repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ppc/ppc405: Move devices under the ref405ep machine
2022-08-31
Nicholas Piggin
ppc/pnv: Add initi
a
l
P
9/10 SBE model
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-08-30
Nicholas Piggin
target/ppc:
F
ix ho
s
t PVR matchi
n
g
f
o
r KVM
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-07-28
N
i
cho
l
as Piggin
t
a
rget/ppc: Implement new wait variant
s
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-06-21
N
i
chol
a
s Piggin
util/c
a
cheflush: Opti
m
ize flushing whe
n
p
pc host has
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-05-26
Nicholas Piggin
ta
r
get/ppc: Impleme
n
t
l
w
s
ync with weaker m
e
m
o
ry ordering
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-05-26
Nic
h
olas
Piggi
n
tcg/pp
c
: Optimiz
e
memory o
r
d
ering
ge
n
eratio
n
with lwsync
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-05-26
N
i
cholas Piggin
tcg/ppc:
S
T_ST m
e
mo
r
y ord
e
ring is not
p
rovi
d
ed w
i
th
.
.
.
Signed-of-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-05-26
Ni
c
holas
P
ig
g
in
tar
g
et/p
p
c: Fix ei
e
io memory
o
rdering semant
i
cs
Signed-off:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas Piggin
spapr: implem
e
n
t nested-h
v
capabi
l
ity f
o
r
the
v
ir
t
ual
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas
Pi
g
gin
targ
e
t/ppc: Introd
u
ce a vhyp framewo
r
k for nested HV
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nichol
a
s Piggin
t
arget/ppc:
A
d
d powerpc_reset_excp_state helper
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
N
icholas Piggin
targ
e
t/ppc: add
h
e
lp
e
r for book
s
vhyp
h
ypercall handler
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas Pig
g
in
target
/
ppc: make
v
h
y
p get_pa
t
e method take lpid
an
d
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nich
o
las Piggin
target/
p
pc: ad
d
v
hyp addressing m
o
de
he
l
per for radix MMU
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nicholas P
i
ggi
n
p
pc:
a
l
l
o
w the hd
e
cr timer to b
e
cre
a
ted/destroyed
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nich
o
las Piggin
spapr
:
prevent
hdec timer be
i
ng set u
p
un
d
er virtual
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2022-02-18
Nic
h
olas Piggin
ta
r
ge
t
/ppc: raise HV interrupts f
o
r pa
r
tition table
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-11-08
Nicho
l
as Piggin
spa
p
r_
n
uma
.
c: FORM2 table handle nodes with no
distanc
e
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-07-09
Nicholas Piggin
target/ppc/sp
a
p
r: Upd
a
te H_GET_CPU_CHARACTERISTIC
S
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-07-09
Ni
c
holas P
i
ggin
target/ppc: mtmsrd is an illega
l
instruct
i
on on Boo
k
E
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-06-03
Nic
h
olas P
i
gg
i
n
spapr: Set LPCR to
current AIL mode when
s
tarting a
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-06-03
Nicholas Piggin
spapr: Remove stale com
m
e
n
t about
p
o
wer-saving LPCR
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-04
Nich
o
las
P
i
ggi
n
t
a
rget/ppc: Add POWE
R
10 exception model
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-04
Nich
o
las Piggin
target/ppc: rework AIL lo
g
ic in interrup
t
delivery
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-04
Nicholas Pi
g
gin
t
arget/ppc:
P
OWER
1
0 support
s
s
c
v
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2021-05-04
N
i
c
h
olas Pig
g
in
tar
g
e
t/ppc
:
Fix POWER9 ra
d
ix guest
HV
i
nterrupt AIL
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-27
N
i
chol
a
s Pigg
i
n
targ
e
t/ppc: Ad
d
s
u
pp
o
rt f
o
r
s
cv and rfsc
v
instr
u
cti
o
ns
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-27
Nicholas P
i
g
g
in
ppc/pnv:
F
ix NMI system res
e
t SRR1 va
l
ue
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-07
Nichola
s
Piggin
ppc/p
n
v: Add
s
u
p
p
ort for
NMI int
e
rface
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-07
Nichol
a
s Piggin
ppc/spapr
:
twe
a
k change system reset
h
e
l
per
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-05-07
Nicholas Piggin
target/p
p
c: Impro
v
e syscall exception
l
o
g
g
i
ng
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-17
Nich
o
l
a
s
P
igg
i
n
targe
t
/ppc:
F
ix m
t
msr
(
d) L=1 variant t
h
at l
o
ses
i
nter
r
upts
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-06
Nic
h
olas Piggin
ppc/spapr: Don't
kill the
g
u
e
st
i
f a recovered FWNM
I
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-06
Nich
o
la
s
Piggin
p
p
c/sp
a
pr: Ad
d
FWNMI machin
e
c
h
ec
k
del
i
very
w
ar
n
ings
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-06
N
i
chola
s
Piggin
ppc/spapr:
Improve F
W
NMI machine c
h
eck del
i
very
corner
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-04-06
Nichola
s
Piggi
n
ppc/s
p
a
p
r
: KVM FWNMI should n
o
t
be
enabled until gue
s
t
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-03-24
Nicholas P
i
ggi
n
target/ppc: Fix ISA v3
.
0
(POWER9) slb
i
a
i
mple
m
e
nta
t
ion
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-03-24
N
ic
h
olas Pi
g
gin
ta
r
get/ppc: Fix
s
lb
i
a TLB
i
n
v
alidation gap
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-03-17
Nich
o
la
s
Piggi
n
p
pc/s
p
apr: Ignore
common "ibm,nmi-interlock" Linux bug
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-03-17
N
icholas Piggin
p
p
c/sp
a
pr: Implement FWNMI System Rese
t
delivery
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-03-17
N
i
cholas Piggin
target/ppc:
allow ppc_cp
u
_do_sy
s
tem_
r
eset to take an
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-03-17
Nicho
l
as Piggin
ppc/
s
papr: All
o
w FWNM
I
on TCG
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-03-17
Nicholas Piggin
ppc/sp
a
pr: Fix FWNMI m
a
chine
c
h
eck inte
r
r
u
p
t deli
v
ery
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-03-17
N
i
cholas Piggin
ppc/spap
r
: Add FWNMI System Reset s
t
ate
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-03-17
Nichola
s
Piggin
ppc/s
p
a
pr: Change FWNMI nam
e
s
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2020-03-17
Ni
c
holas Piggin
pp
c
/spapr
:
Fix FWNMI
m
achine check failure handlin
g
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-08-21
Nicholas P
i
gg
i
n
spa
p
r: Im
p
lement ibm,suspen
d
-
m
e
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-08-21
Nic
h
o
la
s
Piggin
i386: use m
a
chine c
l
ass ->wakeup
m
ethod
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-08-21
Ni
c
holas Piggin
machine: A
d
d wakeup method
to MachineCl
a
ss
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-08-21
Nich
o
l
as
Piggin
spap
r
: Implem
e
nt H_JOIN
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-08-21
Nicholas P
i
ggin
spapr: Implement H
_
C
O
NFE
R
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-08-21
Nicholas Piggin
spa
p
r: Implement H_PROD
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-08-21
Nichola
s
P
iggin
spa
p
r:
I
m
p
l
e
ment dispatch tracking
fo
r
tcg
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2019-07-19
N
icholas
P
igg
i
n
qmp: don't em
i
t the RESET event on wak
e
up
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2018-06-12
Nicholas P
i
ggin
osdep: p
o
w
e
rpc64
a
lign me
m
ory to allow 2MB ra
d
ix THP
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Ni
c
holas Piggin
p
p
c/spapr: implement H_SI
G
NAL_SY
S
_RESET
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-28
Nicholas P
i
ggi
n
p
pc: allow certain
H
V
i
n
t
e
rrupts
t
o be delivered to
.
.
.
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree
2016-10-27
Nicholas Piggin
ppc: fix MSR_
M
E
h
an
d
l
i
ng for
system
reset interrupt
Signed-off-by:
Nicholas Piggin
<npiggin@gmail.com>
commit
|
commitdiff
|
tree