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
J
itindar Si
n
gh
target/ppc: Add
S
P
R
TBU40
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-12-16
Sura
j
Jitinda
r
Sing
h
target/p
p
c: Ad
d
SPR ASD
R
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-12-16
S
u
raj Jitinda
r
Singh
target/ppc: Work [S]PU
R
R implem
e
ntation
and add HV
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-12-16
Sur
a
j Jiti
n
dar
Singh
target/ppc: Implement
th
e
VTB
for
HV access
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-08-28
Suraj
Jitindar
Singh
powerpc/spapr: Add ho
s
t t
h
r
e
ads parameter to ibm,get_s
y
s
tem_
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
Suraj Jitindar
S
ingh
targe
t
/ppc:
Set PSSCR_
E
C on cpu
h
alt to p
r
event sp
u
rious
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
Sur
a
j Jitindar Singh
target/p
p
c: Add ibm,purr an
d
ibm,s
p
urr device
-
tree
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sura
j
J
it
i
ndar Singh
target/ppc/
s
p
a
pr: Enable
H
_PA
G
E_INIT i
n
-kernel
h
andling
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar
Si
n
gh
ta
r
get/p
p
c/s
p
a
pr: C
l
ea
r
partition table entry when
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
raj Jit
i
nd
a
r Singh
target/ppc/spapr: Enab
l
e
mitigatio
n
s by de
f
a
ult for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Singh
t
arge
t
/
p
pc
/
t
c
g: make spapr_caps
a
p
p
ly cap-[cfpc/sbbc
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
a
j Ji
t
indar
S
i
n
gh
targ
e
t/ppc/spapr: Add S
P
APR
_
C
AP_CCF_AS
S
IST
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jiti
n
dar Singh
target/
p
p
c/spapr: Ad
d
work
a
round option to SPAPR_CAP_IBS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitinda
r
Singh
t
a
rg
e
t/ppc/spa
p
r: E
n
able the la
r
ge
d
e
c
r
ementer
for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
raj Jitindar Singh
tar
g
et/ppc: Imp
l
e
ment
l
arge
d
ecrementer support for
KVM
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
Jitindar Singh
ta
r
get/ppc: Implemen
t
large dec
r
eme
n
ter su
p
por
t
for TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj
J
itind
a
r Singh
target/ppc/spapr: Add SP
A
PR_CAP
_
LARGE
_
DECREMENTER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
Suraj Jitinda
r
Singh
targe
t
/ppc: tcg: Imple
m
en
t
addex in
s
truction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jitindar Singh
ppc/sp
a
p
r
_caps: Add SPAP
R
_CA
P
_NESTE
D
_KVM_
H
V
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
S
u
raj Jitin
d
ar
S
i
n
g
h
t
arget/ppc:
Add one reg id for ptcr
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
Sur
a
j
Jitindar Sin
g
h
hmp
-
com
m
ands:
u
se long
fo
r
begin and length in du
m
p
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Sura
j
Jitindar Singh
ppc/spapr_caps:
D
o
n
't disa
b
le cap_
c
fpc
on POWER8 by
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Jitind
a
r
Sin
g
h
ta
r
g
et/pp
c
: Don't require privat
e
l1d cache on POWER8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Suraj Jitinda
r
Singh
t
arget/ppc: Facto
r
out the parsing in kvm
p
pc
_
get_cpu
_
chara
c
t
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
raj
J
i
t
i
n
dar Si
n
gh
ppc/s
p
apr-
c
aps:
Define t
h
e pseries-2
.
12-sxxm
m
ac
h
ine
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Sura
j
J
itin
d
a
r Singh
ppc/spapr-caps: Convert ca
p
-ibs to custo
m
spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Ji
t
indar Sing
h
ppc/spapr-caps: Conve
r
t cap-sb
b
c to cus
t
om spap
r
-
c
a
p
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar S
i
n
g
h
ppc/spapr
-
caps: Convert cap-cfpc to
c
ustom spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj J
i
t
i
n
dar S
i
n
g
h
ppc/spapr-caps: Add
s
u
pport for c
u
s
t
o
m sp
a
pr_capabilities
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
uraj Ji
t
i
n
d
ar Si
n
gh
targ
e
t/ppc: Check mask
when setting cap
_
pp
c
_safe_i
n
direct_br
a
nch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitindar
S
i
n
gh
pp
c
/
spapr-caps: D
i
sallow setting
workaround fo
r
spapr
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Sur
a
j Jitindar Si
n
gh
pp
c
/spa
p
r
-
caps: Change migrati
o
n macro to take ful
l
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar Singh
target/ppc/spapr:
A
dd H-Call H_GET
_
C
PU_CHARAC
T
E
RISTICS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sura
j
J
i
tindar Singh
target/ppc/spapr_cap
s
: Add new
t
rista
t
e c
a
p safe_indire
c
t_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj
Jit
i
ndar Si
n
gh
target/p
p
c/spapr_
c
a
ps:
A
dd ne
w
tris
t
ate cap safe_bounds_check
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar
S
ingh
tar
g
et
/
ppc
/
spapr_caps: Add
n
e
w tristate cap s
a
fe_cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jit
i
ndar Si
n
gh
target
/
ppc/spapr_
c
aps: Add support f
o
r tris
t
a
t
e
spa
p
r_capabi
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
u
raj
J
itinda
r
Singh
target/pp
c
/kvm: Add cap_ppc_safe_[cache/bounds_check
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
S
u
raj
J
itindar S
i
n
gh
target/
p
pc/spapr_ca
p
s: Add macro to
g
e
nerate spapr_ca
p
s
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
Sur
a
j Jit
i
n
dar Singh
hw/ppc/s
p
apr_caps: Rewor
k
spapr_caps to
use uint8 internal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Sur
a
j
J
itindar Singh
ta
r
get/ppc:
F
ix setting of
cp
u
->comp
a
t_pvr on incom
i
ng
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
S
u
raj Jitind
a
r Singh
target/p
p
c:
M
ove se
t
ting of patb
_
entr
y
on has
h
t
a
bl
e
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Sura
j
Jitindar Singh
targe
t
/
p
pc: Update
s
etting of cpu feature
s
to account
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitindar Singh
target/ppc: Add debug function
f
o
r
radix mmu t
r
anslation
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Su
r
a
j
Jitindar Singh
t
a
rg
e
t
/
ppc: Refa
c
tor tcg
r
adix mmu code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
Suraj Jitindar Singh
target/pp
c
: Fix return value i
n
tcg
radix mmu faul
t
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Suraj Jitindar Singh
monito
r
: Ad
d
-a (al
l
) opti
o
n
to info reg
i
s
ters
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Suraj Jitinda
r
Singh
tar
g
et/ppc: Fixup s
e
t
_spr error in h_register_pro
c
ess_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
Suraj Jitindar Sin
g
h
h
elp: Ad
d
newline to
e
nd of thread option h
e
l
p
t
e
x
t
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Ji
t
indar Singh
tar
g
et/ppc: Enable RADIX mmu m
o
de for ps
e
r
i
es TCG guest
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar Si
n
gh
target/ppc: Implement ISA
V
3
.
00 ra
d
ix pag
e
fa
u
l
t hand
l
er
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Sura
j
Jitindar Singh
target
/
ppc: Change tlbie
i
nvalid f
i
elds fo
r
POWER9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
J
i
tin
d
a
r
S
ingh
target/ppc:
Up
d
ate
t
lbie to c
h
e
ck privilege level b
a
sed
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Sur
a
j Jitind
a
r Sing
h
target/
p
pc: Set UPRT and G
T
SE on all cpu
s
in H_REGISTER_PROC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Su
r
a
j Jitindar
S
ingh
target
/
ppc: Flush TLB on write to PIDR
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
S
uraj Jit
i
ndar Singh
target/ppc: Add ibm,pr
o
cesso
r
-
radix-AP-encodings f
o
r T
C
G
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
S
uraj Jitindar
S
ing
h
t
arget/p
p
c:
Implem
e
nt
H_REGISTER_PROCESS_TABLE H_CAL
L
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Su
r
aj Jitindar Si
n
gh
target/ppc:
Add new H-CALL shells for
i
n
memory table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
t
arget/ppc: Rewo
r
k hash mmu page fault code
a
n
d
add
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
ura
j
Jit
i
n
dar
Singh
t
a
rget/ppc:
Move
n
o-execute and guarded p
a
ge checking
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sur
a
j
Jitindar
S
ingh
target/ppc: Add
e
x
e
c
u
te
permission chec
k
ing to
acc
e
s
s
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sur
a
j
J
itindar Singh
target/ppc: Add Instructio
n
Authority Mask
R
e
g
iste
r
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
Jitin
d
ar Sin
g
h
hw/
p
pc/spapr: Add PO
W
E
R9
to pserie
s
cpu models
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
itindar
Singh
target
/
p
p
c/POW
E
R9: Add cpu_
h
as_work function for P
O
WER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitin
d
ar Si
n
gh
target/ppc/POWER
9
: Add P
O
WER
9
pa-f
e
atures defin
i
tion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Ji
t
ind
a
r
Singh
target/ppc/
P
OWER9:
Add P
O
W
E
R
9
m
m
u f
a
ult handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
J
i
tindar Singh
target/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
Suraj J
i
t
i
ndar S
i
ngh
targe
t
/ppc: Add
patb_ent
r
y to
s
P
APRMachi
n
eState
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
Ji
t
indar Singh
target/ppc:
A
dd POWER
9
/
I
SAv3
.
00 t
o
com
p
a
t
_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
Suraj
J
i
t
indar Sin
g
h
t
arget/ppc: Remove th
e
functio
n
p
p
c_
h
ash64_set_sdr1()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitindar Singh
tar
g
et/ppc
/
POWER9: Direc
t
all ins
t
r and d
a
t
a
storage
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
raj Jitindar Si
n
gh
target/p
p
c/POWER9: Ada
p
t LPCR hand
l
ing for POW
E
R9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jiti
n
dar Sing
h
t
arget/p
p
c/
P
O
W
ER9: Add
I
SAv3
.
00 MMU def
i
nition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitindar S
i
n
g
h
target/ppc
:
Fix LPCR DP
F
D mask define
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Sur
a
j Jitindar S
i
ngh
t
a
rget/ppc/mm
u
_hash64: Fix incorrect shift
value in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Sura
j
Jitindar
Singh
target/ppc/mmu_
h
a
sh64: Fix printin
g
unsigned as signe
d
int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Ji
t
in
d
ar Singh
tcg/P
O
WER9: NOOP the cp_
a
bort i
n
struct
i
on
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
ur
a
j
Jitindar
Singh
t
a
rget/
p
pc/deb
u
g: Print LPCR register value if
register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitindar Sing
h
target/ppc: A
d
d
pcr_s
u
pported to POWER9 cpu class
d
efinition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitinda
r
Sin
g
h
p
o
we
r
pc
/
c
pu-models: rename ISAv3
.
00
logical PVR
definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree