repo.or.cz
/
qemu
/
stefanha.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
kvm: ppc: Drop CONFIG_KVM_PPC_PVR
2011-06-20
Jan Kiszka
kvm:
p
pc: Drop CONFIG_KVM_PPC_PVR
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-06-20
Jan Kiszk
a
k
vm: Drop
C
O
N
FIG_K
V
M_PAR
A
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-06-20
Jan Kiszka
Sw
i
tch build syst
e
m to accompanied kernel headers
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-06-20
Jan Kiszka
Im
p
ort ke
r
nel h
e
aders
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-06-20
Jan Kiszka
Add ker
n
el heade
r
update script
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-06-19
J
a
n Kiszka
k
v
m: x86: Save/restore FPU OP,
IP and D
P
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-06-08
Jan Kiszka
virtio: Move
v
irt
i
o-pci
t
o
hw
l
ibrar
y
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-05-18
J
a
n
Ki
s
zka
a
hci: Fix cr
a
shes on du
p
lica
t
e BH reg
i
stration
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-05-16
Jan Kiszka
ahc
i
:
Unbr
e
a
k
b
ar r
e
gi
s
tration
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-05-05
Jan Kiszka
pci: Add class 0x403 a
s
'audio controller'
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-05-05
Jan Kiszka
MSI: Ro
b
ust resour
c
e
release
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-05-02
Jan
Kiszk
a
kvm: In
s
tall
s
pecialize
d
inter
r
u
p
t handler
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-05-02
J
a
n
Kisz
k
a
Redirect c
p
u
_
interru
p
t to ca
l
l
b
ack
handler
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-05-02
Jan K
i
s
z
ka
Break up user and system cpu_i
n
terrupt implementations
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-05-02
J
a
n Ki
s
zka
x86: Allow mu
l
tiple cpu feature matches of loo
k
up_
f
e
a
tu
r
e
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-04-27
Jan Kiszka
ioap
i
c: Do not set
i
r
r
for masked edg
e
IRQs
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-04-27
J
a
n Kis
z
k
a
p
f
lash: Restore &
fix
lazy ROMD s
w
itching
Signed-off-by:
Jan Kiszka
<jan.kiszka@web.de>
commit
|
commitdiff
|
tree
2011-04-10
J
an Kiszka
mus
i
cpal: Fix
r
egistration
o
f MMIO-less sys
b
us devices
Signed-off-by:
Jan Kiszka
<jan.kiszka@web.de>
commit
|
commitdiff
|
tree
2011-04-03
Jan Kis
z
k
a
gdb
s
tub: Catch
a
nd rep
o
rt more vmsto
p
reasons
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-22
Jan
Ki
s
zka
v
m
mouse: R
e
gister vmstate v
i
a
qdev
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-22
Jan
K
i
szka
v
mmo
u
se: Fix
initializati
o
n
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-22
Jan Kis
z
ka
vmmouse: Fix typo preventing x86-
6
4 build
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-19
J
a
n Ki
s
zka
i8254:
Fix
m
igration from o
l
der ver
s
ions
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan Kiszka
Expose
t
h
r
e
a
d_id in
i
nfo
cpu
s
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan Ki
s
z
k
a
kvm:
x8
6
:
Push
kvm_arc
h
_debug to kvm_arch_handl
e
_
e
xit
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan Kiszka
kvm: x8
6
: Reorder functions
in kvm
.
c
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan Kiszka
kvm: Align kvm_arch_
h
a
n
dle_exi
t
to
kvm_cpu_exec changes
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan Kiszka
kvm:
Rework i
n
ner loop of kvm_cpu_exec
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan Kiszka
kvm: Re
o
rder
error
h
andlin
g
o
f
K
V
M
_RUN
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
J
a
n Kiszka
kvm: Keep
KV
M
_RUN return v
a
lue in separate v
a
riable
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan Kiszka
kvm:
C
o
n
sider EXIT_DEBUG un
k
nown without
CAP_SET_GUEST_DEBUG
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan Kiszka
kvm: x8
6
: Syn
c
hronize PAT MSR
with the kernel
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan Kiszka
x86: Save/restore
P
A
T MSR
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan
K
i
szka
x
8
6: Properly
reset PA
T
MSR
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan Kiszka
k
v
m: Mark VCPU state di
r
t
y on creation
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan Kiszka
k
vm: x86: Do not leav
e
ha
l
t
if interrupt
s
are
disabled
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-16
Jan Kiszka
kvm: Add
i
n-kernel i
r
qchip aw
a
r
e
ness to cpu_thre
a
d_is_idle
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Jan Kiszka
s39
0
: Detect i
n
va
l
id
i
nvo
c
ations of qemu_ram
_
free/remap
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
J
a
n Kiszka
x86: Un
b
reak TCG suppo
r
t for hardware b
r
eakpoint
s
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Jan K
i
s
z
ka
Implement qemu_kvm_e
a
t_s
i
gna
l
s only for CONFIG_LINUX
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Jan K
i
szka
kvm: x86: Fail kvm_arch_init_vcpu
i
f MCE
i
nitialization
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Ja
n
Kiszka
kvm:
x86: Clean up kvm_se
t
up_mce
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Jan Kiszka
kvm: x86: Consolidat
e
TCG an
d
KVM MCE injection code
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Jan Kiszka
x8
6
: Ru
n
q
emu_in
j
ect_x86_mce on targe
t
VCPU
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
J
a
n Kiszka
kvm: x86: Inject pending MC
E
eve
n
t
s on sta
t
e writeback
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Jan Kis
z
ka
kv
m
: R
e
name kvm_arch
_
process_irqchip_events
to async_event
s
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Jan Kiszka
kvm: x86: Move M
C
E functi
o
n
s
together
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Ja
n
Kiszka
Synchronize
V
CPU states
befo
r
e
r
ese
t
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Jan Kisz
k
a
x86: O
p
tiona
l
ly avoid
i
nj
e
cting AO MCEs whi
l
e
others
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
J
an Kiszka
x86
:
Ref
i
ne
error reporting of MCE inj
e
cti
o
n se
r
v
ices
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
J
an Kiszka
x86: S
m
a
ll c
l
e
anups of MCE helpers
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Jan Kiszka
x8
6
:
Perform impl
i
c
i
t
m
c
g_status reset
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Jan Kiszka
x86: Acco
u
nt
for
M
C
E
in cpu_has_wor
k
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Jan Kiszka
kvm: Fix bui
l
d warning when KVM_CAP_SET_GUEST_DEBUG
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-15
Jan Kiszka
kvm: ppc: Fix
breakage of kvm_a
r
c
h
_
pre_run/process_irqchip_e
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-03-13
Jan K
i
s
z
k
a
Refa
c
tor
t
hread retrieval and check
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-21
Jan Kiszka
isa-bus
:
Remove bogus IRQ sharing chec
k
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
k
vm:
x
8
6: Introduce
k
vmcloc
k
device to
sa
v
e/re
s
tore
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kis
z
ka
kvm: Make
k
v
m
_state globally available
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan
K
iszka
cirru
s
: Remove o
b
s
o
let
e
k
v
m
.
h incl
u
de
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
kvm: R
e
m
o
v
e
unnee
d
ed
m
em
o
ry slot rese
r
vation
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan K
i
szka
k
v
m: x86: Catch and
r
epor
t
fail
i
ng
IRQ and NMI injec
t
ions
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan
Kis
z
k
a
kvm: Drop return values f
r
om kvm_arch_pre
/
po
s
t
_
ru
n
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan
K
isz
k
a
kvm: x86: Prepare VCPU
l
o
op for in-ker
n
el irqch
i
p
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
k
vm:
S
ep
a
ra
t
e TCG from KVM cpu e
x
ecution
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kisz
k
a
Move debug exc
e
p
t
i
o
n handling out of cpu_e
x
ec
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
R
e
facto
r
d
e
bug and v
m
stop
r
e
q
u
est interface
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
Impr
o
v
e v
m
_stop reason d
e
c
l
aration
s
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan
K
i
szka
F
i
x
a
few co
d
i
ng sty
l
e vi
o
l
ations in cpus
.
c
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
Refactor cpu_has
_
work/
a
n
y_
c
pu_ha
s
_work in cpus
.
c
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
J
an Ki
s
zk
a
Refactor kv
m
&
tc
g
fun
c
tion
n
ames
in cpus
.
c
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
k
v
m:
L
e
ave kvm_cpu_ex
e
c dir
e
ctl
y
afte
r
K
VM_E
X
IT_SHUTDOWN
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Ja
n
K
iszka
k
vm:
R
e
m
o
v
e sta
t
ic
return code of k
v
m_handle_io
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan K
i
sz
k
a
kvm: Unconditionally
reenter kernel
a
fter IO exits
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan K
i
szka
Introduce VCPU se
l
f-signaling ser
v
ice
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
kvm: Add
MCE signal
s
upport for
!CONFI
G
_IOTHREA
D
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
kvm: Fix race betwe
e
n
timer sig
n
als
a
nd vcpu
e
ntry
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kisz
k
a
Set up signalfd under !CO
N
FI
G
_IOTHREAD
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszk
a
kvm: Call q
e
mu_k
v
m_eat_signals also
under !C
O
NFI
G
_IOTHR
E
AD
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
kvm: Ref
a
ctor
qemu_kvm_ea
t
_s
i
gnals
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
kvm: Se
t
u
p signal mask also
for !C
O
NFIG_IOTHREAD
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Ki
s
zka
Refacto
r
signal setup function
s
in cpus
.
c
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszk
a
kvm: Provide sigbus
services arch-indepen
d
ently
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
J
a
n
K
i
s
zka
kvm: Handle kvm_init_vc
p
u errors
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
J
a
n Kis
z
ka
kvm:
Drop
r
edundant kvm_enabled
f
rom kvm_cpu_thread
_
fn
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
kvm: Report pr
o
p
er error on
GET_VCPU_M
M
AP_SIZE
f
ailu
r
e
s
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
F
l
at
t
e
n t
h
e main l
o
op
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
J
a
n Kiszka
Leave in
n
e
r main_loop fast
e
r on pending re
q
uests
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
T
rigger exit from cpu_exec_all
on pe
n
ding
IO e
v
ents
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
J
a
n K
i
szka
Process vmstop requ
e
sts i
n
IO thread
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
J
a
n Kiszka
Stop c
u
rrent VC
P
U on sy
n
chronous reset request
s
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan K
i
szka
Prevent abort
i
on on
multiple VCPU kicks
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-08
Ja
n
K
i
szka
x
86: Fix MC
A
broadcast parameters for TCG
case
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-04
Jan Kiszka
i
o
apic:
Style &
magics
c
leanup
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-04
Jan Kiszka
io
a
pic: Add support for qemu-kvm's vmstate v
2
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-04
Jan Ki
s
zka
ioap
i
c: Save/restore
i
r
r
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-02-04
J
an Kiszka
ioap
i
c: Implement EOI handling for level-tri
g
g
e
r
ed
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan Kiszka
k
vm: x86:
Only read/write MSR_K
V
M_ASY
N
C_PF
_
EN i
f
supported
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan Kiszka
kvm: x86: Implicitly c
l
ear nmi_injected
/
pending
o
n
.
.
.
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
2011-01-23
J
an Kiszka
kvm:
D
o not use qemu_fa
i
r_mut
e
x
Signed-off-by:
Jan Kiszka
<jan.kiszka@siemens.com>
commit
|
commitdiff
|
tree
next