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
ppc/pnv: add a LPC Controller class model
2019-03-12
Suraj Ji
t
indar
S
i
ngh
target/ppc/spapr: Enable H_PAGE_INIT
in-kernel han
d
ling
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
J
iti
n
dar Singh
target/ppc/spapr: Clea
r
p
a
rtition tab
l
e entry when
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Sin
g
h
target/ppc/spap
r
: Enable mitigations by defa
u
lt for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Si
n
gh
target/ppc/tcg: make spapr_caps appl
y
cap-[cf
p
c/
s
bbc
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jiti
n
dar Singh
ta
r
get/ppc/
s
p
a
p
r
:
Ad
d
SPAPR_CAP_CCF_ASSIS
T
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitinda
r
Singh
target/ppc/
s
pa
p
r: Add work
a
round option to SPAPR_CAP_
I
BS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj Ji
t
i
n
dar Si
n
gh
t
a
r
g
e
t/ppc/
s
papr: En
a
ble the large decrem
e
nter
f
or
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Singh
target/ppc
:
Im
p
l
e
ment lar
g
e de
c
rementer
support for KVM
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
raj Jitindar Singh
targe
t
/ppc
:
Implement
l
arge decrem
e
n
t
er support for TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Ji
t
indar Singh
target
/
ppc/
s
pap
r
: Add SP
A
PR_CAP_LAR
G
E_DECREM
E
NTER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
S
ur
a
j Jiti
n
dar Singh
t
a
rget/ppc:
tcg: Implement
a
d
d
e
x i
n
st
r
uction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
S
u
r
a
j J
i
tindar S
i
ngh
ppc/spapr_c
a
ps: Add S
P
A
PR_CAP
_
NE
S
TED_KVM_HV
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jitindar Si
n
gh
target/ppc
:
Add one reg id
f
or ptcr
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
Sura
j
Ji
t
inda
r
Sing
h
h
mp
-
comm
a
n
ds:
u
se long for beg
i
n
a
nd leng
t
h in
dump
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Jiti
n
dar
Sin
g
h
ppc/spapr_
c
a
ps:
Don'
t
di
s
able cap_cfpc on POWER8 by
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Ji
t
indar S
i
ngh
tar
g
et/ppc: Don't req
u
ire
p
r
ivate l1d cache on POWER8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
S
u
raj Jit
i
ndar Singh
target
/
p
p
c
:
Factor out the pars
i
n
g
in kvmppc_ge
t
_cpu_charact
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
ur
a
j Jitin
d
ar Singh
p
pc
/
spapr-caps: D
e
fine the pseries-
2
.
12-
s
xxm m
a
chine
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar
S
ingh
ppc/sp
a
pr-
c
aps: Convert cap-
i
bs
to cust
o
m s
p
a
pr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
ppc/spapr-caps
:
Convert cap-sbbc t
o
custo
m
sp
a
pr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Sura
j
Jiti
n
dar Singh
ppc/spapr-c
a
ps: Conve
r
t cap-
c
fp
c
to
c
ustom spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
ppc/spapr-caps: Add support for cu
s
t
om spapr_capabili
t
ies
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Sura
j
Jit
i
nd
a
r
Singh
target/ppc: Check mask
w
hen setting cap_ppc_safe_
i
ndirect
_
branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitind
a
r
Singh
ppc/spapr
-
cap
s
: Disallow set
t
in
g
workaround
for
s
pa
p
r
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitindar Singh
p
p
c/spap
r
-cap
s
:
C
hange
m
igration macr
o
t
o
take
full
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
u
r
a
j
J
itind
a
r S
i
ngh
target/ppc/spap
r
: Add
H-Cal
l
H_GET
_
CPU_CHAR
A
CTERISTICS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sura
j
Jitindar Singh
t
ar
g
et/ppc/spapr_cap
s
: A
d
d
n
ew trista
t
e cap safe_indirect
_
branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jiti
n
dar Singh
target/ppc/spapr_caps: Add new t
r
ista
t
e cap s
a
fe_boun
d
s
_chec
k
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jit
i
ndar Singh
t
arget/ppc/spapr_caps: Add
n
ew tri
s
tate cap safe_cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sur
a
j Jitindar
Sing
h
target/pp
c
/
spapr_c
a
ps:
A
d
d su
p
port f
o
r trista
t
e spapr_
c
a
p
abi
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj J
i
tinda
r
Si
n
g
h
targe
t
/ppc/kvm: Add cap
_
ppc_safe_[cache/bounds_check
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
Sur
a
j J
i
tindar Singh
ta
r
get/ppc/spapr_caps: Add macro
t
o generat
e
s
p
apr_caps
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
S
u
raj Jitin
d
ar Singh
hw/ppc/spapr_caps: Rework sp
a
p
r_caps to use uint
8
i
n
te
r
nal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Sur
a
j Ji
t
indar
Singh
targe
t
/
ppc: Fix settin
g
o
f
cpu
-
>comp
a
t_pvr on incoming
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
Sura
j
Jitindar Sin
g
h
target/ppc: Mov
e
se
t
ting of patb_entry on hash t
a
ble
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
S
u
raj
J
i
ti
n
dar Singh
target/ppc: Update settin
g
of cpu features to a
c
count
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitinda
r
S
ingh
t
arget/ppc: Add debug function for radix mmu
t
ranslation
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Ji
t
indar
Singh
target/ppc: Refacto
r
tcg radix mmu code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
Suraj Jitindar Singh
targ
e
t
/
ppc
:
Fix ret
u
rn v
a
lue
i
n
t
c
g r
a
d
i
x m
m
u
fault
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Suraj
J
itindar Sin
g
h
monitor: A
d
d -a (all) option
to info register
s
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Suraj Ji
t
indar Sing
h
target
/
ppc:
F
ixup set_spr error in h_r
e
g
i
s
t
er_pr
o
cess_
t
able
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
Suraj J
i
tindar
Si
n
gh
help: Add newl
i
ne to end
o
f thre
a
d
o
pti
o
n help
text
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar
Singh
tar
g
e
t
/ppc: Enable RADI
X
m
m
u
m
ode for
p
se
r
ies T
C
G guest
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
Jitindar
S
ingh
target/ppc:
I
mplemen
t
ISA
V3
.
00
r
adix page faul
t
hand
l
er
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar Singh
tar
g
et/ppc: Change tlbie invalid fields
for POWER9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitin
d
a
r
Singh
ta
r
g
et/pp
c
:
U
pdate t
l
b
ie to check privilege lev
e
l based
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar
S
ingh
t
a
rget/ppc: Set UPRT and G
T
SE o
n
all
cpus in H_REGIS
T
ER
_
PR
O
C
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj
J
itin
d
ar Singh
t
arget/ppc: Flush TLB on
w
rite
to PIDR
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Sura
j
Jiti
n
d
ar Sing
h
t
arget/p
p
c
: Add ibm,processor-ra
d
ix-A
P
-encodings
f
or TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Su
r
aj Jiti
n
dar Singh
target/ppc: Implement H_R
E
GI
S
TER
_
PROC
E
SS_TABL
E
H_CAL
L
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitin
d
ar Singh
ta
r
get/
p
pc:
A
dd n
e
w
H
-CALL
shells for in
memory
table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Sing
h
target/ppc: Re
w
ork hash
m
mu page fault code and add
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj Jiti
n
dar
Singh
targ
e
t
/ppc: 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
n
d
ar
S
ingh
target
/
ppc: Add exec
u
t
e
pe
r
mission checking
t
o acce
s
s
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Sing
h
targe
t
/pp
c
:
A
d
d I
n
struct
i
on Auth
o
r
i
ty Mask
Regis
t
er
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
ura
j
Jit
i
ndar Si
n
gh
hw/ppc/spapr: Add PO
W
ER
9
to
p
se
r
ies cp
u
models
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitind
a
r Singh
target/pp
c
/POWER9: Add
cp
u
_has_w
o
rk function for PO
W
ER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitind
a
r Singh
target
/
ppc/POW
E
R
9
:
Add POWER9 p
a
-featur
e
s
definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar S
i
ngh
t
a
rget
/
pp
c
/POWER9: Add
P
OWER9 mmu fault ha
n
d
l
e
r
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Su
r
aj
J
itindar
Singh
target/ppc: Do
n
't
g
en an SDR1 on POWER9 an
d
rework
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Su
r
aj Jitindar Singh
target/ppc:
Add patb_e
n
try to sPAPRM
a
chineStat
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
iti
n
dar Singh
target/ppc: Add POWER9/I
S
Av3
.
0
0
to compat
_
table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
S
u
r
aj Jitindar Si
n
gh
t
arg
e
t/pp
c
: R
e
move the funct
i
o
n
ppc_hash
6
4_set
_
sdr1()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
raj Jitindar
S
in
g
h
targ
e
t
/
p
p
c
/POWER9: D
i
re
c
t all instr
a
nd d
a
ta storage
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Sur
a
j
Jiti
n
dar Singh
target/ppc/
P
OWER9: Adapt LPCR
handl
i
n
g for
POWER
9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitindar Singh
target/
p
pc/POWER9: Add
I
SAv3
.
00 MMU
d
ef
i
ni
t
io
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj
J
i
tinda
r
Singh
target/ppc: F
i
x LP
C
R DPFD mask d
e
fine
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
u
r
a
j J
i
tindar Sin
g
h
target
/
p
pc/m
m
u_hash64: Fix incorrect sh
i
ft value in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar Sin
g
h
target/ppc/
m
mu_hash64: Fix p
r
inting
u
nsigned as signed int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar Singh
tcg
/
POWER9: NOOP the cp_abort i
n
struction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Ji
t
ind
a
r Singh
target/ppc/debug: Print LPCR
register value if register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Sura
j
J
itind
a
r Sin
g
h
targ
e
t/ppc: Add pc
r
_supported to POWE
R
9 cpu class
d
efinition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitindar Sin
g
h
powerpc/cpu-models: r
e
n
a
me ISAv3
.
0
0 logical PV
R
defini
t
i
o
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree