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
spapr: introduce routines to delete the KVM IRQ device
2019-05-29
Suraj Jitindar
Singh
target/
p
pc: Set PSS
C
R_E
C
on cpu ha
l
t to prevent sp
u
rious
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
Suraj Jit
i
ndar Si
n
gh
target/ppc: Add ib
m
,p
u
rr and ibm,spurr device
-
tree
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
uraj Jitindar Singh
target/ppc/
s
papr:
E
nable H_PAGE_INIT i
n
-kernel h
a
n
dling
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sura
j
Jitindar Singh
target/ppc/spapr
:
Clear partition ta
b
le entry when
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
raj Jitindar
S
ingh
ta
r
g
et/ppc
/
spapr: Enable
m
itig
a
tion
s
by default
for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jit
i
ndar Singh
target/ppc/tcg
:
m
ake spapr_cap
s
a
p
ply
ca
p
-[cfpc/sbbc
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Sin
g
h
target/pp
c
/spapr: A
d
d SPAPR_CAP_
C
C
F_AS
S
IST
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sura
j
J
i
tindar Singh
target/pp
c
/sp
a
pr: Add workaround opti
o
n to SPAPR_CAP_IBS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
r
aj Jit
i
nd
a
r S
i
ngh
targ
e
t/ppc/s
p
a
pr: Enable the
l
arg
e
d
e
crementer
for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sur
a
j Jitindar Si
n
gh
t
a
rge
t
/
ppc: Implement large dec
r
emente
r
s
u
p
p
ort for
KVM
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Ji
t
ind
a
r Singh
t
a
rget/ppc: Imp
l
eme
n
t large
decrementer support for
TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitind
a
r S
i
ngh
targ
e
t/ppc/spapr: A
d
d SPAPR_CAP_LARGE
_
DE
C
R
EMENTER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
Sur
a
j Jitindar Singh
t
a
rget
/
p
pc: tcg: Impl
e
ment a
d
dex instructio
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj
J
itindar S
i
ngh
ppc/
s
p
a
pr_
c
aps: Add SPAPR_CA
P
_NES
T
ED_KVM_HV
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Sur
a
j
J
itindar Singh
targe
t
/ppc: Ad
d
one reg id for pt
c
r
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
Sur
a
j J
i
tinda
r
Singh
hmp-commands: us
e
l
ong fo
r
begi
n
a
n
d
length in dump
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj J
i
tindar Singh
ppc/
s
papr
_
caps: Don't disable cap_
c
fpc on
P
OW
E
R8 by
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Ji
t
indar Singh
tar
g
et/ppc:
D
o
n't require
priv
a
te l
1
d cache
o
n POWER8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
S
u
raj Jitindar Sin
g
h
t
ar
g
et/ppc: Factor
o
ut the p
a
r
si
n
g in
kv
m
ppc_get
_
cp
u
_charact
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj
Jitindar Singh
pp
c
/
spa
p
r-caps
:
Define the pserie
s
-2
.
1
2
-sxxm machin
e
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar
Singh
ppc/spap
r
-
c
aps: Convert cap
-
i
bs
t
o custom s
p
apr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
uraj Jitindar Singh
ppc
/
spapr-caps: Convert cap-sbbc to c
u
s
t
om spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj
J
itindar Singh
pp
c
/
s
papr-cap
s
: Convert cap-cfpc to custom
s
pa
p
r-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
ppc/spap
r
-caps: Add support for custom s
p
a
p
r_capabilities
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar S
i
ngh
target/ppc
:
Check mask when s
e
tting ca
p
_ppc
_
safe_indirect_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitinda
r
Singh
p
p
c
/spapr-caps: Disallow set
t
ing wo
r
karound
f
o
r spapr
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj
J
itind
a
r Singh
pp
c
/spapr-caps:
C
hange
migratio
n
macro to take full
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sura
j
J
itindar S
i
ngh
target/ppc/spapr: Add H-Call H_GE
T
_CPU_CHARACTERISTICS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
u
raj
Ji
t
indar
Singh
targe
t
/ppc/spapr_ca
p
s: Ad
d
new
tristate cap s
a
fe_indirec
t
_b
r
anch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
uraj Ji
t
indar Singh
ta
r
g
e
t/ppc/spapr_caps: Ad
d
new
t
ristat
e
cap s
a
fe_bound
s
_check
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jiti
n
dar Singh
target/
p
pc/spapr_caps: A
d
d new
t
r
i
s
t
a
t
e
c
ap safe_cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar S
i
ngh
target/ppc/spapr_caps:
Add s
u
pport for tristat
e
spapr_capa
b
i
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
uraj Jit
i
ndar Singh
target/pp
c
/kvm: Add cap
_
p
p
c
_s
a
fe_[cach
e
/bounds_check
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
Suraj Jitindar Singh
target/ppc/
s
papr_caps: Ad
d
macro to generate s
p
apr_cap
s
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
S
u
raj Jitin
d
ar S
i
ngh
hw/ppc/spap
r
_caps: Rework spapr
_
caps t
o
u
se uint8 i
n
ternal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jitin
d
ar Singh
target/ppc: Fix setting of cpu
-
>c
o
m
p
at_pvr on incoming
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jitindar
Singh
t
a
rget/ppc
:
Move setting of pa
t
b_entry on hash table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Sur
a
j Jitinda
r
Sing
h
targ
e
t/pp
c
: Upd
a
te s
e
ttin
g
o
f cp
u
featur
e
s to ac
c
ount
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
S
u
raj
J
it
i
ndar Singh
targ
e
t/ppc: Add
d
e
b
ug functio
n
for radi
x
mmu tran
s
lation
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitindar Singh
target
/
ppc: Re
f
actor tcg radix mmu
c
ode
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
Sura
j
Jitind
a
r Sin
g
h
ta
r
get/ppc: F
i
x return value in tcg radi
x
mmu fault
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Sur
a
j Jit
i
ndar Singh
mo
n
itor: Add -a (all) opt
i
o
n
to info register
s
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Su
r
aj Jitindar Si
n
gh
target/ppc: Fixup set_
s
pr error
in h_register_pr
o
cess
_
table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
Suraj Jitindar Singh
help: Add newl
i
ne to end
o
f
thread option help
text
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
S
u
raj
J
i
tindar S
i
n
gh
target/ppc: Enable RAD
I
X m
m
u mode for
p
ser
i
es TCG guest
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar Si
n
g
h
target/ppc: Implement
I
S
A
V
3
.
0
0
radix page fault h
a
ndler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Su
r
aj
J
itinda
r
Singh
t
a
rget
/
ppc: C
h
ange tlbie invalid fie
l
ds for POWER9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Ji
t
indar Singh
target/ppc: Update
t
lbie to
check
p
r
i
vilege level based
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Sur
a
j
J
it
i
ndar Singh
ta
r
get/p
p
c
: Set UPRT and GTSE o
n
all cp
u
s in H_REGIST
E
R_PROC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitindar
S
ing
h
tar
g
e
t/ppc: F
l
us
h
TLB on write to PIDR
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
S
uraj Jitindar Singh
ta
r
get/ppc: A
d
d ibm,processor-ra
d
ix-AP-encodings
f
or TC
G
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitindar Singh
target/ppc: Implement H_REGIST
E
R_P
R
OCESS_TABLE H_CALL
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Su
r
a
j
Jitind
a
r Sin
g
h
t
arget/p
p
c: Add new
H
-
CALL
s
h
ells for
in memory table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
target/ppc: Rewo
r
k hash mmu pag
e
fault
code and add
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitind
a
r Sin
g
h
target
/
pp
c
: Move no-execute and guarded page checking
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jit
i
ndar S
i
ngh
t
arget/ppc:
Add execute pe
r
m
i
ssio
n
che
c
king to
a
cce
s
s
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
itinda
r
S
ingh
target/ppc: Add I
n
struc
t
i
on Authority Mask Register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sur
a
j Jiti
n
dar Sin
g
h
hw/ppc/
s
papr: Add P
O
WER
9
to pseries
c
pu models
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj J
i
tindar
Si
n
gh
target/p
p
c
/POWER
9
: Add
cp
u
_ha
s
_
w
o
r
k
f
unc
t
i
o
n
for POWER
9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
uraj Jitindar Sing
h
target/ppc/POWER9: Add PO
W
ER
9
pa-feat
u
res definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
ra
j
Jitindar Singh
targ
e
t/ppc/POWER9: Add POW
E
R
9
mmu fau
l
t handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
target/ppc: Don't
g
en an SDR1 on
POW
E
R9 a
n
d
rewo
r
k
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
target/ppc:
Add patb_entry t
o
sP
A
PRMachin
e
S
t
ate
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
target/pp
c
: Add P
O
WE
R
9
/
ISAv3
.
00 to compat_t
a
ble
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
S
u
ra
j
Jitindar Singh
t
a
rget/ppc: Remove th
e
functi
o
n ppc_hash
6
4_set_sdr
1
()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Su
r
aj Jitind
a
r Si
n
gh
target/ppc/P
O
WER9: Direct all instr a
n
d d
a
ta storag
e
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jit
i
nd
a
r S
i
ngh
target/ppc/POWE
R
9: Ada
p
t LPCR handling fo
r
POWE
R
9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
raj Jitin
d
ar Si
n
gh
targe
t
/ppc/POWER9: Add
I
SAv3
.
00
MM
U
definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj J
i
tindar
Singh
target/ppc:
F
ix
LPCR DPFD mask defin
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
ura
j
Jitind
a
r Singh
targ
e
t/
p
p
c
/mmu_hash6
4
: F
i
x
incor
r
ect shif
t
value in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Sur
a
j Jitindar Singh
target/ppc/mmu_hash64: Fix printi
n
g
unsi
g
n
ed as
s
ig
n
ed int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj
J
iti
n
d
ar Singh
t
c
g/
P
OWER
9
: NOOP t
h
e cp
_
abort instru
c
t
i
on
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar
S
i
ngh
target/ppc/debug:
P
rint
LPCR register value if regist
e
r
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jit
i
nd
a
r Singh
target/pp
c
: A
d
d pcr_s
u
ppor
t
e
d
to POWER9
cpu cla
s
s
d
e
f
i
niti
o
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitindar S
i
ng
h
powe
r
pc/cpu-models: rename IS
A
v3
.
00 logical P
V
R definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree