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
target/ppc/tcg: make spapr_caps apply cap-[cfpc/sbbc/ibs] non-fatal for tcg
2019-03-12
Suraj Jit
i
ndar Singh
target/pp
c
/tc
g
:
ma
k
e
s
pa
p
r_caps apply cap-[cf
p
c/sbbc
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
uraj Jitindar Singh
t
arg
e
t/ppc/sp
a
pr: A
d
d SPAPR_CAP_CCF_ASSIS
T
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jit
i
ndar Singh
ta
r
get/ppc/sp
a
pr:
Add workaroun
d
option to
SPAPR_CAP_
I
BS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sura
j
J
itin
d
ar S
i
ngh
tar
g
et/ppc/
s
papr: En
a
ble the l
a
rge decrementer for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Singh
t
a
r
get/ppc: Impleme
n
t larg
e
decrem
e
nter suppo
r
t
f
or KV
M
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
uraj Jitinda
r
S
i
n
gh
t
arget/pp
c
: Imp
l
emen
t
large
decrement
e
r support for
T
CG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sura
j
Jitindar S
i
ngh
target/ppc/spapr: Add
SPAPR_CAP_LARGE_DECREMENTER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
S
u
raj Jitindar Singh
target/ppc:
t
cg:
Implement
a
dd
e
x instructio
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jitinda
r
Singh
ppc/spapr_caps: A
d
d
SPAPR_CAP_N
E
STED_KV
M
_HV
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jitindar Singh
target/ppc: Add
one
reg id
for ptcr
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
Suraj Jit
i
ndar Singh
hmp-comman
d
s: use lo
n
g for begin and
l
ength in dump
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
S
u
raj Jitindar Singh
ppc/spapr_caps:
D
on't di
s
able cap_cfpc on POWER
8
b
y
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Jitindar S
i
ngh
t
a
r
g
et/pp
c
: Don't require priv
a
te l1d ca
c
he on POWER8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Suraj Jitindar Singh
t
a
rget/ppc: Factor
o
ut the parsing in
k
v
m
ppc
_
ge
t
_
c
p
u_chara
c
t
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar S
i
ngh
pp
c
/spapr-caps: D
e
fine t
h
e pse
r
i
es-2
.
12-sxxm ma
c
hin
e
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
raj Jitindar Singh
ppc/spapr-caps
:
Convert c
a
p
-
ibs t
o
cus
t
om spapr-
c
ap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jiti
n
dar Singh
p
p
c/spapr
-
caps: Convert c
a
p
-sbbc to c
u
s
tom spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
p
p
c/spapr-caps: C
o
n
vert cap-
c
fpc to custom spap
r
-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitinda
r
S
ingh
p
pc/spapr-caps: Add support for custom
spapr_capabili
t
ies
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Sura
j
Jit
i
n
d
a
r
S
ingh
target/ppc: Che
c
k
mask
w
hen sett
i
ng
cap_ppc_safe_indirect_bra
n
ch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Su
r
aj Jitindar
Singh
p
p
c/s
p
apr-caps:
D
isallow setting workaro
u
n
d
for spapr
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitindar Sin
g
h
ppc/spapr-caps:
C
ha
n
ge migra
t
i
on mac
r
o
t
o
take ful
l
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
uraj Jitindar Singh
ta
r
get/p
p
c
/
spa
p
r: Add H-Call H
_
GET_CPU_CHARACTER
I
S
T
I
CS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
uraj Jitindar
Singh
t
a
r
ge
t
/ppc/spapr_caps: Add new
tristate cap
safe_
i
ndirect_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
u
raj Jitindar S
i
ngh
t
arget/ppc/spapr_caps: Add new tristate cap
safe_b
o
unds_check
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitind
a
r Singh
t
a
r
g
et/pp
c
/
s
papr_cap
s
: Add new tri
s
t
ate
cap safe_cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Su
r
a
j
J
i
ti
n
dar
S
ing
h
targe
t
/ppc/spapr_
c
aps:
A
dd support
f
or tristate spapr_capabi
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sur
a
j
Jitindar Singh
ta
r
get/p
p
c/kvm: Add cap_ppc_saf
e
_[ca
c
he/boun
d
s_check
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
Su
r
aj Jit
i
ndar Singh
t
a
rget/ppc/spapr_ca
p
s: A
d
d mac
r
o to
g
enerate s
p
apr_ca
p
s
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
Suraj Jiti
n
dar Singh
hw/ppc/spapr_c
a
p
s:
Rework s
p
apr_caps
t
o use uint8 int
e
rnal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jitindar
S
i
n
gh
t
a
r
get/ppc:
Fix setting of
cpu->compat_pvr
o
n inc
o
ming
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jitindar Singh
targ
e
t/ppc:
M
o
v
e setting
of
patb_entr
y
on hash table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Suraj Jitindar S
i
n
g
h
ta
r
get/p
p
c:
Update se
t
ting of cpu
features to accoun
t
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Ji
t
inda
r
S
ingh
target/p
p
c: Add debug fu
n
ction for radix
mmu tran
s
l
a
tion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitindar Singh
target/ppc:
Refact
o
r
t
c
g
radix mmu code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
Suraj Jitindar Singh
target/
p
pc: Fix return value in tcg radix
m
mu fault
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Suraj Jit
i
nda
r
Singh
mo
n
itor: Add -a (all)
o
ption to info
registers
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Suraj Jitindar Singh
t
arget/ppc: Fi
x
u
p set_
s
pr error in h_register
_
process_ta
b
le
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
Sura
j
Jitindar Singh
hel
p
: Add ne
w
l
i
n
e to end
of thread option help
tex
t
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitind
a
r
Singh
t
a
r
g
et/ppc: Enab
l
e RADI
X
mmu mode for
p
se
r
ies
T
CG gues
t
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
J
itindar Singh
targe
t
/
p
pc: Implement
I
S
A V3
.
0
0
r
adix
p
age faul
t
handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
S
u
raj Jitindar
S
ingh
target/ppc: Change tlbie i
n
valid
fie
l
d
s
f
or POWER9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Sur
a
j Jitin
d
a
r
S
i
ngh
target/pp
c
: Update tlbie
to check privile
g
e l
e
vel based
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jit
i
ndar
S
ingh
targ
e
t/ppc: Set UPR
T
and GTSE on
a
ll cpus in
H
_REGISTER_PROC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj
Jitindar S
i
n
gh
target/
p
p
c
: Flush TL
B
o
n
w
r
i
t
e to P
I
D
R
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Su
r
aj Jitin
d
ar Singh
t
a
rget/ppc: Ad
d
ibm,processor
-
radi
x
-AP-encodings for
TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitin
d
a
r Singh
target/ppc: Implement H_REGISTE
R
_PROCESS_TABLE H_CALL
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Sura
j
J
it
i
ndar Singh
target/ppc: Add new H-CALL
s
hells for i
n
m
e
m
ory
table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
uraj J
i
tindar Si
n
gh
targe
t
/pp
c
: Rework hash mmu page
fault code and add
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Su
r
aj Jitindar Singh
target/ppc: Move no-execute
a
nd guarded page checking
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj J
i
t
indar Singh
targ
e
t/p
p
c: Add execute
p
erm
i
s
sio
n
checking to access
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
r
a
j Jitindar Singh
tar
g
et/p
p
c: Add Instructio
n
A
u
thority Ma
s
k
R
egi
s
ter
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
uraj
J
i
t
inda
r
Singh
hw/p
p
c/spa
p
r: Ad
d
POWE
R
9 to pseries cpu
m
odels
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar S
i
ngh
targe
t
/pp
c
/
POWE
R
9: Add cpu_has_work function
for POWER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
J
itindar Singh
t
a
r
g
et/pp
c
/P
O
WER9: Add
P
O
W
E
R9 pa-fea
t
ure
s
definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitinda
r
Singh
target/ppc/POWER9: Add POWER9 mmu
fault handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
itindar Si
n
gh
targ
e
t/ppc: Don't gen an
S
D
R1 on POWE
R
9
and re
w
or
k
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
J
itindar
S
ingh
target/
p
pc: Add patb_entry to
sPAPRMachineState
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
iti
n
da
r
Sin
g
h
target/ppc: Add POWER9/ISAv3
.
0
0
to comp
a
t_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
Suraj Jitindar
S
ingh
target/p
p
c: Remo
v
e the func
t
io
n
ppc_
h
ash64_set_sdr
1
()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitindar Singh
target/pp
c
/PO
W
E
R
9:
D
i
r
ec
t
all
instr and data storage
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
uraj Jiti
n
dar Sing
h
target/ppc/POWER9: Adapt LPCR h
a
ndling for P
O
WER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
r
a
j
J
itindar Singh
ta
r
get/ppc/POWE
R
9:
Add
IS
A
v3
.
00 MMU defi
n
ition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj
J
itin
d
ar Si
n
gh
t
arget/
p
pc: Fix LPCR DPFD mask def
i
ne
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar Singh
target/p
p
c/mm
u
_hash
6
4: Fix incorrect shift
value in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitinda
r
Singh
target/ppc/mmu_hash64: Fix printing unsigned as si
g
ned int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitin
d
ar Singh
t
cg/POWER9: NOOP th
e
cp_
a
bort instruction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
u
r
aj Jitindar Singh
target/ppc/debug: Print LPCR re
g
ist
e
r value if
r
e
gister
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitindar Singh
target/ppc
:
A
d
d
p
c
r_supported to POWE
R
9 c
p
u class
d
e
f
i
n
i
t
ion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
S
ura
j
Jitindar S
i
n
gh
powerpc/
c
pu-mod
e
ls: rename I
S
Av
3
.
00 logical PVR definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree