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
pci: Allow PCI bus subtypes to support extended config space accesses
2019-03-12
S
u
raj
J
it
i
ndar Si
n
g
h
target/ppc/
s
p
a
pr:
E
na
b
l
e
H_PA
G
E_INI
T
in-k
e
rnel
h
andling
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar
Singh
tar
g
et/ppc/
s
pap
r
: Clear partit
i
on table
e
n
try when
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
uraj
J
itindar
S
ingh
t
ar
g
e
t/ppc/spapr:
Enable miti
g
at
i
ons by default for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sur
a
j
Jitindar Singh
target/
p
pc/tcg
:
make
s
pa
p
r_caps apply ca
p
-[
c
fpc
/
sbbc
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj J
i
tindar
S
i
ngh
ta
r
g
e
t
/
p
pc/
s
papr: Ad
d
SPAPR_CAP_C
C
F_ASSIST
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sur
a
j Jitindar Singh
target/ppc/s
p
apr:
A
dd
worka
r
ound option to S
P
A
PR
_
C
AP_IBS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar S
i
ngh
tar
g
et/pp
c
/spa
p
r
: Ena
b
le the larg
e
decrem
e
nter for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
Jitindar Singh
target/ppc: Imp
l
e
ment large
dec
r
ementer support for
K
VM
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jit
i
ndar Singh
ta
r
g
e
t/ppc: I
m
plement lar
g
e decr
e
menter
s
u
pport
f
or
TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jit
i
n
d
ar Singh
ta
r
get/pp
c
/spa
p
r:
A
d
d
SPAPR_CAP_LA
R
GE_D
E
CREMENTER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
Suraj Jit
i
ndar S
i
ngh
t
arg
e
t
/
ppc: tcg: Impleme
n
t addex instruction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
S
u
raj J
i
tindar Singh
ppc/spapr_caps: Add SPAPR_CAP
_
NESTED_
K
VM_
H
V
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jit
i
ndar Singh
target/ppc: A
d
d on
e
reg id
for ptcr
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
Sura
j
Jitindar Singh
hmp-comma
n
ds: use long for begin a
n
d leng
t
h in dump
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Su
r
aj Jitindar
Singh
ppc/spapr_caps: Don'
t
dis
a
b
l
e cap_cfpc on POWER
8
b
y
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Jit
i
ndar
Singh
t
a
rget/p
p
c:
Don't require private l1d cache
o
n
PO
W
ER8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Suraj Jitindar
S
i
ngh
target/ppc: F
a
ctor out the parsing in kv
m
ppc_g
e
t_cpu_charact
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj J
i
tindar Si
n
gh
p
pc/spapr-caps: Define the
p
series-2
.
1
2-sxxm m
a
chine
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
ra
j
Ji
t
indar
S
ingh
ppc/
s
pa
p
r
-
c
a
ps: Convert cap-ibs to custom spapr
-
cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
ppc/spapr-caps: Convert cap-sb
b
c to
custo
m
spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
raj
J
itindar S
i
ngh
ppc
/
spapr-
c
aps:
Convert cap-cfpc to custom spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitind
a
r
S
i
ng
h
ppc/spapr-caps: Ad
d
s
u
ppo
r
t for c
u
stom
spapr_c
a
pabilities
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Su
r
aj
Jitindar Singh
ta
r
get
/
p
p
c
: Check
m
a
sk when set
t
ing cap_ppc_safe_ind
i
rec
t
_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jiti
n
dar Singh
ppc/s
p
apr-caps: D
i
sallow setting workaroun
d
for spapr
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitindar
Singh
ppc
/
spapr-
c
aps: Ch
a
n
g
e mig
r
a
tion macro to take
full
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jiti
n
dar Singh
target/pp
c
/spapr: Add H-Call H_GET_CPU_C
H
AR
A
CT
E
RIST
I
C
S
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar Sin
g
h
tar
g
et
/
ppc/spapr_caps: Add n
e
w tristate
cap safe_indirect_br
a
nch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sur
a
j Jitindar Sin
g
h
targ
e
t/ppc/sp
a
pr_caps:
Add new
t
ristate
cap safe_bound
s
_
check
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj
Jitindar Singh
targ
e
t/ppc
/
spapr
_
c
a
ps: Add
new tris
t
ate cap safe_cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
u
raj Jiti
n
d
ar Si
n
gh
ta
r
get/ppc/spapr_caps:
A
dd support for
t
ristate
s
papr_capabi
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar
S
i
ngh
targ
e
t/ppc/kvm: Add cap_p
p
c_
s
afe_[cache/bounds_check
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
S
u
ra
j
Jitindar Singh
ta
r
get/ppc/spap
r
_caps: Add
macro
t
o generate spapr_caps
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
S
ura
j
Jitindar
Singh
hw/pp
c
/
s
pa
p
r_c
a
ps:
R
ew
o
rk
spapr_caps
t
o use uint
8
inter
n
al
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Sura
j
Jitindar Singh
target/ppc: Fix s
e
ttin
g
of
c
pu->comp
a
t_pvr on inco
m
ing
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
S
u
r
a
j Jiti
n
dar
Singh
targ
e
t/p
p
c
: Mo
v
e setting of patb_entry
on hash t
a
ble
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Suraj
Jitin
d
ar Si
n
gh
t
a
rget/ppc:
U
pda
t
e se
t
ting
o
f cpu
f
eatures to ac
c
ou
n
t
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Sur
a
j Jitindar Sin
g
h
t
a
r
g
e
t
/
ppc: Add
debug funct
i
on for ra
d
i
x mm
u
t
r
a
nslatio
n
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 ra
d
ix mmu code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
S
u
raj Jitindar Singh
target/p
p
c
:
Fix return value in
t
cg radix mmu
fault
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Suraj Jitin
d
ar
S
ingh
monitor: Ad
d
-a
(all)
o
ption
t
o
info registe
r
s
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
S
uraj Jitindar
S
ingh
targ
e
t/ppc: Fixup set_spr err
o
r
i
n
h
_registe
r
_pr
o
c
e
ss
_
tab
l
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
Suraj Jitindar
S
ingh
help: Add newline to end of thread option help text
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jiti
n
dar Singh
t
arget/ppc: Enable RADI
X
mmu mode for
p
se
r
ies TCG guest
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jiti
n
dar Singh
target/ppc
:
Implement ISA V3
.
00 rad
i
x page faul
t
handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
Jitindar Sing
h
target/ppc
:
Change tlbie inva
l
id fi
e
l
ds f
o
r POWER9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar Singh
targe
t
/
p
pc: Upd
a
te tlbi
e
to check
p
rivilege
level based
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
S
u
raj Jitindar Singh
ta
r
get/ppc:
S
et UPRT and GTSE on all
cpu
s
in H_R
E
GI
S
TER_
P
ROC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitindar Singh
target/p
p
c:
F
lush 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
n
d
ar
S
ingh
target/ppc: Add ibm,pro
c
essor-radix-AP-encodin
g
s for TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Sur
a
j
Jitindar Singh
target
/
ppc: Imple
m
ent H_REGISTER_PROCESS_TABLE
H_
C
ALL
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitindar Singh
target/ppc:
A
dd new H-C
A
LL shells for in me
m
o
ry table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
targ
e
t/ppc:
Rework hash mmu page fault
co
d
e and add
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Ji
t
indar Singh
ta
r
get
/
ppc: Move n
o
-e
x
e
cut
e
and
g
ua
r
ded
page che
c
king
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj J
i
t
i
ndar S
i
ngh
t
arg
e
t
/
ppc:
A
d
d
execute perm
i
ssion ch
e
cking to
acc
e
ss
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jiti
n
dar Singh
target/ppc:
Add Instruct
i
o
n
Authority Mask Reg
i
ster
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sur
a
j J
i
tindar Singh
hw/ppc
/
s
p
a
pr: Add POWER9 to
p
serie
s
cpu
m
o
del
s
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj Jit
i
ndar Singh
target/pp
c
/POWER9: Add cpu_has_work func
t
ion
f
o
r
P
O
WE
R
9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Su
r
a
j Jitindar Singh
target
/
ppc/POWER9: A
d
d
POW
E
R9 pa-fea
t
ures d
e
fini
t
io
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar S
i
ngh
targe
t
/pp
c
/P
O
WER9: Add POWER9
m
mu
f
a
u
lt
h
a
ndler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
ur
a
j
J
i
tindar Singh
target/ppc: Don
'
t ge
n
an
SDR1 on PO
W
ER9
an
d
rework
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
target/pp
c
: Add pa
t
b_entry to sPAPRMachineState
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
Jitindar Singh
tar
g
et/ppc: Add
POWER9/ISA
v
3
.
00 to compat_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
Suraj Jitindar Singh
target/
p
p
c: Remove
t
he function pp
c
_h
a
sh64_set_sdr1()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
raj Jitindar Singh
target/ppc
/
POWER9: Direc
t
a
ll instr and data s
t
ora
g
e
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitindar S
i
ngh
target/p
p
c
/POWER9: Adapt LPCR handling fo
r
POW
E
R
9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
raj Ji
t
indar Singh
ta
r
get/
p
pc/PO
W
ER9: Add IS
A
v
3
.
00 MMU definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj J
i
t
indar
S
i
ngh
target/pp
c
:
Fix LP
C
R DPFD ma
s
k defin
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
uraj Jitindar Si
n
gh
target/p
p
c
/
m
mu_ha
s
h64: Fi
x
i
n
c
orrec
t
shift value in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Su
r
a
j
Jitindar Singh
target/ppc/mmu_hash
6
4:
Fi
x
pr
i
nting unsigned as
s
i
g
ned in
t
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj
Ji
t
indar
Sin
g
h
tcg
/
POWER9: NOOP the
c
p_abort instr
u
ctio
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
ura
j
Jit
i
ndar Sin
g
h
t
a
r
ge
t
/
p
p
c/debug: Print
L
PCR register value
if
r
egiste
r
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
S
u
raj Jit
i
nda
r
Singh
target/ppc: Add pcr_supp
o
r
t
e
d
to POWE
R
9 cpu class def
i
nition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jiti
n
da
r
Singh
p
owerp
c
/cpu-mode
l
s:
ren
a
me ISAv3
.
00
l
o
g
i
cal PVR def
i
nitio
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree