repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ufs: fix symlink creation on ufs2
2008-02-08
R
u
s
ty Russe
l
l
ai
o
: n
e
g
ative
o
ffset
should return
-EINVAL
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-08
R
u
st
y
Russell
aio: par
t
i
al write
sh
o
u
ld not r
e
turn err
o
r
c
ode
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Rusty Russ
e
ll
virtio: balloon dr
i
ver
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Rust
y
Russ
e
ll
virtio: free
t
ransmit skbs when
notified, not on next
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Rusty
R
u
sse
l
l
v
i
rt
i
o: flush buffe
r
s
o
n open
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Rusty
R
ussell
v
i
rtio: All
o
w virtio
to be modular an
d
used by mod
u
les
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Rusty
Russe
l
l
virtio:
U
se the sg_phys convenien
c
e functio
n
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
R
u
sty Russell
virtio: handl
e
int
e
rrupts after callbacks turned off
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Rusty
R
uss
e
ll
vir
t
io: res
e
t f
u
nction
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Rust
y
Russell
virtio: populate
n
e
twork ri
n
gs in t
h
e p
r
ob
e
ro
u
t
i
ne
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Ru
s
t
y Russell
v
i
rtio: Tweak
v
i
rt
i
o_
n
et defines
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Rust
y
Russell
virtio: Net he
a
der ne
e
ds hdr_len
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Ru
s
ty Russell
vir
t
i
o: r
e
move unused id
f
ield
f
rom struct virti
o
_blk_out
h
d
r
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au.
commit
|
commitdiff
|
tree
2008-02-04
Rust
y
Russell
virtio
:
clarify NO_N
O
TIFY flag usa
g
e
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Rusty Russe
l
l
vi
r
t
io:
configura
t
ion ch
a
nge c
a
llback
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Rusty
Russell
virtio
:
explicit
enable
_
c
b
/d
i
sab
l
e_cb r
a
ther than
callb
a
ck
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Rus
t
y Ru
s
sel
l
v
ir
t
io: simplify
c
on
f
ig
m
echa
n
ism
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-02-04
Rusty Russell
virtio: Im
p
leme
n
t sk
b
_partia
l
_cs
u
m_set, for setti
n
g
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-31
Rus
t
y Russe
l
l
lguest: fix m
i
s-merge aga
i
nst h
p
a's T
S
S
r
enam
i
ng
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-30
Rusty Russ
e
ll
KVM: Remove gratuitous casts f
r
om lapic
.
c
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-30
Rusty R
u
ssell
K
V
M:
H
oist
k
vm_create_l
a
pic(
)
into kvm_vcpu_init
(
)
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-30
Rusty R
u
ssell
K
VM: A
d
d kvm_free_lapic() to
p
air wi
t
h kvm_create_lapic()
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-29
Rusty Russell
mod
u
le: m
a
ke
m
odule_a
d
dress_
l
ookup sa
f
e
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-29
R
u
st
y
Russell
module: better O
O
P
S
and lockdep cover
a
ge for load
i
ng
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-29
Rusty Russell
mo
d
u
le: Fix gratuitous
s
printf in
m
odule
.
c
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-29
Rust
y
Russell
modul
e
: wait
f
or de
p
endent modules doing
i
nit
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-29
Rusty Russell
module: Don
'
t report discarded ini
t
pages as ke
r
nel
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-20
Rusty
Russell
Remov
e
bogus duplica
t
e CONFIG_
L
GUEST_
G
UEST ent
r
y
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-18
Rust
y
Ru
s
sell
Selecti
n
g LGUEST should turn on Guest support
,
as in
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-14
Rusty Russe
l
l
modules
:
de-m
u
tex more symbol l
o
o
k
up paths in
the module
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-12
R
usty Russ
e
ll
[SCSI] BUG_ON() imposs
i
bl
e
co
n
dition
i
n sg
l
ist coun
t
i
n
g
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-11
Rusty R
u
ssell
Don't
bla
t
t
first
e
l
ement of prv in sg_chain()
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2008-01-01
R
u
sty Russe
l
l
fix lg
u
es
t
rm
m
o
d "bad p
g
d"
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-11-19
R
usty
R
ussell
virtio: fix net driver l
o
op case
w
here we f
a
i
l
to
r
es
t
art
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-11-19
Rusty Ru
s
sell
virtio: fix module
/
device unloading
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-11-19
Rusty Russell
lguest: Fi
x
uni
n
itialized
members in example
l
aunc
h
er
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-11-12
Rusty Russell
virtio: Force use
of p
o
w
e
r
-of-two
f
or
d
escriptor ring
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-11-12
Ru
s
ty Russell
virt
i
o:
m
or
e
fal
l
o
ut
from scatt
e
rl
i
st change
s
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-11-07
R
u
sty Russell
[
V
E
TH]: Clar
i
f
y
"virtual ethernet device"
to
"
virtual
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-11-05
Rusty Russell
lguest:
t
idy u
p
documentation
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-25
R
u
s
t
y
Rus
s
el
l
lgu
e
st:
d
ocumentation
u
p
date
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-25
Rust
y
R
u
s
s
ell
lguest: Ad
d
to
m
a
intainer
s
fi
l
e
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-25
Rust
y
R
ussell
lguest: cle
a
n up l
g
u
e
st_lau
n
cher
.
h
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-25
Rusty
Ru
s
sell
lguest: remove unus
e
d "
w
ake" element from s
t
ruct lg
u
est
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-25
Ru
s
t
y R
u
ssell
l
guest: use
d
efines
f
rom
x
86 headers i
n
stead of magic
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-25
Rusty Rus
s
ell
lguest: exam
p
le launche
r
header clea
n
up
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
R
u
sty Russe
l
l
Use
"struct boot_params" i
n
example launcher
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Ru
s
ty R
u
ssell
Lo
a
ding bzImage d
i
rectl
y
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russell
R
e
vert lg
u
es
t
magic and use
h
oo
k
in head
.
S
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Rus
s
e
l
l
gener
a
lize
lgread_u32/lgwrite_u32
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
R
u
s
t
y Russell
Example l
a
uncher hand
l
e guests not
b
eing
r
eady
f
or
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
R
usty Russell
Up
d
ate exa
m
ple launcher
f
o
r
virtio
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty
Ru
s
sell
L
gue
s
t sup
p
ort for Virtio
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Ru
s
ty
R
ussell
R
e
mov
e
old lgu
e
st I/O infrrasr
u
ctu
r
e
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russe
l
l
Remove old lguest
b
u
s
a
nd driv
e
r
s
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty
Russell
Virtio helper rout
i
nes for a descriptor
ringbuffer
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
R
usty Russell
Mo
d
ul
e
a
u
t
oprobing supp
o
rt for
v
irtio dri
v
ers
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russell
Virtio
cons
o
l
e d
r
iv
e
r
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
R
u
s
ty Russell
Block driver using virtio
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russell
Net driv
e
r using vir
t
io
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russell
Virtio
i
nterface
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russell
Bo
o
t wit
h
virtual ==
phy
s
ic
a
l to get
c
loser to nat
i
v
e
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russ
e
ll
Allow gu
e
st
t
o specify syscall ve
c
tor
to use
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rus
t
y Rus
s
el
l
Rename "cr3" to "gpg
d
ir" to
av
o
i
d x8
6
-
s
pec
i
fi
c
naming
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
R
u
sty Russell
Intr
o
duce "hcall"
pointer
to in
d
icate pending hypercall
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rust
y
Russell
Make shadow IDT
a
complete ID
T
with 256 entries
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russell
Remov
e
f
ixed limit on number of gu
e
sts, and l
g
u
e
sts
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russell
Introduce gue
s
t
m
em offset, static
l
i
nk
e
xample launcher
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty
Russ
e
ll
Rename sw
i
tche
r
.
S
to x86/sw
i
tcher_32
.
S
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russell
Move lgues
t
g
u
e
st su
p
port to arch/x86
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty
R
u
s
sell
lguest_devic
e
s belongs
in lgu
e
st_bu
s
.
c:
i
t's not i386
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russell
M
a
k
e
lguest
_
lau
n
c
h
e
r
.
h
types u
s
erspace-fr
i
endly
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
R
us
t
y
R
ussell
lguest
.
txt updat
e
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russ
e
ll
Lguest currently dep
e
nds on 32-bit x86,
n
ot just x
8
6
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty
Russell
Remove binf
m
ts
.
h include
f
rom lg
.
h
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rust
y
Russell
Ma
k
e asm
-
x86/bootp
a
ram
.
h includable from
u
se
r
space
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Ru
s
ty Rus
s
ell
Consolidate h
o
st
v
irtua
l
ization support under Virt
u
alization
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-23
Rusty Russell
Norm
a
liz
e
config opti
o
n
s for
guest support
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-22
Rusty Russell
i386: paravirt boot sequence
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-22
Rusty Russell
ad
d
WEAK()
for creating weak as
m
labels
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-22
Rusty Russell
update
boot spec to 2
.
0
7
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-19
R
ust
y
Russell
i
386:
i
ntroduc
e
"used_vecto
r
s"
bitmap which c
a
n be
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-17
Ru
s
t
y R
u
ssell
HVC
c
o
n
sole is also used b
y
iSeries,
so
a
d
d that to
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-17
Rusty Ru
s
sell
Delay creation of khcvd thread
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-17
Rusty Rus
s
ell
Remov
e
"unsafe" f
r
om m
o
dule struct
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Rusty
R
ussell
KVM:
Hoist SVM's get_cs_db_l_
b
its i
n
to
c
ore code
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russell
KVM: Keep control regs i
n
sync
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russel
l
KV
M
: Clean up
u
n
l
ove
d
invlpg e
m
u
lation
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russ
e
ll
KVM: Rem
o
ve the
u
nused invlpg mem
b
er of struct
kvm
_
arch_ops
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
R
ust
y
R
u
ssell
KVM: Use
kmem_cach
e
_free for km
e
m
_
cache_zalloc'ed objects
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russell
KVM: Add and
use pr_
u
nimpl fo
r
standard formatting
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Rusty
R
uss
e
ll
K
V
M:
Remo
v
e u
n
needed kvm_de
v
_open and
kvm
_
d
ev_r
e
le
a
s
e
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Rus
t
y Russell
KVM:
R
emove stat_s
e
t
from de
b
ugfs
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Ru
s
t
y
R
u
ssell
KVM: Remo
v
e redundant alloc_v
m
cs_c
p
u declaration
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russell
KVM: SVM: Make set
_
msr_i
n
t
e
rcep
t
ion more reliable
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Ru
s
ty Rus
s
ell
KVM: Cleanup mark_page_dirty
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russell
KVM:
Don't as
s
ign vcpu->cr3 if it's invalid:
c
hec
k
.
.
.
sSigned-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russell
KVM: k
v
m_
v
m
_
i
oct
l
_ge
t
_dirty_log
r
estore
"
nothing d
i
rty
.
.
.
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
Rusty Russell
K
V
M
: Use ali
g
n
ment proper
t
ies o
f
vcpu to simpl
i
fy FPU ops
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
2007-10-13
R
ust
y
R
ussell
KVM: Use
kme
m
cache for alloca
t
ing
vcpus
Signed-off-by:
Rusty Russell
<rusty@rustcorp.com.au>
commit
|
commitdiff
|
tree
next