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/xive: Use device_class_set_parent_realize()
2019-12-16
Suraj
Jitindar
S
ingh
ta
r
get/ppc: Ad
d
SP
R
TBU4
0
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-12-16
Suraj Jitindar Singh
target/pp
c
: Add SP
R
ASD
R
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-12-16
Suraj J
i
t
inda
r
Singh
t
a
r
get
/
p
p
c: Work [S
]
PURR i
m
plementat
i
on a
n
d add
H
V
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-12-16
Sur
a
j J
i
t
indar S
i
ngh
t
a
rget
/
ppc: Impl
e
ment the VT
B
for
H
V access
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-08-28
Suraj Jitind
a
r Singh
powerpc/spapr
:
Add ho
s
t
threads parameter t
o
ibm,get_system_
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
S
ura
j
Ji
t
indar Si
n
gh
target/pp
c
: Set P
S
SCR_EC on c
p
u
halt to prevent spurious
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
Su
r
a
j Ji
t
indar
Singh
tar
g
et/ppc: Add ibm,purr and i
b
m,spurr
d
evi
c
e-tree
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitind
a
r
Singh
target/
p
p
c/spapr: En
a
ble H_PAGE_
I
NIT in
-
kernel handling
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
Jit
i
n
d
ar Singh
target/ppc/spapr: Clea
r
partition tab
l
e
e
ntry
w
hen
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Si
n
gh
target/p
p
c/spapr: E
n
able m
i
tig
a
tions
by def
a
u
lt for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sur
a
j Jiti
n
dar
S
ingh
t
arget/
p
pc/
t
cg: make
spa
p
r
_
c
aps apply cap-[cfpc/sbbc
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
raj Jitindar
Singh
target/pp
c
/spapr: Add SPAP
R
_CA
P
_CCF_A
S
SIS
T
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar
S
ingh
ta
r
get/ppc/spapr:
Add workaround opt
i
o
n
to SPAPR_CAP
_
IBS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
r
aj J
i
t
indar
Si
n
gh
target/ppc/s
p
a
pr: Enable the large de
c
rementer for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Si
n
gh
target/ppc
:
Implement large decrementer support for KVM
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sura
j
J
i
tindar Sin
g
h
t
ar
g
e
t
/ppc
:
I
m
plement
large decrementer support for
TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj Jitin
d
ar Singh
target/
p
p
c
/spapr:
Ad
d
S
P
A
P
R_CAP_LARGE_DEC
R
EM
E
NTER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
Suraj Jitindar Sin
g
h
t
a
rg
e
t/ppc: tcg: Imp
l
e
ment
addex in
s
tr
u
ction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
S
uraj Jitindar Singh
p
pc
/
spapr_caps: Add SPAPR_CAP_NEST
E
D_K
V
M_HV
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj
J
it
i
ndar Singh
target/ppc: Add one reg id for ptcr
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
S
u
raj Jitind
a
r S
i
n
g
h
hmp-com
m
and
s
: u
s
e long
f
or begin
and length in dump
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj
J
itindar Singh
ppc/spapr_cap
s
: D
o
n't disable 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: Don't require pri
v
ate
l
1d cach
e
on POWER
8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Suraj J
i
tindar Sing
h
target/pp
c
: Facto
r
out the p
a
rsing in kvmppc_get_cpu_
c
har
a
ct
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jiti
n
dar Singh
pp
c
/spapr-c
a
p
s: Define the pser
i
es-2
.
12-sxxm machine
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
raj Jitin
d
ar Sin
g
h
ppc
/
spapr-caps: Conv
e
rt cap-ibs to custom spapr-c
a
p
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
raj
J
itindar Sing
h
ppc/spapr-cap
s
: Convert cap-sbbc to custom s
p
apr-c
a
p
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
ura
j
Jiti
n
dar Singh
ppc/spapr
-
caps:
C
onvert c
a
p-cf
p
c
t
o cu
s
tom spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj J
i
tindar Singh
ppc/spapr-caps: Ad
d
supp
o
rt for
custom spapr_capabilities
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar
S
ingh
target/ppc: Chec
k
mask
w
h
en setting cap_ppc_safe_i
n
direct
_
b
ranch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitindar Singh
ppc/spapr-
c
aps: Disa
l
low
s
e
tt
i
ng wor
k
around for spapr
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitindar Singh
ppc/spapr-c
a
ps
:
Change migration ma
c
ro to take full
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
u
raj
J
itindar Singh
targ
e
t/ppc/spapr: Add H-Call H_GET_CPU_C
H
ARACTERISTICS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sur
a
j
Jitindar Singh
tar
g
et/ppc/sp
a
pr_ca
p
s
: Add
n
ew tristate ca
p
safe_i
n
direct_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar Singh
t
arget/ppc/spapr_caps: Add
n
e
w
tristate
c
a
p safe_
b
ounds_
c
heck
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj J
i
tindar
Singh
ta
r
get/p
p
c
/
spap
r
_caps: Add new tristate cap safe_cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj
Jitindar Singh
target/ppc
/
spapr_caps: Add support for tristate spa
p
r_capabi
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj J
i
tind
a
r Singh
target/ppc/kvm: Add
c
a
p
_ppc_safe_[cache/bounds_c
h
e
c
k
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
Su
r
aj Jiti
n
dar Singh
ta
r
get/ppc/spapr_caps
:
A
d
d macro to
ge
n
erate spapr
_
caps
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
S
uraj J
i
tindar Singh
hw/p
p
c/spapr_caps: Rework spapr_caps to use u
i
n
t
8 int
e
rn
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jitinda
r
Sin
g
h
tar
g
et/
p
pc: Fix setting of cpu->comp
a
t_pv
r
on
incoming
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
Suraj
Jitindar Singh
target/
p
pc: Mov
e
setting of
p
atb_entry
o
n hash table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Suraj Jit
i
ndar
S
ingh
target/ppc: Up
d
a
te set
t
ing
o
f
cpu
f
eatures to account
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
S
u
raj Ji
t
indar Singh
target/
p
pc: Add debug function for radix mmu tr
a
nslation
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitindar Singh
tar
g
et/ppc: Re
f
actor tcg radix mmu code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
Suraj Jit
i
n
da
r
Si
n
gh
tar
g
e
t
/
ppc: Fix
r
etu
r
n valu
e
i
n tcg radix mmu fau
l
t
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Suraj Jiti
n
dar Si
n
gh
monitor: Add -a (all) optio
n
to inf
o
r
egist
e
rs
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Suraj Jitind
a
r
S
ingh
t
a
rget/ppc: Fixup
s
e
t
_spr error in h
_
register_process_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
Su
r
a
j Jiti
n
d
a
r
Singh
help: Add newlin
e
to
e
nd of thr
e
ad
option help text
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Su
r
aj Jitindar
S
i
ngh
targe
t
/ppc: Enable RADIX mmu mode for ps
e
ries TCG
g
u
est
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
J
itind
a
r Singh
t
a
rget/
p
pc: Imple
m
ent I
S
A
V
3
.
0
0
radi
x
page faul
t
handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jiti
n
da
r
Singh
target/ppc:
C
h
a
n
g
e tlbie i
n
valid fields
f
or
P
OWER9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
Jitind
a
r Singh
ta
r
get/ppc: U
p
date tlbie
to check privilege leve
l
b
ased
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
J
itin
d
ar Singh
targe
t
/ppc: Set UP
R
T and GTSE on
a
ll
cpus in H_REGISTER_
P
ROC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitindar Singh
target/ppc: Flush T
L
B
on w
r
i
t
e
to PIDR
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitindar
Singh
targe
t
/ppc: Add ibm,p
r
ocessor-radix-
A
P-
e
nc
o
din
g
s
for TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj
Jitin
d
ar Singh
targ
e
t/
p
pc: Implement H_REGISTER_PRO
C
ESS_TAB
L
E
H
_CALL
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Sur
a
j Jitin
d
a
r
S
i
ngh
t
arget/ppc: Add
n
e
w
H-CALL shells f
o
r in memor
y
ta
b
le
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
Jiti
n
d
ar Singh
target/p
p
c:
R
e
w
ork
ha
s
h mm
u
page
f
ault
co
d
e and
a
d
d
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
Jitinda
r
Si
n
gh
target/ppc:
Move
no-e
x
e
cute and
gu
a
rded page checking
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jit
i
ndar
S
i
ng
h
t
a
rget
/
p
p
c: Add exec
u
te permission
c
h
e
cking to access
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Su
r
aj Jitindar Singh
tar
g
et/ppc
:
A
d
d In
s
tru
c
tion Authority Mask Register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Su
r
aj
J
itindar S
i
ng
h
hw/
p
pc/
s
papr: Add PO
W
E
R
9 to pseries cpu mode
l
s
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitin
d
ar Singh
target/ppc/P
O
W
E
R9: Add
cpu_
h
as_w
o
rk function for
P
O
W
ER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Su
r
aj Jit
i
ndar Singh
targe
t
/ppc/POWER9: Add POWER9 pa-features
definiti
o
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitind
a
r Singh
t
a
r
g
et/ppc/POWER9: Add PO
W
ER9 mmu fault handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
Jiti
n
dar Sing
h
target/ppc: Don't gen an SDR
1
on POWER9 and
r
ework
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
ur
a
j J
i
tindar S
i
ngh
targ
e
t
/
ppc:
Add
patb_en
t
ry to sPAPRM
a
c
hineState
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sur
a
j Jitindar
S
ingh
target/p
p
c: Add
P
O
W
ER9
/
I
SAv3
.
0
0
t
o
c
ompat_
t
a
ble
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
Suraj Jit
i
ndar
S
i
ngh
t
a
rget/p
p
c
:
Remove the function ppc_ha
s
h64_set
_
sdr1()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
ur
a
j Jitindar Singh
t
a
rget/ppc/P
O
W
E
R9: Direc
t
all instr and d
a
ta sto
r
a
ge
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitindar
S
ingh
targ
e
t
/
ppc/POWER9: Adapt LPCR
h
andling for
P
OWER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj
Jitindar Sing
h
ta
r
g
et/ppc
/
POWER9: Ad
d
ISAv
3
.
00 MMU
definit
i
on
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitin
d
ar Singh
targe
t
/ppc: Fix
L
PCR
D
PFD
m
a
s
k
d
e
f
i
n
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar Si
n
gh
target/ppc/mmu_hash64:
F
ix i
n
correct shift value in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Ji
t
i
ndar Singh
target/ppc/
m
mu_hash64:
Fix pr
i
nti
n
g unsign
e
d as
signed in
t
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitin
d
ar Singh
tcg/POWER9:
N
OOP the cp_abort
instruction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Ji
t
indar Singh
target/ppc/debug: Prin
t
LPC
R
register
v
alue if regis
t
e
r
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Sura
j
Jitindar Sin
g
h
targe
t
/ppc:
Ad
d
pc
r
_s
u
pported to POWER9 cpu cl
a
ss de
f
initi
o
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj J
i
t
indar Singh
powerpc
/
cpu-models: renam
e
ISAv3
.
00 logical PVR definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree