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: Simplify spapr_qirq() handling
2019-08-28
Suraj J
i
t
i
n
dar Singh
powerpc/spapr: Ad
d
host threads para
m
ete
r
to ib
m
,
g
e
t_syst
e
m_
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
S
uraj
J
i
tind
a
r
Singh
tar
g
e
t
/pp
c
: Set PSSCR_EC on cpu halt to prevent sp
u
rious
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
S
u
ra
j
Jitindar
S
in
g
h
target/
p
p
c: Ad
d
i
bm,purr and ib
m
,spu
r
r dev
i
ce-tree
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar
S
in
g
h
target/ppc/s
p
a
p
r: Ena
b
le H_PAGE_IN
I
T
in-kernel handling
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj Jiti
n
dar Singh
target/ppc/s
p
a
p
r: C
l
ear part
i
tion
table entry when
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
raj Ji
t
in
d
ar
Singh
targ
e
t/ppc/s
p
apr: Enable
mitigat
i
ons by d
e
fault
f
o
r
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Singh
t
a
rget/ppc/tcg: make spapr_ca
p
s apply cap-
[
cfpc/s
b
bc
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
ra
j
Jit
i
ndar Sing
h
target/ppc/spapr:
Add SPAPR_CAP_CCF_ASSIST
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
ur
a
j Ji
t
indar Singh
target/ppc/spapr: Add wo
r
k
a
r
o
und
option
to SPAPR_CAP_IB
S
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Singh
target/
p
pc/sp
a
p
r
:
Enable the
l
a
rge d
e
c
remen
t
er for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj Jitindar Singh
target/ppc: Impleme
n
t larg
e
decrementer support for KVM
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
J
itindar Singh
target/ppc: Implement large decrementer
support for TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar
S
i
ngh
t
arget/ppc/
s
pap
r
: Add
S
P
APR_C
A
P_
L
A
R
GE_DECRE
M
ENTER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
Suraj
J
iti
n
dar
Singh
target/ppc: tcg
:
Implement addex instr
u
ction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Ji
t
indar Sing
h
ppc/spapr_c
a
ps: Add
S
PAPR_CAP_NESTED_KVM_
H
V
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Sura
j
Jit
i
n
d
ar Si
n
gh
target/ppc:
Add on
e
r
e
g
id for ptcr
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
Su
r
aj Jiti
n
dar Singh
hmp-
c
omm
a
nds:
u
se long for begin and leng
t
h in dump
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Jitin
d
ar Singh
ppc/spapr_c
a
ps: Don't
d
isable cap_cfpc on
POWER8 by
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Jitindar
Singh
target/ppc:
D
on't
r
equire private l1
d
cache on POWER
8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Suraj Jitindar Singh
target/ppc:
Factor out the parsing in kvmppc_get_
c
pu_charact
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitind
a
r Sing
h
ppc
/
spapr-caps: Define t
h
e pseries-2
.
12-sxxm machine
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj
Jitindar Singh
ppc/spapr-ca
p
s: Convert cap-
i
bs to custom s
p
a
pr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
uraj Jiti
n
dar Singh
ppc/spap
r
-caps:
C
onvert cap-sbbc to cu
s
tom spap
r
-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jiti
n
dar Sin
g
h
ppc/spapr-cap
s
: Convert cap-cf
p
c to custom spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
p
p
c
/spa
p
r
-caps:
Add supp
o
rt for
custo
m
s
papr_capabili
t
ies
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Su
r
aj
Jitindar Singh
target/ppc: Che
c
k m
a
s
k
w
hen
s
etting cap_ppc_s
a
fe_
i
ndirec
t
_
b
r
a
nch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
S
uraj Ji
t
indar Singh
ppc/spapr-
c
aps: Disallow se
t
ti
n
g workaround for spapr
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
S
uraj J
i
tinda
r
Si
n
g
h
p
p
c/spapr-caps
:
Change migration ma
c
ro to
take full
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Su
r
aj
J
itindar Singh
tar
g
e
t/ppc/spapr
:
Add H
-
Ca
l
l H
_
GET_
C
PU_CHARA
C
TE
R
ISTI
C
S
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitin
d
ar
S
i
n
g
h
target/ppc/spapr
_
caps: Add
n
ew
tr
i
stat
e
cap safe_indirect_br
a
n
c
h
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
u
r
a
j Ji
t
indar Sin
g
h
t
a
rget/ppc/
s
papr_caps:
A
dd new trist
a
te
c
ap safe_bounds_ch
e
ck
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar Singh
tar
g
et/ppc/sp
a
p
r_caps: Add new tristate cap
s
a
f
e_
c
ache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jit
i
ndar Singh
targe
t
/ppc/spapr_caps: Add supp
o
rt
f
or trista
t
e spapr_capab
i
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj J
i
tinda
r
Singh
target/ppc
/
kvm: Add
cap_pp
c
_
s
a
fe_[cach
e
/bounds_check
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
S
u
r
a
j
J
i
tindar Singh
target/ppc/spapr_c
a
ps: Add ma
c
ro to
g
e
nerat
e
spapr_caps
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
Sur
a
j Jitindar Si
n
gh
hw/ppc/spapr_caps: Rework
s
papr_
c
aps to us
e
uint8
internal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Sur
a
j
J
i
t
indar Singh
target/ppc:
Fix
s
etting of cpu->c
o
mpat_pvr
o
n
incoming
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jitind
a
r S
i
ngh
ta
r
get/p
p
c:
Move se
t
ti
n
g of
p
atb_entry on hash ta
b
le
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Suraj Ji
t
indar Singh
target/ppc: U
p
date setting
o
f
cpu features to acco
u
nt
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj
J
it
i
ndar Singh
targ
e
t/ppc: Add d
e
bug fun
c
tion for
radix mmu tran
s
lation
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitindar Sin
g
h
t
ar
g
et/ppc: Refactor tcg ra
d
ix
mmu cod
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
Sur
a
j
Ji
t
in
d
ar Singh
ta
r
get/p
p
c: Fix
ret
u
rn
value in
t
cg ra
d
i
x
mmu
f
ault
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Suraj J
i
ti
n
dar Singh
monito
r
:
A
dd -a
(
all) op
t
i
o
n
t
o info re
g
isters
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Suraj Jitindar Singh
target/pp
c
: Fixup set
_
spr
e
r
ro
r
in h_register_
p
rocess_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
Su
r
aj
Jitinda
r
Si
n
gh
help: Add new
l
ine
t
o end
o
f thread optio
n
he
l
p text
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
J
i
t
indar Singh
target/ppc: Enable RADIX mmu mode
fo
r
pseries T
C
G guest
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Sura
j
J
itindar Singh
targ
e
t/pp
c
: Impleme
n
t ISA V3
.
00 radix
p
age f
a
ult handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar
S
i
n
gh
targ
e
t/ppc: C
h
ange tl
b
ie i
n
valid fields for POWER9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Sur
a
j
Jitindar
S
i
n
gh
t
a
r
get/ppc: Update
tlbie to
ch
e
c
k privilege lev
e
l based
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jit
i
nda
r
Si
n
gh
target/ppc: Set UPRT and GT
S
E on all
cpus in H_REGISTER_PROC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
S
uraj
J
it
i
n
d
ar Si
n
gh
target/ppc: Flush TL
B
on write to PIDR
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitindar Singh
tar
g
et/ppc:
A
d
d
ibm,processor-rad
i
x-AP-e
n
codings
f
o
r
TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj
J
itin
d
a
r Singh
target/pp
c
: Implemen
t
H_REGISTER_PROCESS_
T
ABLE H_CALL
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Sur
a
j Jitindar Singh
t
a
rget/ppc: Add new H-
C
ALL shells fo
r
in memory t
a
ble
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj Jitindar Sin
g
h
t
arget/ppc
:
Re
w
ork hash mmu page
fault code and a
d
d
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitind
a
r Singh
target/ppc: Move
no-execute a
n
d guarde
d
page
c
hecking
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
uraj Jitindar Sin
g
h
target/ppc:
Add execu
t
e p
e
rmission checking to acc
e
ss
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj Jitind
a
r Singh
target/ppc: Add
I
nstruc
t
io
n
Autho
r
ity Mask Regi
s
ter
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitinda
r
Singh
hw/ppc/sp
a
pr: Add PO
W
ER9 to pseries cpu mo
d
els
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitind
a
r Singh
target/ppc/POWER9: Add cpu_has_work fu
n
ction
f
or POWER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
r
aj Jitindar Si
n
gh
target/ppc/POWER9: Add
P
O
W
E
R9 pa-features d
e
finition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
target/ppc/POWE
R
9: Ad
d
POWER9 mmu fault handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj
J
itindar
S
in
g
h
target/ppc: Don't gen an
S
DR1 on POWER9
and rew
o
r
k
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj Jitindar Singh
targ
e
t
/
pp
c
:
A
d
d patb_entry to
s
P
A
PRMachineState
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Sin
g
h
ta
r
get/
p
pc
:
Add
P
O
WER9
/
ISAv3
.
00
t
o com
p
at_ta
b
le
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
S
u
raj Jitindar Singh
target/ppc: Rem
o
ve the
f
unction ppc_hash64_s
e
t_sdr1(
)
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitind
a
r
S
i
n
gh
target/p
p
c/P
O
WER9: Direct all instr and d
a
ta
s
to
r
age
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitind
a
r Sing
h
target/
p
p
c/POWER
9
: A
d
apt
L
PCR
h
andling for
P
OWER
9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj J
i
tindar Sin
g
h
target
/
ppc/POWER9: Add ISAv3
.
00 MMU definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitindar S
i
n
g
h
target/ppc: F
i
x LPCR DPFD ma
s
k de
f
ine
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitin
d
ar S
i
ngh
tar
g
et
/
ppc/mmu
_
h
a
sh6
4
: Fix incorr
e
ct shift valu
e
in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj
Jitindar Singh
target/ppc/mmu_
h
ash6
4
:
F
i
x prin
t
ing unsigned as signed int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
u
raj
Ji
t
i
ndar Singh
tc
g
/POWER9: NOOP the cp_abort inst
r
uc
t
i
o
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
u
raj
J
itindar Singh
t
arget/pp
c
/
debug: Print LPCR reg
i
ster value if register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj J
i
tindar Singh
targe
t
/
ppc: Add pcr_supported to POWER9 cpu c
l
ass definit
i
on
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitindar
S
ingh
powerpc/cpu-models: rename IS
A
v3
.
0
0
l
ogical PV
R
de
f
ini
t
ion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree