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
target/ppc/spapr: Enable mitigations by default for pseries-4.0 machine type
2019-03-12
Su
r
a
j
J
i
tindar Sing
h
target/
p
p
c
/spapr: Enable mi
t
igations by default for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jiti
n
dar Si
n
gh
targ
e
t/ppc/tcg
:
mak
e
spapr
_
cap
s
apply cap
-
[cf
p
c/s
b
b
c
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
raj Jitindar S
i
ngh
ta
r
g
et
/
ppc/spapr: A
d
d SPAPR_CAP_C
C
F
_ASSIST
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sura
j
Jitind
a
r S
i
ngh
target/ppc/
s
papr:
Add wor
k
ar
o
un
d
option to S
P
APR_
C
AP_IBS
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/p
p
c/spa
p
r: Enable
the large
d
ecre
m
e
n
ter for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
J
it
i
ndar Singh
t
a
rge
t
/ppc: Implement
large
decrementer support for
K
VM
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jiti
n
dar Singh
target
/
ppc: I
m
p
lement large
decrementer
s
upp
o
rt for TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
raj Jit
i
ndar Singh
target/
p
pc/spapr: Ad
d
SPAPR_CAP_LARGE_DE
C
REMENTER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
Suraj Jitind
a
r Sing
h
tar
g
et/pp
c
:
t
c
g:
I
m
p
lement
addex
i
nstr
u
ction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
S
uraj Jitindar Singh
p
p
c/s
p
apr_cap
s
: Add SPAPR_CAP_NESTED_KV
M
_
H
V
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj J
i
tindar Si
n
g
h
t
a
rget/ppc: Add one reg id f
o
r ptcr
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
S
u
r
a
j
Jitinda
r
Si
n
gh
hmp-commands: use long for begin
and
l
ength i
n
du
m
p
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj
J
itindar Singh
ppc
/
spa
p
r_cap
s
: Don't d
i
s
able cap_cfpc on POWER8 by
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj
Jitin
d
ar Singh
target/ppc: Don
'
t require private
l
1d cache o
n
POWER8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Su
r
aj Jitind
a
r Singh
ta
r
g
et/ppc: Factor out the
p
a
r
sing in
kvmppc_get_cp
u
_
c
haract
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
raj Jit
i
nd
a
r
S
i
ngh
ppc/spap
r
-caps: Define the pseries-2
.
12-
s
xxm machine
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
pp
c
/s
p
ap
r
-caps:
C
onvert cap-i
b
s to custom spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj
J
i
tindar Sin
g
h
ppc/sp
a
pr-caps
:
C
o
nvert cap
-
s
b
bc to custom spapr-
c
ap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
uraj
J
i
tindar Sin
g
h
ppc/spapr-caps: Conve
r
t cap-cfpc to custom spa
p
r
-
cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj J
i
tindar
Singh
ppc/spapr-caps:
A
dd
s
uppor
t
f
o
r custom
s
papr
_
capabil
i
ties
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj
Jitindar S
i
ngh
ta
r
get/ppc:
C
he
c
k mask when
s
ett
i
n
g
cap_ppc_sa
f
e
_indirect_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitindar Singh
ppc/spapr-caps: Disallow setting workaround for spapr
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
S
u
raj Ji
t
inda
r
Singh
ppc/spapr-caps: Cha
n
g
e
migration macro to t
a
ke ful
l
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar S
i
ngh
target/ppc
/
spapr: Add H-Call H_GE
T
_CPU_
C
HARACTERI
S
T
I
CS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar S
i
ngh
target/p
p
c/spapr_
c
a
ps: Add new tristate cap
safe_
i
n
d
irect_bran
c
h
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar Singh
target/ppc
/
spapr_caps: Add new trista
t
e cap s
a
fe_b
o
u
n
ds_ch
e
c
k
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Su
r
aj Jitindar
Si
n
gh
target/ppc/spapr_caps:
Add new tris
t
ate cap s
a
fe
_
cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Su
r
aj Jitindar Singh
t
a
r
get/ppc/spapr
_
caps: A
d
d suppor
t
fo
r
tristate s
p
apr_capabi
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
u
raj Jitinda
r
Singh
target
/
ppc/kvm:
A
dd cap_
p
pc_safe_[cac
h
e
/bounds
_
check
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
Suraj Jitindar Singh
target
/
pp
c
/spap
r
_caps: Add
macro t
o
g
ener
a
te spapr
_
c
a
ps
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
Suraj J
i
tindar Singh
hw/ppc/spa
p
r_caps: Rework
s
p
a
pr_ca
p
s
t
o
u
se ui
n
t8 intern
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jitin
d
ar
Singh
target/
p
pc: F
i
x setting of cpu->compat_pvr o
n
incoming
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
Suraj
J
i
t
indar
S
ingh
t
a
rget/ppc: Move s
e
tting of patb_entr
y
o
n
hash
table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Sur
a
j Jiti
n
dar Si
n
gh
target
/
ppc: Upd
a
te
setting of cpu features to
a
ccount
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
S
uraj Jiti
n
da
r
Singh
target
/
ppc: Add debu
g
function fo
r
radix mmu transl
a
tion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj
Jitindar
Si
n
g
h
target/p
p
c:
R
ef
a
ctor t
c
g radix mmu
code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
Suraj Ji
t
indar Singh
target/p
p
c:
F
ix return value in tc
g
radix mmu
f
ault
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Suraj J
i
t
in
d
ar Sing
h
m
o
n
it
o
r: Add -
a
(
a
ll) op
t
ion
to i
n
f
o registers
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Suraj Jit
i
ndar S
i
ngh
target
/
pp
c
: Fixup set_spr error in h_register_process_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
Suraj Ji
t
indar
S
ingh
h
e
lp: Ad
d
newline
t
o end of threa
d
option help t
e
xt
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
Jitindar Singh
targ
e
t/
p
pc: E
n
ab
l
e RADIX
mmu
mode for p
s
eries TCG guest
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
S
u
r
a
j
Jitindar
Singh
ta
r
get/ppc: Implement
I
SA V3
.
0
0 radix page
f
a
ult
handl
e
r
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar Singh
target/ppc: Change
t
lbie inval
i
d
field
s
for POWER9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Sura
j
J
itindar Singh
target/p
p
c: Update tlbie to check privilege
level
b
as
e
d
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitinda
r
Singh
ta
r
get/ppc:
S
et UP
R
T
a
nd GTSE
o
n a
l
l cp
u
s in H_REG
I
STER_PROC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
S
uraj J
i
t
indar
S
ingh
t
a
rget/ppc: Flu
s
h TLB o
n
write to PID
R
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Sur
a
j Jitindar
Singh
targ
e
t/ppc: Ad
d
ibm,pro
c
es
s
or-radix-AP
-
en
c
odings for TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Sura
j
Jitinda
r
Singh
target
/
ppc:
Impleme
n
t H_REGIST
E
R_
P
ROC
E
SS_TABLE
H_CALL
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Sur
a
j
J
itindar Singh
t
arge
t
/ppc: Add ne
w
H-CAL
L
s
h
ells for in memory table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitinda
r
S
i
ngh
target/ppc: Re
w
ork hash
m
mu pag
e
f
ault code a
n
d add
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
t
ar
g
et/pp
c
:
Move no-execute
a
nd guarded page ch
e
ck
i
ng
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj Jitindar Singh
t
a
rge
t
/pp
c
:
A
dd ex
e
cut
e
permissi
o
n chec
k
ing to ac
c
es
s
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Su
r
aj
J
i
tindar Sin
g
h
targ
e
t/ppc: Add Instruction
A
u
t
h
ori
t
y Mas
k
Register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
hw/ppc/s
p
ap
r
: Ad
d
POWER9 to pser
i
es cpu
models
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
t
arget
/
ppc/POWER9:
A
dd c
p
u_
h
as_work function for
POWE
R
9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jit
i
ndar
Singh
tar
g
et/ppc/P
O
WER9: Add POWER9 pa-feature
s
d
e
f
i
n
ition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
J
i
tindar Singh
target/pp
c
/POWE
R
9: Add POWER9 mmu fault handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Su
r
a
j
Jitindar Singh
targe
t
/ppc: Don't g
e
n an SDR1 on
POWER9 and rework
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
J
i
ti
n
d
a
r S
i
ngh
target/ppc: Ad
d
pat
b
_e
n
try to
s
PAPRMachineState
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sur
a
j Jitindar
S
ingh
target/ppc: Add PO
W
ER9/ISAv3
.
00
t
o
compa
t
_ta
b
le
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
Su
r
a
j
J
it
i
n
d
ar Singh
t
a
rg
e
t
/ppc:
R
emov
e
the function ppc_
h
ash64_set_sdr1()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
raj Jitindar S
i
ngh
target
/
ppc/POWER9: Dir
e
ct all in
s
tr and d
a
t
a storag
e
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
uraj
J
itindar Singh
target/pp
c
/PO
W
ER9: Ad
a
pt LPCR handl
i
ng fo
r
POWER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
raj Jitindar Singh
t
a
rget/ppc/POWER9: Add ISAv3
.
00 MMU
d
efinit
i
o
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitindar Sin
g
h
tar
g
et/ppc: Fix LPCR D
P
FD mask defin
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar
S
i
ngh
tar
g
et/ppc/mmu_hash64: Fix incorrect shift v
a
l
u
e in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Su
r
aj Jitindar Singh
target/ppc/
m
mu_
h
ash64: Fix pri
n
ting unsigned as signed int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Sura
j
Jitind
a
r Si
n
gh
t
cg/POWER9: NOOP the
c
p_abort
i
nstru
c
tion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar
S
i
ngh
tar
g
et/ppc/debug: Print
L
PCR register value if reg
i
ster
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Ji
t
in
d
ar
S
ingh
target/ppc: Add pcr_suppo
r
ted to PO
W
E
R9
cpu class definitio
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj J
i
tindar Singh
powe
r
pc/cpu
-
model
s
: re
n
ame ISA
v
3
.
00 logic
a
l PVR def
i
n
ition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree