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
S
uraj Jitind
a
r
S
ingh
powerpc/spapr: Add host threads
param
e
ter to ibm,get_sy
s
tem_
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
Sur
a
j Jiti
n
dar Singh
target/
p
p
c
:
Set
P
SSCR_EC
on cpu halt to p
r
event spuriou
s
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
Su
r
aj Jitindar Singh
target/ppc: A
d
d ibm,purr and
i
b
m
,
spurr de
v
i
c
e-
t
ree
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
raj
J
itind
a
r
S
ingh
target/ppc/spapr
:
Enab
l
e H_PA
G
E_INIT in-kernel handli
n
g
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jit
i
nda
r
Singh
target/ppc/spapr
:
Clear partition table entry when
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj J
i
t
i
n
dar Sing
h
target/pp
c
/spapr: Enable mitigations by d
e
fault for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Singh
t
a
rget/ppc/tcg: m
a
k
e
s
papr_caps a
p
ply cap-
[
cfpc/
s
b
bc
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
Jitinda
r
Singh
tar
g
et/pp
c
/sp
a
pr: Add SPAPR_CA
P
_CCF_ASSIST
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
raj Jitindar Singh
target/ppc/spap
r
:
Add workarou
n
d option
t
o SPAPR_CA
P
_IBS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sur
a
j Jitinda
r
S
ingh
targ
e
t/ppc/spapr: E
n
a
ble the large decrementer
f
or
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
uraj
J
i
tindar
Singh
t
ar
g
et/ppc: Implement large
decrementer support for KVM
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sur
a
j Ji
t
in
d
ar Singh
tar
g
et/ppc
:
Implement
l
a
rge de
c
reme
n
ter s
u
pport for
TC
G
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sura
j
J
i
tin
d
ar Sin
g
h
t
a
r
get/ppc/spap
r
:
Add SPAPR_CAP_LARG
E
_DECREMENTER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
Su
r
aj
J
i
t
ind
a
r Singh
t
a
r
g
e
t/pp
c
: t
c
g: Implement addex instruction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Sur
a
j
Jiti
n
dar Singh
ppc/sp
a
pr_caps: Add
SP
A
PR_CAP_N
E
STED_KVM_HV
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jitindar Singh
targ
e
t/ppc:
A
dd one reg id fo
r
ptcr
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
Sura
j
Jitindar Singh
hmp-commands:
use
l
ong for begin an
d
length i
n
d
u
mp
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj
J
i
t
indar S
i
ngh
ppc/spap
r
_c
a
p
s:
D
on't disab
l
e cap_c
f
p
c on PO
W
ER8
b
y
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Jiti
n
dar
Sin
g
h
target/ppc: D
o
n't req
u
ire p
r
ivate l
1
d c
a
che on POW
E
R
8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
S
uraj J
i
tindar Singh
target
/
ppc
:
Factor out
the
par
s
i
n
g
i
n
k
v
m
ppc_get_cpu_
c
haract
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj J
i
tindar Singh
ppc/spap
r
-caps: Define t
h
e pseries-2
.
12-sxxm m
a
chine
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
p
pc/spapr-ca
p
s: Convert cap-ibs to
custom s
p
apr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
ppc/spapr
-
caps
:
Convert c
a
p-sbbc to custom spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Su
r
a
j
Jit
i
ndar Singh
ppc/spapr-cap
s
:
Convert cap-cfpc to
c
ustom spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
raj Jitindar S
i
n
g
h
ppc/spa
p
r-
c
aps: Add support for custom spapr_capabilities
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
raj Jitindar
S
ingh
targ
e
t/ppc: Check mask when sett
i
ng cap
_
ppc
_
sa
f
e_indi
r
ect_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Sura
j
Jitindar
Singh
ppc
/
spapr-caps: D
i
sallow set
t
ing wo
r
k
around for spapr
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitindar
S
ingh
ppc/spapr-caps:
Cha
n
ge m
i
gration m
a
cro to take fu
l
l
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitin
d
ar
S
ingh
target/ppc/spa
p
r:
A
dd H-Call H_GET_
C
P
U
_
CHARACT
E
RISTI
C
S
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar Sin
g
h
ta
r
get/p
p
c
/
s
papr_ca
p
s: Add
n
ew tristate cap safe_indirect_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitind
a
r Singh
targe
t
/p
p
c/s
p
apr_c
a
ps: Add
n
ew
t
ristate cap saf
e
_bou
n
d
s
_ch
e
ck
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sura
j
J
i
tindar Singh
target/ppc/spa
p
r_caps
:
Add ne
w
tristate c
a
p sa
f
e_cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar Singh
ta
r
get/ppc/spa
p
r_caps
:
Add support f
o
r tristate spapr_capabi
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj J
i
tindar Si
n
g
h
targe
t
/ppc/kvm:
A
dd ca
p
_ppc_safe_
[
cache/bounds_check
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
Suraj Jitinda
r
Singh
target
/
ppc/
s
papr_caps: Add
m
acr
o
to generate spapr_caps
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
Suraj Jitind
a
r Singh
h
w
/
p
pc/spapr_caps: Rewor
k
spap
r
_caps
t
o
u
s
e uint8
internal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
S
u
raj Jitindar Singh
target/
p
pc
:
Fix setting of cpu
-
>compat_pvr
on incoming
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jitind
a
r Si
n
g
h
targe
t
/ppc: Move setting of patb_entry on hash table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Suraj
J
itindar S
i
ngh
t
arget/ppc: Update setting o
f
cpu fe
a
ture
s
to accou
n
t
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Sur
a
j Jitin
d
ar Singh
target/ppc: Add debu
g
f
u
n
c
tio
n
for radix mmu translation
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitindar Singh
t
arget/ppc: R
e
fa
c
tor tcg r
a
dix mmu code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
Suraj Jitindar
S
ingh
target/ppc: Fix return value
in tcg radi
x
mmu fault
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Suraj Jiti
n
dar Singh
mo
n
itor:
A
dd -
a
(al
l
) option to info r
e
gi
s
ters
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
S
uraj Jitindar S
i
n
g
h
target/ppc:
F
ixup set_s
p
r
e
rro
r
in
h_register_process_ta
b
l
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
S
u
raj Jitindar
S
in
g
h
help: Add newl
i
ne to end of thread option
h
elp text
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
J
itindar
S
ingh
tar
g
et/ppc: Enable RA
D
IX mmu
m
ode for pseries
TCG guest
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar Singh
ta
r
get/ppc: Implem
e
nt ISA V3
.
0
0
ra
d
i
x
p
age fa
u
lt handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar Singh
target/ppc:
C
hange
tlbie invalid field
s
f
or POWER
9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
S
uraj Jitindar Sin
g
h
target/ppc: U
p
date tlbie to
check priv
i
lege level base
d
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar
Singh
tar
g
e
t/ppc: S
e
t
UPR
T
an
d
G
T
SE on
a
ll cpus in
H
_REGISTER_PROC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Sur
a
j
J
itindar Sin
g
h
t
a
rge
t
/ppc: Flush T
L
B on write to PIDR
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
S
u
raj
J
itindar Singh
target/ppc: Add ibm,processor-
r
a
dix-AP-encodings for TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
S
u
raj J
i
tin
d
ar
Singh
target
/
ppc:
I
mplement H_REG
I
STER_PROC
E
SS
_
TABLE H_CAL
L
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitind
a
r Singh
targe
t
/
p
p
c
: Add n
e
w
H-C
A
L
L
shells for
in memory
t
a
ble
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
target/ppc: R
e
wo
r
k hash
m
mu pa
g
e fa
u
lt code an
d
a
dd
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
uraj Jitindar
S
ing
h
t
a
r
g
e
t
/
p
pc: Move n
o
-execute an
d
guard
e
d page c
h
ecki
n
g
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
target/pp
c
:
Add execute permiss
i
on checking
t
o access
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
uraj J
i
tindar
Singh
t
arget/ppc: Ad
d
Instru
c
tion A
u
thority Mask Regis
t
e
r
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
iti
n
d
a
r Singh
hw/ppc/spapr: Add
P
O
W
ER9 to
p
s
e
ries cpu mod
e
ls
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
itindar
Si
n
gh
ta
r
get/ppc/POWER9: Add
cpu_has_wor
k
fu
n
c
tion for POWER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
itinda
r
Singh
tar
g
e
t
/ppc/
P
OWER9: Add POWER9 pa-f
e
at
u
res definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Ji
t
indar Singh
target
/
ppc/P
O
WER9:
A
dd
POWE
R
9 mmu fault
handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jiti
n
dar Singh
target/
p
pc
:
Don't
g
en a
n
SDR
1
on POW
E
R9 and rework
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
uraj Jitindar S
i
ngh
target
/
ppc: Add patb_e
n
try to sPAPRMachineState
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sur
a
j Ji
t
indar Sin
g
h
t
arget/ppc:
A
d
d POWER9/ISAv3
.
00 t
o
c
o
mpat_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
Sura
j
Jitindar Sin
g
h
t
arget/pp
c
:
Remov
e
the function ppc_hash64_s
e
t
_
sdr1
(
)
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Su
r
aj Jit
i
nd
a
r Singh
targ
e
t/ppc/POWER9: Dire
c
t
a
l
l instr and data storage
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
uraj Jitindar Singh
target/
p
pc/POWER9:
Ad
a
pt LPCR hand
l
ing f
o
r POWER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Su
r
aj Jitindar S
i
ngh
targ
e
t/ppc/POWER9: Add
I
SAv3
.
00 MMU defi
n
ition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitin
d
ar S
i
n
gh
target/pp
c
: Fix LPCR DPFD mask define
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
ura
j
Jitindar Singh
targ
e
t/
p
pc/mmu_ha
s
h64: Fix incorrect shift value i
n
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Su
r
a
j
Jitindar Singh
tar
g
et/p
p
c/mm
u
_h
a
s
h
64: Fix pri
n
ting unsigned as
s
i
gned
int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
u
r
a
j Jit
i
nda
r
S
ing
h
t
cg/PO
W
E
R9: NOOP the cp_
a
bort ins
t
r
uction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
u
ra
j
J
itindar Singh
target/ppc/debug: Print LPCR reg
i
ste
r
value if regist
e
r
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj
J
itindar Singh
target/ppc: A
d
d pc
r
_
s
upported
to POWER9 cpu
cla
s
s
definitio
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitindar Singh
powerpc
/
cpu-mode
l
s: rena
m
e ISAv
3
.
00 logical PVR defini
t
ion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree