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/pnv: Introduce PnvPsiClass::compat
2019-12-16
Su
r
a
j
Ji
t
indar Si
n
gh
target/ppc: Add SPR TBU40
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-12-16
Suraj Jitindar Si
n
gh
target/p
p
c: Add SP
R
AS
D
R
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-12-16
S
u
raj Jitindar
Sin
g
h
target/ppc
:
Work [S]P
U
RR im
p
leme
n
tat
i
on
a
nd
add HV
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-12-16
Suraj Jitinda
r
Sin
g
h
target/ppc: Implement t
h
e
VTB f
o
r HV acce
s
s
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-08-28
Suraj Jitindar S
i
ngh
powerpc/spapr: Add host threads parameter to ibm,ge
t
_system_
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
Suraj
J
itin
d
a
r
S
ingh
target/ppc: Set PSSCR_EC on cpu halt
to prevent spurio
u
s
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
S
u
raj Jit
i
n
d
a
r
Singh
targ
e
t
/
p
p
c: Add ibm,purr and
ibm,spurr
device-tree
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar
Singh
t
a
rget/ppc/spapr: Ena
b
le H_PAGE_INI
T
i
n-ke
r
nel han
d
ling
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj Jitin
d
ar S
i
ngh
t
ar
g
et/ppc/spapr:
Clea
r
partition tab
l
e entry when
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Singh
target/ppc/spa
p
r: Enable miti
g
a
t
ion
s
by default for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sura
j
Jitindar Singh
target/ppc/tcg: mak
e
spapr_caps ap
p
ly cap-[cfpc/sbbc
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jiti
n
d
a
r Singh
targe
t
/ppc/
s
papr:
Ad
d
S
P
APR_CAP_CCF_
A
SSIST
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sur
a
j Ji
t
indar Singh
target/ppc/spa
p
r: Ad
d
w
o
rkaround op
t
ion to SPAPR_CAP_IBS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Singh
ta
r
g
et/
p
pc/
s
p
a
pr: Enable the l
a
rge decrement
e
r for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Ji
t
indar Sin
g
h
t
ar
g
et/ppc:
I
m
p
lement lar
g
e de
c
r
ementer s
u
pport for KVM
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jiti
n
d
ar Singh
t
ar
g
et/pp
c
: Im
p
l
eme
n
t
l
arge decrementer support f
o
r TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
raj
J
itindar Sing
h
target
/
pp
c
/spapr:
A
d
d SPAPR_CA
P
_LARGE_DECREME
N
TER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
S
u
r
aj Ji
t
indar
S
ingh
target/ppc:
t
cg: Implement add
e
x i
n
str
u
cti
o
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
S
uraj J
i
tindar Singh
p
pc/spapr_c
a
p
s
: Add S
P
A
P
R_
C
AP_N
E
S
TE
D
_KV
M
_HV
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jiti
n
dar Singh
t
arget/ppc
:
Add one
reg id for p
t
c
r
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
S
u
r
aj J
i
tinda
r
Singh
hmp-com
m
ands:
u
se long for begin a
n
d length 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
o
n't disable cap_c
f
pc
on POW
E
R8
by
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Sur
a
j J
i
tind
a
r Si
n
gh
target/ppc: Don't
r
equire priv
a
te l1d cache on POWER8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Sur
a
j Jitindar Singh
targe
t
/ppc: Factor
out the parsing in kvmp
p
c_get_
c
pu_charac
t
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Ji
t
indar Sing
h
ppc/spapr-caps: Define the pseries-2
.
12-sxx
m
machine
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar
S
in
g
h
p
p
c
/
s
p
a
p
r-caps: Convert
c
ap-ibs
to custom spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
p
pc
/
spapr
-
c
a
ps:
Convert cap-s
b
bc to c
u
stom spa
p
r-c
a
p
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
raj Jitin
d
a
r
Singh
ppc
/
spapr-ca
p
s:
Convert
cap-cfpc to cu
s
t
om spapr
-
cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
raj Jitindar S
i
ngh
ppc/spapr-caps: Add support
for custom spapr_capabilities
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
target
/
ppc: C
h
e
ck mask when sett
i
ng cap_ppc
_
safe_indirect_b
r
anch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Sura
j
Jitin
d
ar
S
ingh
ppc/spa
p
r-caps:
Disal
l
ow setti
n
g
w
orkar
o
und for
s
p
a
p
r
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
S
u
raj Jit
i
ndar Sin
g
h
pp
c
/s
p
a
pr
-
ca
p
s
: Change migration m
a
c
r
o to take full
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar Singh
target/ppc/sp
a
pr: Add
H
-Cal
l
H_GET_CPU_CHARACT
E
R
I
STICS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar Singh
ta
r
g
et
/
ppc/spapr_caps: Add new tri
s
tate cap safe_indirect_br
a
nch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj
J
i
tindar Singh
target/ppc/
s
papr_ca
p
s: Add new
t
ristate cap safe_bounds_check
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj J
i
tinda
r
Singh
target/ppc/spapr_caps: Ad
d
new tristate c
a
p safe_cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
u
raj Jitindar Singh
t
arge
t
/ppc/spapr_caps:
Add support for tristate
s
papr_capabi
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sur
a
j
J
i
t
indar Singh
target
/
ppc/kvm: Add
cap_ppc
_
safe_[cache/bounds_
c
h
eck
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
Suraj Jit
i
ndar Sing
h
ta
r
g
et/ppc
/
spapr_caps: Add macro to generat
e
spapr_caps
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
Suraj Jitind
a
r
Singh
hw/ppc/
s
papr_
c
aps: Rework spapr_
c
a
p
s to use uint8 internal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Suraj
Jiti
n
d
ar Singh
ta
r
get/p
p
c
:
Fix setting of c
p
u
-
>c
o
mpat
_
pvr on incomi
n
g
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jitindar
S
in
g
h
target/ppc: Move setting of pa
t
b
_entry on h
a
sh tabl
e
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Sura
j
Jitindar Singh
target
/
p
p
c: Update
setting of cpu features
t
o accou
n
t
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Sura
j
Ji
t
i
n
d
ar Singh
tar
g
et/ppc: Ad
d
debug
f
unct
i
on f
o
r
radix mmu translation
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitindar
S
ingh
t
arget/ppc: Refactor tcg radix mmu code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
S
u
raj Jitindar Singh
t
a
rget
/
pp
c
: 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 Jitin
d
ar Singh
mon
i
t
or: A
d
d -
a
(all) option to info registers
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Suraj Jitin
d
ar Singh
targe
t
/ppc: Fixup set_spr
e
rror in
h_reg
i
ster_pr
o
cess_tab
l
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
S
uraj
Ji
t
ind
a
r S
i
ngh
help: Add newline to
e
n
d o
f
thr
e
ad option help text
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Sur
a
j Jitin
d
ar Singh
target/ppc: Enable RADI
X
mmu mode for
p
s
eries TCG
g
u
e
s
t
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
Jitindar Singh
targ
e
t/ppc: Implement ISA V3
.
00 radix
p
age fa
u
l
t
hand
l
er
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
J
itindar Singh
target/ppc: Chan
g
e
t
l
b
ie
i
nvalid fi
e
lds f
o
r
POWER9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
S
u
raj Jitindar Singh
target/ppc: Update tlbie to che
c
k
p
rivilege level bas
e
d
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
J
itindar Singh
target/
p
pc
:
Set UP
R
T and GTSE on all cpus in H_REGISTER_PRO
C
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitindar Singh
targe
t
/p
p
c: Flu
s
h TLB on write t
o
PI
D
R
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jiti
n
dar Singh
target/p
p
c: A
d
d ibm,proce
s
sor-radix-A
P
-encodings for T
C
G
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj
J
itindar Sin
g
h
target/ppc:
Imp
l
ement H_REGISTER_PROCESS
_
TABL
E
H_CAL
L
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Su
r
aj Jitin
d
ar Sin
g
h
target/ppc: Ad
d
n
ew H-CALL s
h
ells for in memory tab
l
e
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
uraj Jitindar Sin
g
h
target/ppc: Rework has
h
mmu
pa
g
e f
a
ult code a
n
d add
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
itindar Singh
t
arget
/
ppc:
M
ov
e
no-execute and guar
d
e
d
pa
g
e checking
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
target/ppc: Add execute permission checking to
acc
e
ss
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Su
r
aj Jitin
d
ar Singh
target/ppc: Add Inst
r
uction A
u
th
o
rity Mask Register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj J
i
tind
a
r Singh
hw/ppc/sp
a
pr:
A
dd POWER9 to pseries cpu models
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Ji
t
indar S
i
ngh
tar
g
et/ppc/POWER9: Ad
d
c
pu_has
_
work funct
i
on fo
r
POWE
R
9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
itindar
Si
n
gh
tar
g
et/ppc
/
POWER9: Add POWER9 pa-
f
eatures definitio
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitind
a
r
Singh
t
a
r
get/ppc/POW
E
R9: Ad
d
POWER9 mmu fault h
a
ndle
r
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj Jit
i
n
d
ar
Si
n
gh
target
/
ppc: Don't gen an SDR1 on PO
W
E
R
9
a
nd rewor
k
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj
J
i
tindar Singh
targ
e
t/ppc: Add
patb_entry
to sPAPRMa
c
hin
e
State
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitin
d
ar Singh
targe
t
/ppc: Add POWER9/ISA
v
3
.
00 to
c
ompat_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
a
rget/ppc: Remove
t
h
e function
p
pc_
h
as
h
64_
s
e
t
_sdr1()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
uraj
Jitindar Singh
target/ppc/POWER9: Direct all instr and data
storage
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitinda
r
Singh
target/ppc/POWER9: Adapt LPCR handli
n
g for POWER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitindar Singh
t
a
rget/ppc/POWER9:
A
dd
I
SAv3
.
00 MMU de
f
initio
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
uraj Jitindar Singh
ta
r
g
e
t/ppc: Fi
x
LPCR DPFD
m
ask
de
f
ine
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Sur
a
j Jitindar
Si
n
gh
target/ppc/mmu_hash64: Fix incorrect s
h
i
f
t v
a
lue in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
u
raj Ji
t
indar Singh
t
arget/ppc/mm
u
_hash64
:
F
i
x printing uns
i
gned as
s
ig
n
ed int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitin
d
ar Singh
tcg/POWER9: NOOP the cp_abort instructio
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitind
a
r
S
ingh
target/ppc/d
e
bug:
Print
LP
C
R regist
e
r
v
alue if register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitindar Singh
target/pp
c
: Add pcr_supported to
P
OW
E
R9 cpu class definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Sura
j
Jitind
a
r Singh
p
o
werpc/
c
pu-m
o
dels:
r
e
n
ame ISA
v
3
.
00 logical
P
VR de
f
inition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree