repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Privatize register_ioport_read/write
2013-07-04
J
a
n Kis
z
ka
Priva
t
iz
e
register_
i
oport_read
/
w
r
ite
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-07-04
J
an
Ki
s
zka
v
t82c686: replace register_iop
o
rt*
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-07-04
Jan Kiszka
pre
p
:
replace register_iop
o
rt*
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-07-04
Jan K
i
szka
i82374: re
p
l
a
ce regis
t
e
r
_ioport*
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-07-04
Jan
Ki
s
zka
wdt_ib70
0
: r
e
p
l
ace register
_
ioport*
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-07-04
Jan Kiszka
a
p
ple
s
mc: replace register_io
p
ort*
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-07-04
Jan Kis
z
ka
adlib: replace r
e
gis
t
e
r
_ioport*
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-07-04
Paolo B
o
nzin
i
d
ma: keep a device alive
while it has SGList
s
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-07-04
Pa
o
lo
B
onzini
scsi:
keep de
v
ice alive
w
h
i
le it has requ
e
st
s
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-07-02
Paolo Bonzini
i
n
t128
:
optimize and add
test c
a
ses
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Peter Crosthwaite
memory: render_memory_
r
egion
:
factor out fr co
n
stant
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Peter Crosthwai
t
e
memory: as_
u
pdat
e
_topo
l
o
gy_pass: Improve comments
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Pet
e
r Crosthwaite
memory: Fix comment typo
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
A
l
e
xey
K
ardashevskiy
memor
y
: gi
v
e
n
ame to every AddressSpa
c
e
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
P
a
o
l
o Bonzini
dma
:
eliminate DMAContext
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Paolo Bonzini
spapr_
v
io: take care of creati
n
g our own AddressSpace
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Avi
K
ivit
y
pci
:
use memory core for i
o
mmu support
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Paolo Bonzini
dma:
e
l
i
mina
t
e old-style IOMMU support
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Paolo Bonzini
spa
p
r
:
u
se
me
m
ory core fo
r
iommu support
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Paolo Bonz
i
ni
spapr
:
make IO
M
MU
translation go throug
h
I
O
M
MUTLBEn
t
ry
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Paol
o
Bo
n
zin
i
spapr
:
con
v
ert TCE A
P
I to use an opaq
u
e
type
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Avi Kiv
i
ty
vfio
:
abo
r
t if
an emul
a
t
e
d iommu is used
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Davi
d
Gibso
n
memory:
Ad
d
iommu
map
/
unmap notifier
s
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Avi Kiv
i
ty
m
e
mory: iomm
u
support
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
P
aolo Bonzini
me
m
or
y
:
make sect
i
o
n
size a 128
-
bit i
n
teger
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Paol
o
B
onzini
exec: reorga
n
i
z
e mem_
a
d
d
to m
a
tch Int128 versi
o
n
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
P
a
o
lo Bon
z
ini
Rever
t
"
s390
x
:
r
educe TARGET_
P
H
YS
_
ADDR_SPACE_BITS to
62"
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Paolo Bonzin
i
R
e
vert
"memo
r
y: limit sections
in
t
he radix tree
t
o
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Pa
o
lo
B
onz
i
ni
exec: ret
u
r
n Mem
o
ryRegion fro
m
address_sp
a
ce_translate
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Jan K
i
szka
e
x
ec: Impleme
n
t subpage_re
a
d/wr
i
t
e
via address_
s
pace_rw
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Jan Kiszka
exec: Res
o
lve subpages in one st
e
p except for I
O
TLB
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Jan Kisz
k
a
exec: All
o
w un
a
l
igned address_spa
c
e_rw
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Paolo Bonzini
memory: move private
t
y
pes to exe
c
.
c
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
Jan Kiszka
m
e
mory: Introd
u
ce addr
e
ss_space_
l
ookup_region
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-20
P
e
t
e
r
Ma
y
del
l
exec
.
c:
address_space_transl
a
t
e
: handle access to addr
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-18
Paolo Bonz
i
ni
iscsi:
r
e
orga
n
i
z
e iscsi_r
e
adcapacity_sync
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-18
Paolo Bonzi
n
i
iscsi: simplify freei
n
g
o
f
tasks
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-18
Stefan Hajnoczi
v
host-
s
c
s
i: fix k->set
_
g
u
est_notifier
s
() NULL dereference
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-18
Pavel Hrdina
scsi-
d
is
k
: scsi-b
l
oc
k
d
evice
f
o
r scsi pa
s
s-thr
o
ugh
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-18
Pavel Hrdina
scsi-generic: che
c
k the return value of bdrv_aio_
i
octl
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-18
Paolo Bonzini
scsi-gener
i
c:
f
i
x
sign exte
n
sion of REA
D
CAPACITY(10
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-18
Pavel Hr
d
ina
scsi: reset
cdrom tr
a
y st
a
tuses on
scsi_disk_res
e
t
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-18
Ján Tomko
nbd: str
i
p
braces fr
o
m l
i
teral IP
v
6 address in URI
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-06-18
Ján Tomko
qemu-s
o
c
k
et: allow hostnames
s
tarting with a
digit
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Paolo
Bo
n
z
i
n
i
mem
o
r
y: add retur
n
v
alue to address_spa
c
e_
r
w/read/wri
t
e
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Paolo Bon
z
ini
me
m
o
ry: propagat
e
errors o
n
I/O dispatch
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
P
a
olo B
o
nz
i
ni
exec:
just use io_m
e
m_read/
i
o_mem_write
f
or 8-byte
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
P
aol
o
Bo
n
zini
memory:
corr
e
ctly handle endia
n
-swappe
d
64-bit ac
c
ess
e
s
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Pao
l
o B
o
n
z
ini
memory: sp
l
it acc
e
s
s
es eve
n
when
t
he old
M
MIO callb
a
cks
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Paolo
B
onzini
m
emo
r
y: add big en
d
i
an support
t
o access_wi
t
h_adjust
e
d_size
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Paol
o
Bonzin
i
memory: accept mismatching size
s
in memory_reg
i
on_access_valid
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Pao
l
o Bonzi
n
i
memory: a
d
d address
_
space_a
c
cess_valid
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Paolo Bonzi
n
i
exe
c
: implement
.
valid
.
accepts fo
r
su
b
pages
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
P
aolo Bonzini
memory: exp
o
rt memo
r
y_region_access_valid to exec
.
c
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Paolo Bonzini
exec: intro
d
uce memory_access_si
z
e
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Paolo Bo
n
zini
exec:
int
r
oduce
memory
_
access_is_dir
e
c
t
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
P
aolo B
o
nzini
exec:
expect m
r
->op
s
to be
initialized for ROM
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Paolo
Bonzini
m
e
mor
y
: a
s
s
ign MemoryR
e
gionOps to
al
l
re
g
ions
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
P
aolo Bonzin
i
memory: m
o
ve
unassigned_mem_
o
ps to
memory
.
c
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
P
a
olo Bonzini
memory: add address_space_translat
e
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Paolo Bon
z
ini
memory:
d
ispatc
h
u
n
assigned accesses based on
.
valid
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Paolo Bonzini
exec: do n
o
t u
s
e err
o
r_m
e
m_read
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Paol
o
Bonzini
exec: make io_
m
e
m
_unas
s
igned
p
rivate
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
Paolo Bonzi
n
i
cputlb
:
si
m
plify tlb_set_page
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
P
aolo Bon
z
ini
exe
c
: d
r
op
u
seless #if
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-29
P
aolo Bo
n
zini
exec: eliminate
i
o_mem_ra
m
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
Paolo Bonzini
memory: clean up phys_pa
g
e_find
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
Paolo Bonzini
memory: populate Flat
V
iew for new
a
ddress spaces
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
Avi
K
ivity
memory: limit sec
t
ions in the radix tree to the actual
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
P
aolo Bon
z
i
n
i
s390x: reduce TARGET_P
H
YS_AD
D
R_SPACE_BITS to 62
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
Avi K
i
v
it
y
memory: fix a
d
dress spac
e
i
nitiali
z
a
tion/destr
u
ction
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
Pa
o
lo Bonzini
m
emory: make
memory_global_sync_dirt
y
_bitmap t
a
ke an
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
Paolo B
o
nzini
memory: do not duplicate
mem
o
ry_r
e
gi
o
n_destructor_none
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
Jan
Kis
z
ka
m
e
mory
:
Rename
r
eada
b
le f
l
ag to romd_mode
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
Jan Kiszk
a
memory: R
e
plac
e
op
e
n-coded m
e
m
ory_region_
i
s
_rom
d
commit
|
commitdiff
|
tree
2013-05-24
Paolo Bonzini
memory: allow memory_region_find() to run
on n
o
n
-
roo
t
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
Paolo Bonzini
memory:
a
ssert tha
t
PhysPageEntry's
ptr does not over
f
low
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
P
a
olo Bonzini
e
x
ec: elim
i
nat
e
stq_
p
hys
_
notdir
t
y
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
Paolo Bo
n
z
ini
exe
c
: make
qemu_get
_
ram_ptr private
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
Paolo Bonzini
exec: elimina
t
e
qem
u
_put
_
ram_pt
r
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-05-24
Pa
o
l
o Bonz
i
ni
e
xec: remove obsolete comment
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-29
Paolo Bonzini
win32: add r
e
adv/writev emulat
i
on
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-26
Pao
l
o Bonzini
win
3
2
:
g
e
ne
r
ate co
n
sole executable again
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-26
Paolo Bonzini
win32: move Makefil
e
de
p
e
n
dencie
s
o
n
versi
o
n
-obj-
y
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-26
Paol
o
Bonzini
win32: add gen
e
ric RC rules to rules
.
mak
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-19
Paol
o
Bonzini
vhost
-
scsi-s3
9
0: new d
e
vice supporting the tcm_vhost
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-19
Paolo B
o
n
zini
vhost-scsi-ccw
:
new
device
su
p
porting the
tcm_vhost
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-19
Nicho
l
as Belli
n
ger
v
host-scsi-pci: new
d
evice supporting the tc
m
_vho
s
t
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-19
Nicholas Bell
i
nger
v
h
ost-scsi: new device supporti
n
g the t
c
m_vho
s
t Linux
.
.
.
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-19
Paolo Bonzini
vi
r
tio: simplify M
a
kefile conditionals
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-19
P
a
olo B
o
nzi
n
i
vi
r
t
io
-
s
csi: cr
e
a
t
e V
i
rtIOSCS
I
Commo
n
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-19
Nic
h
olas Be
l
linger
vhost: Add
v
host_commit
callb
a
ck for
S
eaBIOS ROM region
.
.
.
Cc: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-19
Dmitry
Fleyt
m
an
scsi: VMWare PV
S
C
SI
p
aravirt
u
a
l
d
e
vice implementation
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-19
Paol
o
Bonz
i
n
i
scsi: avoid assert
i
on failure
on VERI
F
Y
c
om
m
a
n
d
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-17
P
aolo Bo
n
zini
qemu-f
i
l
e
: do not use stdio for qe
m
u_fd
o
pen
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-17
Paolo Bonzini
iov: handle part
i
al writes
f
rom sendmsg and r
e
c
vmsg
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-17
Paolo Bonzini
iov: reor
g
anize io
v
_sen
d
_recv, part 3
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-17
Paol
o
Bo
n
zini
i
ov
:
reorganize iov
_
s
e
nd_recv, part
2
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-17
Paolo Bonzini
iov
:
reorganize iov_send_recv, part 1
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2013-04-17
P
a
olo Bonzini
qemu-fi
l
e: drop socket_put_buffer
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
next