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
scripts/oss-fuzz: Limit target list to i386-softmmu
2020-07-17
Marc-A
n
dré
Lurea
u
Re
m
ove V
X
HS block device
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-07-13
Ma
r
c
-
André Lureau
q
ga: fix assert regression
o
n gues
t
-shutdown
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-07-13
Ma
r
c-A
n
dré Lureau
cha
r
: fix use-afte
r
-free with
du
p
chardev & reconnec
t
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-07-13
Marc-André
Lur
e
au
chardev: don't abort o
n
attempt to add
d
u
p
licated charde
v
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-05-07
Marc-André Lureau
docs/d
e
vel/m
i
gratio
n
: st
a
rt a debugging section
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-04-21
M
arc-And
r
é L
u
reau
slirp
:
update
t
o f
i
x
C
VE-
2
020-
1
983
Marc-André Lureau
(1):
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-04-02
Marc
-
André Lureau
qmp:
f
i
x
l
eak on call
b
acks that return both value and
.
.
.
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-04-02
M
arc-André Lu
r
eau
mig
r
ation: fix cleanup_bh leak on resume
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-04-01
Marc-André Lure
a
u
sof
t
mmu
:
fix crash with invalid -M memory-backend=
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-03-22
Marc-Andr
é
Lureau
slirp: u
p
date submod
u
l
e to
v
4
.
2
.
0+
Marc-André Lureau
(60):
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-03-17
M
a
rc-André Lureau
qmp: constify QmpCommand and
list
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-03-16
Ma
r
c-A
n
dré Lureau
bu
i
ld-sy
s
: do n
o
t make qemu-ga l
i
nk
w
ith
pixman
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-02-12
Marc
-
André Lureau
mini
k
c
o
n
f
: accept a
l
n
um identifiers
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-02-02
Ma
r
c
-
André Lureau
do
c
s/sp
e
cs/tpm: reST-ify
TPM docum
e
ntation
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-29
Marc-André Lur
e
au
tpm-ppi: page
-
align PPI RAM
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-André Lureau
q
d
e
v
:
us
e
obje
c
t_
p
rop
e
rt
y
_help()
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc
-
André
L
ure
a
u
qa
p
i/qmp: add Obj
e
c
t
PropertyInfo
.
default-value
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-
A
n
d
ré Lureau
qom
:
int
r
oduc
e
object_property_help()
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-André Lureau
vl: pri
n
t default value in
o
bject
help
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
M
a
rc-André Lureau
q
dev: r
e
gister properties as class prop
e
rties
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
M
arc-André Lu
r
e
au
qdev: move i
n
stance propert
i
es to class
p
r
o
perties
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-André Lureau
qdev: set proper
t
ie
s
with dev
i
c
e
_class_set
_
p
r
ops()
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-André L
u
reau
obj
e
ct:
r
eturn self
in object_ref
(
)
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Ma
r
c-André Lureau
object: release all
p
rops
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-Andr
é
L
u
r
eau
object:
add object_class_property_ad
d
_lin
k
(
)
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Mar
c
-
A
ndr
é
L
u
reau
obj
e
ct: express const link with link property
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-André Lu
r
eau
object: a
d
d direct lin
k
f
lag
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-André
Lureau
o
b
ject: rename link "chi
l
d" to "target"
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-And
r
é Lureau
object: chec
k
s
trong flag with &
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-André Lureau
object: do not
f
ree
class pro
p
erties
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
M
a
rc-André Lureau
object: add obje
c
t_
p
roperty_se
t
_d
e
fault
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-André Lureau
qstring
:
add qstri
n
g
_free
(
)
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-André Lureau
object: make object_class_pr
o
p
e
rty_add*
r
eturn pr
o
p
e
rty
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-André Lu
r
eau
objec
t
:
add
class
pro
p
erty
initializer
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
M
arc-An
d
ré Lurea
u
object: avoid extra class property key duplication
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Mar
c
-André Lurea
u
q
dev
:
move helpe
r
f
u
ncti
o
n
to monitor/misc
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-Andr
é
Lureau
qdev:
r
emove
e
xtraneous error
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-André Lurea
u
qdev:
r
emove
d
uplicated qdev_prop
e
rty_add_static()
doc
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-24
Marc-André Lureau
o
bje
c
t
:
a
dd
extra sanity checks
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Marc-André Lureau
misc:
use QEMU_IS_ALIGNED
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-10
Marc-An
d
ré Lu
r
eau
co
n
figure: check
f
or gdbus-codegen pres
e
nce
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-Andr
é
Lureau
qdev
/
qom: r
e
move some TODO limitations now tha
t
PROP_PTR
.
.
.
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-André Lureau
qdev: remov
e
Q
D
E
V_PROP_
P
TR
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
M
a
rc-André Lureau
qdev: remove PROP_ME
M
ORY_REGION
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-A
n
dré Lur
e
a
u
o
m
ap-gpio: remove PROP
_
P
T
R
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Ma
r
c
-
André Lu
r
eau
o
map-i2c: remove PROP_PTR
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-André Lureau
o
map-intc: remo
v
e
PROP_
P
T
R
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-And
r
é Lureau
smbus-eepro
m
: remove PROP_PTR
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-Andr
é
Lu
r
eau
cris: improve passin
g
PIC interrupt vector t
o
t
h
e CP
U
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-André Lureau
mips/
c
ps: fix setting saa
r
p
r
oper
t
y
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-A
n
dré Lureau
qdev: use g
_
strcmp0() instea
d
of open-
c
o
d
ing it
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-André Lurea
u
leon3: use qdev gpio facilities
fo
r
the PIL
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
M
arc-André L
u
reau
leon3: use qemu_irq fr
a
mewo
r
k instead of callback as
.
.
.
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-A
n
dré L
u
reau
dp8393
x
:
replace PROP_PTR with PROP_LINK
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Ma
r
c-
A
ndré Lureau
etraxfs:
remove
P
ROP_PTR usag
e
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-An
d
ré Lurea
u
lance: repla
c
e PRO
P
_P
T
R
w
i
t
h PR
O
P_LINK
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc
-
André Lur
e
au
v
m
mouse: replace PROP_PTR with PROP_
L
INK
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Mar
c
-An
d
ré Lureau
sm501
:
m
a
k
e Se
r
ialM
M
a
child, ex
p
ort chardev property
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-André Lure
a
u
mips:
use sy
s
b
u
s
_
mmio_get
_
region() instead of internal
.
.
.
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc
-
André Lureau
mips: use sys
b
us
_
add_io()
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-André Lureau
mips: baudbase is 115200 by default
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-
A
ndré Lureau
m
i
p
s: inlin
e
s
e
rial_in
i
t()
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-André Lure
a
u
ser
i
al: m
a
ke S
e
rialIO a sysbus devi
c
e
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-A
n
dré Lureau
serial-
m
m: use
s
y
sbus
f
acil
i
ties
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-A
n
dré Lurea
u
serial-mm:
a
d
d endianness property
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-And
r
é
L
u
reau
serial-mm: a
d
d "regshif
t
" property
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
M
arc-André
L
ur
e
au
serial: start m
a
ki
n
g Seri
a
lMM
a sysbus de
v
i
ce
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-Andr
é
Lureau
serial: repl
a
ce serial_exi
t
_c
o
re() with unr
e
aliz
e
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
M
a
rc-And
r
é Lureau
serial: r
e
alize the
s
e
rial devic
e
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-
A
n
d
ré Lureau
serial: add "baudbase
"
property
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-André Lureau
serial:
a
d
d "chardev" p
r
operty
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-André Lureau
seri
a
l: register vmsd with
D
eviceCl
a
s
s
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-And
r
é Lure
a
u
s
erial: init
i
al q
o
m
-
i
f
i
catio
n
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-André Lureau
s
e
r
i
al-pci-multi: f
a
ctor out
multi_ser
i
al_get_port_count
(
)
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Marc-André Lureau
chardev
:
generate an internal id when none g
i
ven
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Mar
c
-André L
u
reau
sysbus:
r
emove outdated comment
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-07
Ma
r
c-André
L
ureau
sysbus: remove unus
e
d sysbus_t
r
y_cre
a
t
e
*
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Marc-André Lureau
te
s
ts: a
d
d dbus-vms
t
ate-test
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Marc-And
r
é
L
u
r
e
au
tests
:
add mi
g
ration-h
e
lper
s
un
i
t
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Marc-André Lureau
doc
k
erfiles: ad
d
dbu
s
-d
a
emon to so
m
e of late
s
t distributio
n
s
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
M
arc-An
d
ré Lureau
configure: add
G
D
B
US_CODEGEN
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
M
a
rc-André Lureau
Add dbus-vmsta
t
e object
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
M
a
rc-André
L
urea
u
util: add
db
u
s
he
l
per unit
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Marc-André Lureau
docs: s
t
art
a
document
to describe D-Bus
u
sage
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Marc-André Lureau
v
ms
t
a
te: replace DeviceState with VMStateIf
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Marc-
A
ndré Lureau
vmstate:
add qo
m
interfa
c
e
to g
e
t i
d
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-02
Marc-André Lureau
screen
d
u
mp: use qemu_
u
nli
n
k()
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-02
M
a
rc-And
r
é
Lureau
osdep: add qem
u
_
un
l
ink()
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-02
M
a
rc
-
An
d
ré Lureau
screendum
p
:
replace FILE with QIOCha
n
n
e
l
and f
i
x close
.
.
.
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-02
Marc-André Lureau
o
b
ject: add g_a
u
topt
r
support
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-02
Ma
r
c
-
And
r
é Lureau
ui: add
p
i
xman image g_autoptr support
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-02
M
a
r
c-André Lur
e
au
ppm-save: pass ope
n
ed
fd
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2020-01-02
Marc-And
r
é Lureau
c
onsole: add graphi
c
_hw_upd
a
te_done()
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2019-12-17
Ma
r
c-André Lureau
confi
g
u
r
e:
s
implify vhost
con
d
itio
n
with Kc
o
nfi
g
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2019-12-17
Marc-André Lu
r
eau
tests: skip bl
o
ck layer tests if !CONFIG_TOO
L
S
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2019-12-17
Marc-A
n
dré Lur
e
a
u
o
s
-posi
x
:
simplify os_find
_
d
a
tadir
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2019-12-17
M
a
rc-André Lur
e
au
vhost-u
s
er-
s
c
s
i: f
i
x printf form
a
t war
n
ing
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2019-12-17
Marc-An
d
r
é
Lureau
monitor: fix
mayb
e
-uninitialize
d
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2019-12-17
M
arc-André Lureau
mi
g
ration:
fix maybe-unin
i
tiali
z
ed warn
i
ng
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
2019-12-17
M
a
r
c
-André Lureau
buil
d
-sys:
build vhos
t
-user-gpu only if CONFIG
_
TOOLS
Signed-off-by:
Marc-André Lureau
<marcandre.lureau@redhat.com>
commit
|
commitdiff
|
tree
next