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/xics/spapr: Fix H_IPOLL implementation
2019-03-12
Su
r
aj Jitindar
Sing
h
t
arget/ppc/spapr: Enab
l
e H_
P
AGE_INIT in-k
e
rn
e
l handling
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
raj Jiti
n
dar Singh
target/
p
pc/spapr: Clear part
i
t
i
o
n
t
able entry when
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sura
j
Jitindar Singh
target
/
ppc
/
spapr: Enable
m
itigations by default for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj Jitindar Singh
target/
p
pc/tcg
:
make spapr_caps a
p
ply
c
ap-[
c
fpc/sbb
c
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
J
i
tind
a
r
Si
n
g
h
target
/
ppc/spapr: Add SPA
P
R_CAP_CCF_ASSIST
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
J
itinda
r
Singh
target/pp
c
/spapr: A
d
d
w
orka
r
ou
n
d option to SPAPR_CAP_IBS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sura
j
Jitindar Sing
h
target/ppc/spapr: Enable
t
he la
r
g
e
decr
e
men
t
e
r for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Singh
tar
g
et/ppc
:
I
m
plem
e
nt la
r
ge decremente
r
support for KVM
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
Jitindar Singh
targ
e
t/ppc:
I
m
p
l
e
me
n
t
large decrementer support for T
C
G
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar
Singh
target/ppc
/
spapr: Add SPAPR_CAP_LARGE_D
E
CREMENT
E
R
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
Suraj Jit
i
n
d
ar Singh
target/ppc: t
c
g: Implement ad
d
e
x ins
t
ruction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jitindar
Singh
pp
c
/s
p
apr_caps: Add SPAPR_
C
AP_NESTED_KVM_H
V
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jitindar
Sing
h
tar
g
et/ppc:
Add one
r
eg i
d
for ptcr
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
S
u
raj Jit
i
nd
a
r Sin
g
h
hmp-comma
n
ds: u
s
e long
for begin
an
d
l
e
ngt
h
i
n d
u
mp
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
S
u
raj Jit
i
ndar S
i
ngh
p
pc/sp
a
pr_caps: Don't disable cap_
c
fp
c
on POWE
R
8 by
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Ji
t
indar S
i
ngh
target/ppc
:
Don't
require priva
t
e l1d
c
ache on POWER
8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Suraj Jitindar Singh
t
arget
/
ppc: Factor out the p
a
rs
i
n
g
in kvmppc_get_cpu
_
charact
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj
Jitindar Singh
p
pc/spapr
-
caps:
D
e
fine th
e
pserie
s
-2
.
12
-
sxxm machine
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
pp
c
/s
p
apr-cap
s
: Co
n
vert cap-ibs to custom spa
p
r-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Sing
h
ppc/s
p
apr-caps:
Convert ca
p
-sbbc to cust
o
m spapr-
c
ap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
pp
c
/sp
a
pr-cap
s
: Conve
r
t cap-cfpc to cust
o
m spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
ur
a
j Jit
i
n
da
r
S
ingh
ppc/
s
papr-ca
p
s:
Add support for cus
t
om spapr
_
c
apabilities
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Sur
a
j Jitindar Singh
target/ppc: Check mask when setting cap_ppc_safe_
i
ndirect_bra
n
c
h
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj
Jitindar Singh
ppc/spapr-c
a
ps: Disallow setti
n
g
workaro
u
nd
f
or spapr
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
S
u
raj
J
i
ti
n
dar
S
ingh
ppc/
s
pa
p
r
-
c
a
ps: Cha
n
ge mig
r
ation macro
to take full
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar Singh
target/
p
pc/spapr: Add H-Call H_
G
ET_CPU_CHARACTE
R
I
STICS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sur
a
j Jitin
d
ar Si
n
gh
targe
t
/ppc/s
p
apr_caps: Add new tr
i
state ca
p
safe_indirec
t
_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitin
d
a
r
Sin
g
h
target/ppc/spa
p
r_caps: Add new t
r
istate cap s
a
fe_bound
s
_chec
k
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj
J
itindar Singh
target/ppc/spapr_c
a
ps: Add
new trista
t
e cap safe_cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
u
raj J
i
tinda
r
Singh
targ
e
t/p
p
c
/spapr_caps: Add
sup
p
or
t
for tristat
e
spapr_cap
a
b
i
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj
Jitindar Singh
t
a
rget/ppc/
k
vm: Add cap_ppc_safe_[
c
ac
h
e
/
bounds_check
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
Suraj Jit
i
n
d
ar Singh
target/
p
pc
/
s
p
a
p
r_c
a
ps:
Add macro t
o
generate
s
p
apr_caps
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
Suraj Jitindar Singh
hw
/
ppc/spap
r
_ca
p
s: Rewo
r
k spapr_caps to use uint
8
i
nte
r
nal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Sura
j
Jitindar Singh
target/p
p
c: Fix
s
etting of cpu
-
>compat_pvr o
n
i
ncomi
n
g
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
S
u
raj J
i
t
indar Singh
target/ppc: Move settin
g
of patb_entry
on hash
ta
b
le
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
S
u
raj Jitindar
S
ingh
target/ppc: Update set
t
in
g
of cpu feature
s
to account
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitin
d
ar Singh
target/ppc: A
d
d debug f
u
nct
i
on for radix mmu t
r
a
n
sl
a
tion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitindar Singh
targe
t
/ppc
:
Refactor
t
cg
r
adix mmu code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
S
u
raj Jitindar Singh
target
/
ppc: F
i
x return value in
t
cg radix
mmu fault
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Su
r
aj Jitindar S
i
ngh
monitor: Add -a (all) opt
i
o
n t
o
info
r
egiste
r
s
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Su
r
a
j Jitind
a
r Singh
t
ar
g
et/ppc: Fixup set_spr error in h
_
reg
i
ster_process_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
Su
r
a
j
Jitindar Singh
help: Add newline to end of th
r
ead o
p
tion
help text
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
Jitindar Singh
ta
r
g
et/
p
p
c
: Enable RADIX mm
u
m
ode for pseries
T
CG guest
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar S
i
ngh
t
arget/ppc
:
Implement ISA
V3
.
00 radix
p
age
f
ault handl
e
r
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Su
r
aj Jitindar S
i
ngh
target
/
ppc: C
h
ang
e
tlbie invalid f
i
eld
s
f
or POWER
9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Sur
a
j Jit
i
ndar Singh
target/ppc: Updat
e
t
lbie to check privi
l
ege level based
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj J
i
ti
n
dar Singh
t
a
rget/
p
pc: Set UPRT and GTSE on a
l
l
cpus in H_REGIST
E
R_PROC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitin
d
ar Singh
target/ppc:
Flus
h
TLB on wri
t
e
to PIDR
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Ji
t
i
ndar Singh
target/ppc:
A
dd ibm,pro
c
essor-ra
d
ix-AP-encodin
g
s for TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jit
i
n
d
ar Singh
targe
t
/ppc:
Implement H_
R
EGISTER_P
R
O
C
ESS_T
A
BLE H_CALL
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Su
r
aj Ji
t
indar Singh
target/ppc: Add new H-C
A
LL she
l
ls for
i
n
memor
y
table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
Jitindar
S
ingh
target/pp
c
: Rework ha
s
h
m
mu page fault code and add
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
Jiti
n
dar
S
i
ngh
target/
p
pc: Move no-execu
t
e an
d
guard
e
d
page
checki
n
g
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
Jitindar
S
ingh
tar
g
et/ppc:
Add e
x
ecute
p
e
r
m
ission ch
e
cking to access
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jit
i
ndar Singh
target/ppc: Add
Instr
u
cti
o
n
A
uthority Ma
s
k
Register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
ur
a
j Jiti
n
dar Sing
h
h
w
/
p
pc/spapr: Add POWER9 to
p
s
eries cp
u
model
s
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
targe
t
/ppc/POWER9: Add cpu_has_work func
t
i
on for POWE
R
9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj Jitindar Singh
target/ppc/P
O
WER9: Add PO
W
ER9 pa-features defin
i
tion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
target/ppc/POWER9: Add PO
W
ER9 m
m
u faul
t
handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
ur
a
j
Jitindar Singh
target/ppc: Don't gen an SDR
1
on POWER9 and rework
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Su
r
aj Ji
t
indar Singh
target/ppc: Add
p
a
t
b
_
e
ntry to sPAPRMac
h
i
n
e
S
t
ate
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitinda
r
S
i
ngh
target/ppc: Ad
d
POWER9/ISA
v
3
.
0
0
to com
p
at_t
a
b
l
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
Suraj Jiti
n
d
a
r
S
i
ngh
target/ppc: Remove the fu
n
ction ppc_h
a
sh6
4
_
s
et_
s
d
r1()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
ra
j
Jiti
n
d
a
r Singh
target/pp
c
/P
O
WER9: Direct all in
s
t
r and
d
a
t
a st
o
rage
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj
Jitindar Sing
h
target/ppc/POW
E
R9: Adapt LPC
R
handling for PO
W
ER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitindar Singh
t
a
rg
e
t
/
ppc/P
O
W
E
R
9
:
A
d
d
I
SAv
3
.
00 MMU definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitindar Sing
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
S
u
raj Ji
t
indar Singh
target/pp
c
/m
m
u
_
hash64:
F
ix
incorr
e
c
t s
h
ift value in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Su
r
aj Jitind
a
r Si
n
gh
target
/
ppc/mmu_hash64: Fix printin
g
unsig
n
ed as signed int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jit
i
nd
a
r
Singh
tcg/POWER9:
N
OOP the cp_abort
i
n
s
tru
c
tion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Sura
j
Jitindar Singh
target
/
ppc/d
e
b
ug: P
r
int
L
PCR registe
r
v
a
lue if register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Sura
j
Ji
t
inda
r
Singh
t
a
rge
t
/ppc
:
A
d
d pcr_suppor
t
ed t
o
POWER9 cpu class def
i
n
itio
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj
J
itin
d
ar
Singh
powerpc/cpu-mod
e
ls: rename
I
SAv3
.
00 log
i
cal PVR definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree