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
pci: designware: Update MSI mapping when MSI address changes
2019-07-01
J
a
n
K
i
szk
a
hw/ar
m
/
v
irt: Add support fo
r
Cortex-A7
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-10-02
Jan Kiszka
kvm
:
x
8
6
:
Fix
k
vm_arch_
f
i
x
up_ms
i
_
r
ou
t
e
f
or remap
-
l
e
ss
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-07-20
Jan Kiszka
e1000e: Prev
e
nt MSI/MSI-X sto
r
m
s
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-07-02
J
a
n Kiszka
target-i38
6
: A
d
d NPT support
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-06-28
Jan Kiszka
target-i386: Mar
k
cpu_vmexit noreturn
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-06-28
Jan Kiszka
target-i
3
86:
Al
l
ow interrupt injection after STGI
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-06-28
Jan Kisz
k
a
tar
g
et-i386: Add
N
M
I
i
n
terception to SVM
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-06-26
Jan Kiszka
h
w
/i386: Fix
AMD
V
I
GAT
S
a
n
d HATS encodings
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-06-26
Jan
Kis
z
ka
hw/i386: F
i
x IVHD entry
le
n
gth fo
r
AMD IOMMU
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-06-15
Jan Kiszka
e1
0
0
0e:
Do not auto-
c
le
a
r
ICR bits wh
i
ch ar
e
n't
s
e
t
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-05-31
J
a
n Kiszka
h
w
/intc/arm_gi
c
v3
:
Fix APxR<
n
> register dispatching
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-05-11
Jan Kiszka
buil
d
: Si
l
ence dtc
d
irectory creat
i
on
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-05-04
Jan Kiszka
hw/arm/virt: Add linux,pci-doma
i
n property
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-03-01
Jan Kis
z
ka
intel-iommu: A
c
cept
64-bit wri
t
es to FEADDR
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2018-02-20
Jan Kiszk
a
u
i
: Reorder vte termi
n
al packin
g
to avoid gtk3 warn
i
ngs
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2017-10-06
Jan
K
iszka
arm:
F
i
x
SMC
r
eporting
t
o EL2 w
h
en
QEMU provides PSCI
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2017-02-24
Jan
K
i
szka
tcg: dro
p
global lock dur
i
ng
TCG c
o
de
e
xecution
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2016-07-21
Jan
Kiszka
i
n
tel_iommu: Add suppor
t
for Extend
e
d Interru
p
t
M
ode
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-07-27
Jan Kiszka
gdbstub:
S
e
t current CPU on interru
p
tions
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-07-07
Jan Kiszka
i386: Introduce ARAT CP
U
featu
r
e
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-07-01
Ja
n
Kiszka
kvm:
Switch to unlocke
d
P
IO
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-07-01
J
an Kiszka
k
v
m: F
i
rst
step to
push iothread lo
c
k out of inn
e
r
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-07-01
J
a
n Kiszka
memor
y
:
l
e
t addre
s
s_sp
a
ce_rw/ld*/st*
r
un outside the BQL
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-07-01
Jan
K
is
z
ka
memory:
A
d
d global
-
locking property to memory regions
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-05-28
Jan Kiszka
Add
G
DB qAt
t
ached
support
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-05-28
Jan
K
i
sz
k
a
g
d
b
stub: I
n
troduce an is is
_
query
_
packet h
e
lpe
r
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-05-28
Jan Kis
z
ka
gd
b
st
u
b: Fix qOffsets
pack
e
t
detec
t
ion
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-04-30
Ja
n
Kiszka
hostmem: Fix
m
em-path property name in err
o
r report
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-04-27
Jan Ki
s
z
ka
gtk: Avoid accel k
e
y
leakag
e
into
g
ue
s
t
on consol
e
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-04-27
Jan Kiszka
gtk: Fix VTE f
o
cus grab
b
ing
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-04-04
Jan Kiszka
pcsp
k
: Fix I/O port name
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-03-17
Jan Kiszka
coveri
t
y: F
i
x g_malloc_n-like mo
d
els
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-03-11
Jan
K
i
s
z
k
a
integrat
o
r
/
cp: Implement CARDI
N
and WPROT sig
n
als
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-03-11
Jan Kis
z
k
a
inte
g
rator/cp: M
o
del CP cont
r
ol
registe
r
s as sysbus
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2015-02-02
Jan Kiszk
a
memory: remove assertion
on me
m
ory_region_destroy
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2014-11-02
Jan Kiszka
pc: Fix disabl
i
ng of vapic for com
p
at PC
m
o
dels
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2014-10-27
Jan
Kiszka
Revert
"mai
n
-loop
.
c: Handle SIGINT, SIGHUP and
SIGT
E
RM
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2014-10-27
Jan Kiszka
Make qemu_s
h
utd
o
wn_requested s
i
gnal-safe
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2014-10-15
Jan
K
is
z
ka
co
n
figu
r
e: Pr
e
pend pixman and ftd fla
g
s to ove
r
rule
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2014-08-15
Jan Ki
s
zka
api
c
: F
i
x
r
e
p
orted DFR c
o
ntent
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2014-08-14
Jan Kiszka
hw/audio/intel-hda: Fix
M
SI
cap
a
bil
i
t
y
address
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2014-08-14
J
a
n Kiszka
pc: Create 2
.
2 machine ty
p
e
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2014-08-14
Jan
Kiszka
pci: Use
bus ma
s
ter addres
s
space for d
e
li
v
ering MSI
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2014-03-17
Jan Kiszka
gtk
:
A
l
low to activate
g
r
ab-on-hover fr
o
m the command
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2014-03-12
Jan Kiszka
gtk: Add mouse wh
e
e
l
support
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2014-03-11
Jan Kis
z
ka
qemu-thread-po
s
ix: Fi
x
build against
older
g
libc version
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-12-18
Jan K
i
szk
a
kvm: x86: Separa
t
el
y
write
f
eature control MSR on reset
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-11-07
Jan Kiszka
pci-assi
g
n: Rem
o
ve dead code for
d
irect I/O
r
egion
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-11-06
Jan
K
is
z
ka
rtc: remove dead
S
QW IRQ code
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-10-17
Jan Kiszka
vg
a
: Mark
relevant portio list
s
r
e
gions
a
s coales
c
ed
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-10-17
Jan Kiszka
cirr
u
s: Mark vga i
o
reg
i
on
as coalesc
e
d MMIO flushing
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-10-17
J
an Kiszka
porti
o
: Allow to
m
ark
port
i
o lists as coal
e
sced MM
I
O
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-10-17
J
an Ki
s
z
ka
compatfd: swi
t
c
h
to QemuThread
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-10-04
Jan Kiszk
a
kvmvapic: Prev
e
nt reading beyond the end of guest RAM
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-09-20
Jan
Kiszka
kvm
v
apic: Clea
r
als
o
physical
R
OM
a
ddres
s
when en
t
eri
n
g
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-09-20
Jan Ki
s
zka
k
v
mv
a
pic: Enter inactive
s
tate on hardware
res
e
t
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-09-20
J
a
n Kiszka
kvmvapic: Catch in
v
al
i
d ROM size
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-09-17
Jan Kiszka
sli
r
p: clea
n
up sli
r
p_update_
t
i
meo
u
t
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-09-06
Jan Kiszka
net: Rename send_queue
t
o
incoming_queue
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-09-05
Jan Kiszka
Re
v
ert "memory: Return
-
1 ag
a
in on reads from un
s
igned
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-09-05
Jan Ki
s
zka
memor
y
: Provide se
p
arate handling of una
s
signed io
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-08-20
Jan Kis
z
ka
k
v
m: Si
m
plif
y
kvm_handle_io
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-08-05
Jan
K
iszka
pcnet: Flush queued packets on e
n
d of STOP state
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-22
Jan Kisz
k
a
g
t
k: Fix
a
ccelerator filtering
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-18
J
a
n Kiszka
memo
r
y: Return -1
again on reads from unsigned
r
egions
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan K
i
szka
qom: Use
a
to
m
ics f
o
r obje
c
t refcounting
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan K
i
szka
i
o
port: Move por
t
io types to
i
opor
t
.
h
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan Kisz
k
a
vmport: Disentangle read handler type from portio
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Ja
n
Kiszk
a
ioport: Re
m
ove
unused old dispatching se
r
v
i
c
e
s
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan
Kiszka
ioport: Swit
c
h di
s
pa
t
ching to memory core l
a
yer
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan Kiszka
x
e
n: Mark fixed
platf
o
rm I/
O
as un
a
ligned
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan Kisz
k
a
vmware-
v
g
a
:
A
ccep
t
unali
g
ned I/
O
accesses
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
J
a
n Kiszka
isa: implement isa_is_ioport_assigned via memory_
r
egion_find
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan
Kiszka
Pr
i
v
a
tize registe
r
_iopo
r
t_read
/
write
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan Kiszka
vt82
c
686
:
replace r
e
gister_ioport*
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan K
i
s
zka
prep:
r
epl
a
ce regis
t
er_
i
oport*
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan Ki
s
zka
i82
3
74
:
repla
c
e register_ioport*
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan K
i
sz
k
a
wd
t
_ib700: rep
l
ace re
g
ist
e
r_iopor
t
*
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan Kiszka
apples
m
c:
repl
a
ce register_ioport
*
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-07-04
Jan K
i
szka
adlib: rep
l
a
ce regis
t
e
r
_iopor
t
*
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-06-20
J
a
n Kiszka
exec: Imp
l
ement
s
ubpage_read/write via address_space_rw
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-06-20
Jan Kiszka
exec: Resolve
subp
a
ges in one
step except
f
o
r
I
O
TLB
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-06-20
Jan Kiszka
exec: Allow unalig
n
ed ad
d
res
s
_spa
c
e_rw
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-06-20
Jan Kiszka
mem
o
r
y
: I
n
t
roduce a
d
dres
s
_
space_looku
p
_re
g
ion
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-05-24
Jan Kiszka
memor
y
: Rename readable flag to
rom
d
_
m
ode
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-05-24
Jan
K
i
szka
m
emory
:
Rep
l
ace op
e
n-code
d
memory_region_is_romd
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-05-03
Jan K
i
szka
audio: Enable a
l
l
cards
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-05-02
Jan K
i
sz
k
a
Drop redundant resum
e
_
a
l
l
_vcpus() fro
m
m
ain()
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-04-30
Jan Ki
s
z
k
a
qdev: Report errors co
l
lected
d
u
r
ing
d
e
vi
c
e
r
ealiz
a
tion
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-04-18
Jan Kiszka
v
mxcap: Update according to SDM of
J
a
nuary 2013
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-04-18
Ja
n
Kiszka
vmxcap:
Report APIC register emulati
o
n
a
nd RDTS
C
P cont
r
ol
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-04-18
Jan Kis
z
ka
vmxc
a
p: Augment
r
eported i
n
f
ormation
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-04-18
Jan Kiszka
vmxcap: Open MSR file in unb
u
ffe
r
ed
mod
e
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-04-15
Jan Kisz
k
a
ta
r
get-i386: Impro
v
e
-cpu ? features
o
utput
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-04-15
Jan
K
iszka
t
a
rget-
i
386: Fix in
c
ludin
g
"
ho
s
t" in -cp
u
?
o
utput
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-04-15
Jan Kiszka
Add linux-header
s
to QEMU_INCLUDE
S
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-03-25
Jan Kiszka
gt
k
:
R
ele
a
s
e m
o
difi
e
r wh
e
n graphic
c
on
s
ole loses keyb
o
ar
d
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-03-08
Jan Kiszka
configur
e
: Cr
e
ate link to icon b
i
tmap for ou
t
-of-tr
e
e
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-02-26
Jan Kis
z
ka
slir
p
: Pr
o
p
erl
y
i
nitiali
z
e pollfds_idx of ne
w
sockets
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2013-02-22
Ja
n
Kiszka
gtk: R
e
name Fi
l
e
t
o Machine m
e
n
u and add pause
,
reset
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
next