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/spapr: tweak change system reset helper
2019-12-16
Suraj Jitindar
Singh
target/ppc: Add SP
R
TBU40
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-12-16
Suraj J
i
tindar Singh
t
arget/
p
pc: Ad
d
SPR ASDR
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-12-16
Su
r
aj Jitindar Singh
target/ppc:
W
o
rk [S]PURR implementation and add HV
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-12-16
Suraj Jitindar Singh
t
arget/ppc:
I
mplemen
t
the VTB for HV access
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-08-28
Sur
a
j Jitindar Singh
p
o
w
erpc/spa
p
r
:
Add host
t
h
reads par
a
meter to ibm,get_system_
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
Suraj Jit
i
ndar Singh
target/ppc: Set PS
S
CR_EC on cpu hal
t
to prevent spurious
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
Suraj Jitind
a
r
Singh
target/p
p
c
:
Add i
b
m,purr and ibm,
s
purr
d
e
v
ice-tree
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sur
a
j
Jiti
n
dar Singh
target/
p
pc/spapr: Enable
H
_
PAGE_IN
I
T i
n
-kern
e
l ha
n
dling
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Si
n
gh
target/ppc/spapr:
C
lear partiti
o
n table
e
n
try when
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj J
i
ti
n
dar Singh
ta
r
ge
t
/ppc/spapr: Enable mit
i
gations by defaul
t
f
o
r
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Ji
t
indar Singh
t
arget/ppc
/
tcg: make spapr_caps
apply ca
p
-
[
cfp
c
/
s
b
b
c
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj
Jitindar S
i
ng
h
target/pp
c
/spapr:
A
dd SPAP
R
_
C
AP_CCF
_
ASSIST
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj Jitindar Singh
target/ppc/spapr: Add workaround o
p
t
i
on to SPAPR_
C
AP_IBS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj J
i
t
indar Singh
targ
e
t
/p
p
c
/
s
pap
r
: Enable the
larg
e
decrementer for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj Jit
i
nda
r
S
i
ngh
target/ppc: Implement lar
g
e decrementer support for KVM
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj Jit
i
ndar
S
ingh
targ
e
t/ppc: Implem
e
nt large dec
r
e
m
en
t
er s
u
p
port for T
C
G
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar
S
ing
h
targ
e
t/ppc/spapr: Add SPAP
R
_
CAP_LARGE_DECR
E
MENTER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
Suraj Jitindar Si
n
g
h
t
arget/p
p
c
: tcg: Implement ad
d
ex instruction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jiti
n
dar Singh
ppc/
s
papr_caps: A
d
d SPAPR_CAP_NESTED_KVM_H
V
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Sura
j
Jitindar Sing
h
t
arget
/
ppc: Add one reg id fo
r
ptcr
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
Su
r
aj Jit
i
ndar Singh
hmp
-
comma
n
ds: use long for begin
a
n
d length in dump
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Jit
i
ndar Singh
p
p
c/spapr_c
a
ps: Do
n
't disable cap_cfpc o
n
POWER8
b
y
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
S
u
raj Jitindar
Sin
g
h
target/ppc:
D
on
'
t re
q
uire private l1d c
a
che on
P
OWE
R
8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Suraj
Jiti
n
d
ar Singh
target/ppc: Factor ou
t
the parsi
n
g in kvm
p
p
c_get_cpu_
c
haract
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Si
n
gh
ppc/spapr-cap
s
: De
f
ine the ps
e
ries-2
.
12-sxxm machi
n
e
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Sur
a
j Jitindar
Sin
g
h
p
p
c/spapr-caps: C
o
nvert cap-ibs to custo
m
sp
a
pr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar
S
i
ngh
ppc/s
p
apr
-
caps
:
Convert cap-sbbc
to cust
o
m spa
p
r-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
ppc/s
p
apr-caps: Convert cap-c
f
p
c
to cus
t
om spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
ppc/
s
p
apr-caps: Add support
f
or cus
t
om spapr_c
a
p
a
bil
i
ties
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Sur
a
j Jitind
a
r S
i
ngh
target/pp
c
: Check ma
s
k when se
t
ting ca
p
_ppc_safe
_
i
n
direct_bra
n
c
h
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jit
i
ndar Singh
ppc/s
p
apr-caps: Disallow se
t
ting wo
r
k
arou
n
d fo
r
spa
p
r
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Su
r
aj Jit
i
n
d
ar S
i
n
g
h
p
p
c
/
spapr-
c
a
p
s
:
Change
migration mac
r
o
t
o
t
ake ful
l
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
uraj
J
itindar Si
n
gh
tar
g
et/ppc/spa
p
r: A
d
d H-Call H_GET_CPU_CHARAC
T
ERIS
T
IC
S
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
u
raj Jitindar Singh
target/ppc/spap
r
_caps: A
d
d new trista
t
e cap safe_indirect_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sur
a
j
Jitind
a
r Sing
h
tar
g
et/
p
pc/spapr_caps: Add new tri
s
t
ate cap safe_bounds
_
check
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sur
a
j Jiti
n
da
r
Singh
target/ppc/spapr_caps
:
Add new tristate ca
p
saf
e
_cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sur
a
j Jitindar Singh
target/ppc/spapr_caps: Add s
u
pport for
t
r
istate spapr_c
a
pabi
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jiti
n
dar Singh
tar
g
et/ppc/k
v
m: Add ca
p
_ppc_safe_[cache/bounds_check
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
Suraj Jitindar Singh
target/ppc/spapr_caps: Add macro to
g
enerate spapr_c
a
ps
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
Suraj Jitindar
S
ingh
hw/ppc/spapr_caps:
Rework spapr_caps to use uint8 internal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jitindar Singh
t
a
r
g
et/p
p
c: Fix
s
etting of
c
p
u->co
m
pat_
p
vr on incoming
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
Sura
j
J
i
tindar Sin
g
h
target/ppc: Move setting of patb_entry o
n
h
a
s
h
t
able
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Suraj Jitindar Singh
target/ppc:
U
pdate setting of cpu features to account
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitin
d
ar
S
ingh
target/ppc: Add debu
g
function f
o
r r
a
dix mmu translation
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj J
i
t
indar Singh
t
a
r
g
et/ppc:
Refactor tcg radix mmu code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
Suraj Jitindar
S
ingh
ta
r
get/ppc: Fi
x
ret
u
rn value in tcg radix mmu fa
u
l
t
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Sura
j
Jitindar Singh
monitor
:
Add -a (a
l
l) option to
i
nfo registers
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Sura
j
Jitinda
r
Singh
ta
r
get/ppc:
F
ixup set_spr er
r
or in h
_
regi
s
ter_pro
c
ess_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
S
u
ra
j
Jit
i
ndar
S
ingh
help:
Add new
l
ine
to end
of thread
o
p
tion 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/ppc:
E
n
a
b
l
e
RADIX mmu mode for pse
r
ies TCG guest
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
S
uraj Jitindar Singh
target/ppc: Implemen
t
I
S
A V
3
.
00 radix
p
a
ge
fault hand
l
er
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar Singh
target/ppc: Cha
n
ge tlbie invalid fields for POW
E
R9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Sura
j
Jitindar S
i
ngh
t
a
rg
e
t/p
p
c
: Update tlb
i
e to ch
e
ck privi
l
ege l
e
vel based
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar Singh
target
/
p
p
c
: Set UPRT and GTSE
o
n all cpus in H_REGIST
E
R_P
R
OC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Sura
j
J
i
t
i
ndar Singh
t
a
rg
e
t
/ppc: Flush TLB
on writ
e
to PIDR
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitindar
S
ingh
target/p
p
c: Add i
b
m,processor-radix-AP
-
encoding
s
for
T
CG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
S
uraj Jitin
d
ar Singh
target/ppc: Imple
m
ent H_REGISTER_PROCESS
_
TABLE
H_CALL
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jit
i
ndar Singh
tar
g
et/ppc:
A
dd new H-CA
L
L
s
hells for in memor
y
table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
Jitindar Si
n
gh
target/ppc: Rework h
a
s
h mmu page
f
ault code a
n
d
a
d
d
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
i
tindar Singh
target/p
p
c: Move no-execute and
guarded
page
check
i
n
g
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
ta
r
get
/
ppc: Add exec
u
te permi
s
sion checking to access
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Ji
t
in
d
ar Singh
target/ppc:
Add Instruction A
u
thority
Mask Reg
i
ster
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
ra
j
Jitin
d
ar Sing
h
hw/ppc/spapr: Add POWER9 to pseri
e
s
cpu
m
od
e
ls
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
target/ppc/POW
E
R9: A
d
d
cpu_has_wor
k
func
t
ion
f
o
r
P
OWER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Ji
t
indar
Singh
t
arget
/
ppc
/
POWER9: Add POWER9 pa-features
d
efini
t
i
o
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
t
a
rget/ppc/PO
W
ER9: A
d
d PO
W
ER9
m
mu fault
handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj J
i
tindar
Singh
t
a
rget/ppc: Don't g
e
n an SDR1 on
POWER9 and
r
ework
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
Jit
i
nd
a
r Singh
target/ppc:
Add patb_entry to sPAPRMachineState
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitin
d
ar Singh
t
arget/ppc: Add POWE
R
9/ISA
v
3
.
00 to compat_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
Suraj Jitin
d
ar Singh
ta
r
g
e
t/ppc:
R
emo
v
e th
e
fu
n
ct
i
on ppc_hash
6
4_
s
et_sdr1()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
raj Jiti
n
da
r
S
i
ngh
target/ppc/
P
OWER9: Direct all
instr
a
nd d
a
ta storage
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
raj Jitindar
S
ingh
t
arget/ppc/POWE
R
9: Adapt L
P
C
R handling
f
or PO
W
ER
9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Sur
a
j
J
i
tindar
S
ingh
targe
t
/
ppc/POWER9: Add ISAv3
.
00 MMU de
f
in
i
tion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
uraj Jitindar
S
ingh
t
arget/p
p
c:
Fix
LPCR
D
P
FD mask define
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj
Ji
t
i
n
dar Singh
t
a
r
g
et
/
ppc/mmu_hash64
:
Fix incorrect s
h
ift
v
al
u
e in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
uraj Jitind
a
r
S
ingh
target/p
p
c/
m
m
u_has
h
64: F
i
x printing
unsigned as signed int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
u
r
a
j Jitindar
Singh
tcg/P
O
WER9: NO
O
P
t
he cp_abort instruction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar
S
ing
h
tar
g
et/ppc/debug: Print
L
PCR register
v
alue i
f
regis
t
er
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
S
u
raj Jitindar S
i
ngh
target/pp
c
: Add pcr_s
u
pported to
P
OWER9 cpu class
definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
S
uraj Jit
i
ndar Singh
pow
e
r
p
c/c
p
u-models: r
e
na
m
e IS
A
v3
.
00 logical PV
R
definiti
o
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree