repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
rng-random: NULL check not needed before g_free()
2014-06-24
Eduardo
Habkost
rng
-
r
andom: NU
L
L chec
k
not needed before g_free
(
)
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-24
Chen
G
a
ng
b
lo
c
k
.
c: Remove useles
s
'buf' varia
b
le
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-24
E
d
M
a
ste
vs
c
cli
e
nt: Add
r
e
q
uir
e
d headers
to fix
b
uild
on FreeBSD
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-24
Stefan Weil
t
arget-p
p
c: Fix c
o
mp
i
ler w
a
rning
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-24
Col
e
Robinson
configur
e
: Enabl
e
TPM b
y
default, add --disa
b
le-tpm
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-24
Stefan Weil
Fix
new t
y
pos (found by code
s
pell)
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-24
Paolo Bonzini
virtio-serial:
remove useless set_con
f
ig function
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Michael Tokarev
v
i
rtio
.
c: fix
er
r
or message
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Nicolas Owens
hw: vmware_vga: don't ret
u
rn
c
u
rs
o
rx
when the
d
river
.
.
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Chen
Gang
migration: Plug memory l
e
a
k in migrate-se
t
-cache-size
.
.
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Markus Armbruster
l
i
bca
c
ard: Cl
e
an up
d
ead
s
tores befo
r
e g_fre
e
()
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Markus Armbr
u
s
ter
libcacard: Drop superfl
u
ous condit
i
onals around g_free()
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Paolo Bonzi
n
i
c
p
u/x
8
6:
corr
e
c
t
ly set errors
in x86_cpu_p
a
rse_featu
r
estr
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Paolo Bonzini
smbios: use g_free
d
irectly
o
n
NULL
point
e
rs
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
P
aolo B
o
nzini
vdi
:
r
emov
e
d
ouble conversion
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Stefan Weil
a
p
b: F
i
x
c
o
mpil
e
r warni
n
gs (
l
arge constants)
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Peter M
a
ydell
hw/net/ne2000-is
a
:
R
e
gister vmstate stru
c
t
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Pe
t
er Maydell
target-mi
c
roblaze: De
l
ete unused sign_extend() function
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Peter Maydell
hw/misc
/
milkym
i
st-so
f
tusb: Remove
u
nused sof
t
u
s
b_{re
a
d
.
.
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Peter Maydell
targe
t
-i386/translate
.
c: Remove un
u
sed tcg_gen_
l
s
h
ift()
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Peter Maydell
h
w/isa/pc8731
2
: Rem
o
ve unus
e
d
func
t
ion is_p
a
rallel_epp()
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Peter Mayd
e
l
l
hw/intc
/
o
penpic: Remove unused functio
n
IR
Q
_testbi
t
()
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Peter May
d
ell
hw/dma/x
i
linx_axi
d
ma: Remove
u
nused s
t
re
a
m
_halted
(
.
.
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Pet
e
r Maydell
util
/
qe
m
u-s
o
ckets
.
c: Avoid unused var
i
able warni
n
gs
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Pet
e
r Mayde
l
l
hw/sd/sd
.
c: Drop unused
sd_acmd_t
y
pe[] array
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Peter Maydell
hw/i
3
86/pc
.
c: Re
m
ove unused p
a
rallel_io and parallel_irq
.
.
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Peter Maydell
slirp: Remov
e
unused zero
_
eth
a
ddr[] variable
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
S
e
rgey Fedoro
v
qtest: fix hex2nib
f
or
c
a
pital characte
r
s
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Peter Crosth
w
aite
net: c
a
dence
_
gem: Re
m
ove &desc[0] u
s
ages
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Peter C
r
osthw
a
ite
net: cadence_gem: Comment spelling sweep
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
P
e
ter C
r
o
s
t
hwaite
net: cadence_
g
e
m: Add Tx desc
r
iptor fet
c
h prin
t
f
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-06-10
Peter
C
r
o
sthwa
i
t
e
net:
cadenc
e
_gem: Fix
T
x descriptor update
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-26
M
ichael Tok
a
r
e
v
libcacard: remove u
s
ele
s
s
initia
l
izers
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-26
Pet
e
r Crosthwaite
net
:
caden
c
e
_gem
:
F
i
x t
o
p comment
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-26
L
e
Tan
bsd
-
u
s
e
r: repl
a
ce fprintf(stder
r
,
.
.
.
) with
e
rror_re
p
ort()
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-26
Le Tan
audio: rep
l
a
ce fprintf(stderr,
.
.
.
)
with e
r
ror_report
.
.
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-26
Michael Tokarev
lib
c
acard: fi
x
wrong array expansion l
o
gi
c
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Markus Armb
r
us
t
e
r
libcacard/vcard_emu
l
_
n
ss: Drop
a
redundant conditional
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Markus Armbruster
libcacar
d
: Conv
e
rt
two
leftover re
a
lloc
(
)
t
o
GLib
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Markus A
r
mbruste
r
l
i
bcaca
r
d
/
vr
e
ader:
T
i
g
hten
assertio
n
to c
l
arify in
t
e
n
t
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Mar
k
us A
r
mbruster
libcacard/vreader: Drop broken reco
v
ery fro
m
failed
.
.
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Markus Armbruster
libcacard: Plug memory leaks around
v
read
e
r_ge
t
_
r
ead
e
r
_
list()
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Markus Armbr
u
ster
l
ibcacard/
v
s
c
client: Bury some dead code
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Dr
.
David
A
lan Gilbe
r
t
v
l
:
fi
x
'
name' option to work with -readconfig
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Peter Mayde
l
l
config
u
re:
Pu
t
tem
p
files in
a
subdir of the build direct
o
ry
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
J
ules Wang
dma
-
help
e
rs:
a
void calli
n
g dma_bdrv_unmap() twice
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Le
Tan
a
rc
h
_init: re
p
lace fprintf(stderr
,
.
.
.
)
with error_report()
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Sa
r
avanaku
m
ar
pci: move dereferencin
g
of ro
o
t o
n
ly after verifying
.
.
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Saravanak
u
mar
j
azz_led:
Add missing break
in switch case
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Pe
t
e
r Ma
y
de
l
l
bswap
.
h: R
e
name ldl_p, stl_p
,
e
t
c to ldl_he_
p
,
stl_
h
e_p
.
.
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
S
t
e
f
a
n
Weil
configure: Autom
a
tical
l
y select GTK+ 3
.
0 if GTK+ 2
.
.
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Hani B
e
nhabiles
n
b
d: Mis
c
ellaneous typo fi
x
es
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
Hani Benha
b
iles
nbd: Close socke
t
on nego
t
iation failure
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
P
eter Maydell
iohan
d
ler
.
c
:
Prop
e
rly initializ
e
s
i
gaction struct
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-23
M
i
chae
l
Tokarev
l
ib
c
acard:
g
_malloc c
l
e
anups
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Alon Lev
y
libc
a
card: remove u
n
neces
s
ary EOL from debug prints
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Fam Zheng
docs/m
e
mory
.
txt: Fix
d
ocumen
t
on
M
MIO operations
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Hani Benhabiles
readline: Sort completions before
printing them
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
M
ichael Tok
a
r
e
v
re
a
dl
i
ne: use g_s
t
r
ndup instead of open-coding it
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Michael
T
okarev
q
m
p: repo
r
t pat
h
am
b
iguity
e
rror
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Michael Tokarev
li
b
c
ac
a
rd: replace p
s
trcpy()
w
ith memcpy()
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Stef
a
n
H
ajnocz
i
g
l
i
b
: move
g
_poll()
replacement in
t
o glib
-
compat
.
h
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
M
i
c
hael To
k
arev
d
o
not call g_thread_i
n
it() for glib >= 2
.
31
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Ste
f
an Weil
hw/9pfs:
Add i
n
clude f
i
le for exporte
d
symbol
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
J
im Me
y
erin
g
x
e
n:
remo
v
e
u
nused global, xen_xcg
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Stefan Weil
hw
:
Add
missin
g
'static' attr
i
butes
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Stef
a
n W
e
il
qemu-timer
:
Ad
d
miss
i
n
g
's
t
atic
'
at
t
r
ibu
t
e
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
S
t
e
fan Weil
ui: Add mis
s
ing
'
s
tatic' at
t
ribute
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Stefan Weil
monitor: Add missing 'static' a
t
tr
i
bu
t
e
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Stefan Weil
h
w
/s390x
:
A
dd mi
s
sing 'static' attribute
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Stefan Weil
hw/mips
:
Add missing 'static
'
and 'const' attributes
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Stefan W
e
il
hw
/
9
p
fs: A
d
d missing 'static' attributes
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Ch
e
n
G
ang
arch_init: Be sure of only o
n
e exit en
t
ry with DPRIN
T
F
.
.
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Peter Maydell
tests/tcg: Fix compilation of tes
t
_
p
a
th
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Stefan Weil
qga: Fix typo (plural)
i
n c
o
m
ment
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-05-07
Micha
e
l Tokarev
configu
r
e: remove bashi
s
m
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-28
Mic
h
ael Buesch
slirp
/
smb: Move ncal
r
pc
di
r
ector
y
to tm
p
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-28
Mi
c
hae
l
T
ok
a
r
ev
po: add proper L
a
ng
u
age: tag
s
t
o
.
p
o
files
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-28
Micha
e
l
Tokarev
p
o/Make
f
ile:
f
ix $SRC_P
A
TH reference
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-28
Kirill Bat
u
zov
init_paths:
f
ix
m
i
nor memory leak
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-28
Tim Comer
virtfs-proxy-helper: fix call to acc
e
pt
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-28
Igor Ryzhov
net/net
.
c: rem
o
ve u
n
ne
c
e
s
sary semicol
o
n
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-28
S
tef
a
n Weil
Add QEM
U
logo (SVG file)
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-28
Chen Gang
vl: avoid closing st
d
out wit
h
'w
r
i
te
c
o
nfig'
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-28
S
t
efa
n
Weil
xi
l
inx: Fi
x
t
y
po in comment (Marvel -> Marve
l
l)
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-28
Chen Gan
g
vl: Elimin
a
te a superf
l
uous lo
c
al var
i
a
b
le
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-28
C
hen
Gang
vl:
R
emove useless 'continue'
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-28
M
ichael Tokarev
git
i
gnore:
cleanups
#
2
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-27
Co
l
e
R
obi
n
son
tests
/
.
gitignore
:
Ignor
e
test-rfifolock
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-27
Laszlo E
r
sek
m
o
v
e t
e
st
-
*
f
rom
.
gitignore to
test
s
/
.
g
itig
n
o
r
e
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-27
Fa
m
Zheng
co
n
f
igure: Impr
o
v
e
help beh
a
vio
r
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-27
Igor Mammedov
vl: con
v
ert -m to QemuOpts
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-27
Paol
o
Bon
z
ini
qemu-option: intro
d
uc
e
qemu_find_opts_si
n
gleton
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-27
S
t
efan Weil
m
i
s
c
: Use cpu_physical_memory_read and cpu_physical
_
memory_w
r
ite
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-18
Stefan Weil
Fix grammar in comm
e
nt
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-18
Michael
T
o
karev
doc:
g
rammi
f
y
"allows to"
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-18
Stefan
W
eil
c
onfigure: Remove redundant message for -W
e
rror
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-18
Paol
o
Bonzini
scr
i
pts:
a
dd samp
l
e model file for Coveri
t
y Scan
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-18
P
e
t
er
Maydell
x
b
z
rle
.
c:
Avoid un
d
efined behaviour
with signed arithmetic
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
2014-04-18
Peter Maydell
i
n
t
1
2
8
.
h: Avoid undefined behaviours i
n
v
o
lving signed
.
.
.
Signed-off-by:
Michael Tokarev
<mjt@tls.msk.ru>
commit
|
commitdiff
|
tree
next