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
usb: correctly handle Zero Length Packets
2018-06-12
Philip
p
e Ma
t
hieu
.
.
.
usb: correctly ha
n
dle Zer
o
Length Packe
t
s
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-06-12
Gerd Hoffmann
usb: update do
c
s
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-06-04
Gerd Hoffmann
vga: cleanup s
u
r
f
a
c
e
h
a
n
d
l
ing
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-06-04
Ger
d
Hoffma
n
n
bochs-display: add m
i
ssing bre
a
k
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-24
Gerd Hoff
m
ann
M
A
INTAINERS: add
vga
e
ntries
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-24
Gerd Ho
f
f
m
ann
bochs-
d
isplay: add pcie s
u
pport
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-24
Gerd Hoff
m
a
nn
bo
c
hs-display: add dirty tracki
n
g
s
up
p
ort
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-24
G
e
rd Hoffmann
hw/display: add new boch
s
-
displ
a
y de
v
ice
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-24
G
erd Hoffmann
vga-pci:
use PCI_VGA_MMIO_SIZE
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-24
Gerd Hoff
m
ann
vga: move
b
ochs vbe
defines to
h
e
ader fil
e
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-24
G
e
rd H
o
ffmann
vg
a
: ca
t
ch depth 0
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-18
J
akub Jele
n
hw/usb/dev-smart
c
ard-reader: Hand
l
e 64 B USB packets
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-18
Mar
c
-An
d
r
é
Lur
e
a
u
c
cid-card-passthru: fix regressio
n
in
r
ealize()
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-18
P
eter Maydell
sdl: Move use of surface pointer below check for whether
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-18
Paolo Bonzi
n
i
ui: add x_keyma
p
.
o
to modules
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-18
Michal Pri
v
ozn
i
k
co
n
sole:
A
void
segfault in scr
e
endump
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Geoffrey
M
cRae
p
s
2: Fix m
o
u
s
e
s
tream corruption due to lo
s
t data
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Geof
f
rey McRae
ps2: Clear the PS/2 queue and obey disable
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Wu
gtk: dis
a
ble t
h
e F10 menuba
r
k
e
y
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Gerd Hoffmann
console: u
s
e l
i
n
ked lis
t
for QemuConsole
s
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Gerd Ho
f
fmann
ui:
d
o
c
ument non-qapi parser ca
s
es
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Gerd Hoffm
a
nn
ui: s
w
itc
h
gtk
d
i
s
pla
y
to qap
i
pa
r
ser
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Gerd Hoffmann
ui:
s
witch
t
rivia
l
displays to
q
a
pi
p
ars
e
r
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Gerd H
o
ffman
n
u
i
: a
d
d qapi p
a
r
s
er for -display
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
G
e
r
d
Hoffma
n
n
vnc: add magic co
o
kie to VncState
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
To
m
eu Viz
o
so
ui/gtk: Only tr
y
t
o
initial
i
ze EGL/
X
11 if GtkGlArea
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pete
r
Wu
gtk: make it
p
os
s
i
ble to
h
i
de
t
he
m
en
u
b
ar
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Gerd
Hoffmann
sdl2: move opts assignment into loo
p
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-07
Gerd
H
off
m
ann
q
x
l: fix local ren
d
erer
c
rash
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-07
Gerd
H
offm
a
nn
u
s
b
-host
:
s
k
ip
open on pend
i
ng postl
o
ad bh
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-07
Bandan Das
usb-m
t
p: Un
c
on
d
iti
o
nally check for th
e
rea
d
o
n
ly bit
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-05-07
B
a
nd
a
n
Das
u
s
b-m
t
p
: Add
s
ome NUL
L
checks fo
r
issu
e
s pointe
d
o
ut
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-27
Tina
Z
hang
ui
:
i
n
troduce vfio_display_reset
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-27
Tina
Z
hang
consol
e
:
introduce dpy_gfx_update_full
This function is proposed by
Gerd Hoffmann
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-27
El
i
e Tou
r
n
ier
sdl: Allow OpenGL ES context creation
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-27
Michal Privoznik
ccid
-
card: i
n
c
l
u
de
l
i
b
cacar
d
.
h
on
l
y
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-27
John
Thomson
F
i
x lib
u
s
b-1
.
0
.
22 deprecated libusb_set_debug w
i
th
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-27
Jason Andryuk
ccid:
Fix dwProtocols
a
d
vertiseme
n
t
of T
=
0
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-27
Eli
e
Tournier
sdl
:
Move
DisplayOpti
o
n
s
global to sdl2_console
Suggested-by:
Gerd Hoffmann
<kraxel@redhat.com>
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-27
Elie Tournier
qapi: Par
a
meter gl of Display
T
y
p
e now
acce
p
t an enum
Fix a comparison issue (
Gerd Hoffmann
)
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-27
Gerd Hoffman
n
vnc: fix use-afte
r
-free
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pe
t
e
r
Xu
c
onfigure: don
'
t warn SDL abi if di
s
a
b
led
CC:
Gerd Hoffmann
<kraxel@redhat.com>
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pete
r
Xu
confi
g
ur
e
: don't war
n
GTK if disa
b
led
CC:
Gerd Hoffmann
<kraxel@redhat.com>
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Gerd Ho
f
fman
n
gtk: drop pointless code from gd_window_close
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Daniel P
.
Berrangé
ui: fix key
m
ap
dete
c
tion under Xwa
y
land
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-09
Gerd Hoffmann
s
d
l
2
: drop de
a
d
c
ode
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-09
G
e
r
d
Hoffma
n
n
sdl2:
drop QEMU_KEY
_
BACKSPACE special case
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-09
Gerd Hoffmann
sdl2
:
enable ct
r
l mo
d
ifier ke
y
s for te
x
t consoles
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-09
Ge
r
d Hoffmann
s
dl
2
: track kbd modifier state uncon
d
itionally
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-09
Gerd
H
offmann
ui: add ctrl mo
d
i
f
ier support to kbd_put
_
qco
d
e
_consol
e
()
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-04-04
Elie Tournier
s
dl2:
R
e
move un
u
sed epoxy include
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Gerd Ho
f
fmann
update seabios to
1
.
11
.
1
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd Ho
f
fmann
vga: fix reg
i
o
n
calculation
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
zhenwei
.
pi
u
sbredir: reorder
f
ields i
n
USBRedirD
e
v
i
c
e to reduce
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd Hoffmann
a
u
d
io/sdl: build as module
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd Ho
f
fmann
audio/pulseaudio: build a
s
module
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Ger
d
Ho
f
fmann
audio/oss: build a
s
mo
d
u
l
e
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd Ho
f
fman
n
audio/alsa:
build
as mo
d
ule
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd Hoffmann
b
uild: en
a
ble
a
u
dio
m
odul
e
s
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd Ho
f
fm
a
nn
audio: add
modul
e
loading
s
up
p
ort
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd Hoffmann
audio: add drive
r
registry
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Ge
r
d Hoffmann
m
o
dules
:
use
g
mod
u
le-
e
x
po
r
t
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Thomas Huth
qapi: A
d
d
d
evice
ID and he
a
d
param
e
t
ers to screendump
Reviewed-by:
Gerd Hoffmann
<kraxel@redhat.com>
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
G
e
rd Hoffmann
s
pice: add cu
r
sor
_
dmabuf support
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Ge
r
d
Hof
f
mann
spice: add scanout_dmabuf support
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
G
erd Hoffm
a
nn
spic
e
:
drop
dprin
t
() debug
logging
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd Hoff
m
ann
vnc: de
a
l
w
ith surface NULL pointer
s
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
G
erd Hof
f
m
ann
ui/gtk-e
g
l
:
add cursor_dmabuf sup
p
ort
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd Hof
f
mann
ui/g
t
k
-
egl:
a
d
d scanout_dmabuf support
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd Hoffmann
u
i/gt
k
: use Gt
k
GlA
r
ea on way
l
and only
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd Hof
f
mann
ui/o
p
e
n
gl: Makefile cleanup
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd
Hoffmann
ui/gtk
:
group gtk
.
mo dec
l
arations
i
n Makefile
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Ge
r
d Hoffmann
ui/gtk: mak
e
GtkGlArea usage a r
u
ntim
e
option
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd Ho
f
fma
n
n
sdl:
workaround b
u
g in
s
dl 2
.
0
.
8 headers
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Bruce Rogers
make: switch language file bu
i
ld to b
e
g
t
k module aw
a
re
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Gerd H
o
f
fmann
build: try impro
v
e handli
n
g of c
l
ang war
n
ing
s
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
Gerd
H
offmann
ui/sdl: b
u
ild as module
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
Gerd Hoffmann
au
d
io: ren
a
me CONFI
G
_*
to CO
N
FIG_AUDI
O
_*
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
Gerd Hof
f
mann
u
i
/curses: b
u
ild as module
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
Gerd Ho
f
fmann
ui/gtk: buil
d
as modul
e
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
Gerd H
o
ffmann
co
n
figure: opengl doesn't depend on x11
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
G
erd
Hof
f
mann
configure: add X11 vars to c
o
nfig
-
host
.
mak
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
G
e
rd Hoffm
a
nn
c
o
nso
l
e: add ui modul
e
loading supp
o
rt
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
Gerd Hoffm
a
nn
console: a
d
d and use qemu_display_find_default
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
Gerd H
o
ffmann
egl-headless: switch over
t
o new display regist
r
y
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
Gerd Hoffmann
curses: sw
i
tch over to new d
i
splay registry
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
Gerd Ho
f
f
m
a
n
n
coc
o
a: sw
i
tch over
t
o new display re
g
istry
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
Gerd
H
offman
n
sdl: switch over
t
o new d
i
splay
registry
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-03-05
Gerd
Hoffma
n
n
console: add qe
m
u d
i
sp
l
ay
r
eg
i
s
t
ry, add g
t
k
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-02-26
D
a
ve Airlie
virtio-gpu
-
3d: add
s
upport
fo
r
sec
o
nd
capabil
i
t
y
se
t
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-02-26
Bandan Das
usb-mtp:
Advertise SendObjectInfo for write support
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-02-26
Banda
n
D
a
s
usb-mtp: I
n
trod
u
ce
w
rite support for M
T
P
objects
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-02-26
B
a
ndan Das
usb-mtp: Su
p
port delete of mtp objects
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-02-26
Bandan Das
u
s
b
-
mtp:
p
ri
n
t parent path in
I
N
_
IGNORED
t
ra
c
e fn
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-02-26
Banda
n
Das
usb-mtp: A
d
d one more argume
n
t when b
u
i
l
ding res
u
l
t
s
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-02-22
G
erd Hoffmann
keymap
:
c
onsider mod
i
fi
e
r
s
tate when picking a mapping
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-02-22
Gerd
H
offmann
ke
y
map: r
e
c
o
rd
m
ul
t
iple ke
y
sym
-> ke
y
code mappings
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-02-22
G
erd
H
o
ffmann
keymap
:
numpad keysym
s
and
keycodes ar
e
fixed
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-02-22
Gerd Hoffmann
keymap:
use g
l
ib hash for kbd_layout_
t
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2018-02-22
Gerd H
o
f
fm
a
nn
k
e
y
m
ap: m
a
ke struct
kbd_layo
u
t_t priva
t
e to ui/keymaps
.
c
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
next