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/xive: Fix TM_PULL_POOL_CTX special operation
2019-05-29
Suraj Jitindar Singh
targe
t
/
ppc: Set PSSCR_EC on cpu halt to prevent sp
u
rious
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-05-29
Sur
a
j Jitindar Singh
target/ppc: Add ibm,purr and ibm,
s
p
u
rr device-tree
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
u
r
aj Jiti
n
dar Sin
g
h
target/pp
c
/spapr: Enable
H
_PAG
E
_I
N
IT in-kernel handling
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar
S
i
n
gh
tar
g
et/ppc/spapr
:
Cl
e
ar partitio
n
table ent
r
y when
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
uraj
Jitindar Singh
tar
g
et/
p
pc/spap
r
:
E
nable mitigations by default for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
uraj Ji
t
i
n
d
ar
S
ingh
t
arg
e
t/ppc/tcg: make spap
r
_caps apply cap-[cfpc/sbbc
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Sing
h
t
arg
e
t/ppc/spa
p
r: Add SPAPR_CAP_C
C
F_A
S
SIST
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj J
i
tindar Si
n
g
h
target/pp
c
/
spapr: Ad
d
workaro
u
nd option
to SPAPR_CAP_IBS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Ji
t
indar Singh
t
arget
/
p
p
c/spapr: Enabl
e
t
h
e
large decrementer for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj Jitind
a
r Si
n
gh
target/ppc
:
Implem
e
nt large decrementer
support for KVM
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Sin
g
h
targe
t
/
p
pc: Impl
e
ment large decre
m
enter sup
p
ort fo
r
T
CG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar
Singh
target/ppc/spapr: Ad
d
SPAPR_CAP_LAR
G
E_DECREME
N
T
ER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
Suraj Ji
t
i
n
dar Singh
t
a
rget/ppc: tcg: Implement addex instruction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
S
u
raj Jitindar Singh
ppc/spapr_caps: Add SPAP
R
_
CAP_
N
ESTED_KVM_
H
V
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jitindar Sin
g
h
target/p
p
c: Add one reg
i
d for
ptc
r
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
Sur
a
j Jitindar Sin
g
h
hmp-commands: us
e
long for begin and length in
d
ump
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Jiti
n
dar S
i
ngh
ppc/spapr
_
caps
:
Don't dis
a
ble c
a
p
_
cfpc on POW
E
R8 by
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Su
r
aj Jitin
d
a
r Singh
ta
r
get/ppc:
D
on'
t
r
e
quire priv
a
te l1
d
cache on
P
OW
E
R8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Suraj J
i
tindar Singh
target/pp
c
: Factor out the p
a
r
sing in
kvmppc_g
e
t_cpu
_
charact
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Si
n
g
h
pp
c
/spapr-caps: Define
t
h
e
pserie
s
-
2
.
12-sx
x
m m
a
chine
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
ppc/sp
a
pr-caps: Conve
r
t cap-ibs to custo
m
spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Sur
a
j Jitindar Singh
p
p
c
/spapr-c
a
ps:
C
onvert cap-sbbc to custom
s
p
ap
r
-
cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitin
d
ar Si
n
gh
ppc
/
spapr-caps: Convert ca
p
-cfpc
to
c
usto
m
s
p
a
p
r-c
a
p
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jiti
n
dar Singh
ppc/spapr-caps
:
Add support for
custom spapr_capabiliti
e
s
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Ji
t
in
d
ar S
i
ngh
targ
e
t
/
p
pc
:
Check
mask when
s
etting cap_ppc_safe
_
ind
i
re
c
t
_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Sura
j
Jitindar Singh
ppc/spapr
-
caps: Disallow
setting workaround for
spapr
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitindar Singh
p
pc/spapr-caps: Cha
n
g
e
migration
macro to t
a
k
e
full
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Su
r
aj Jitindar Sing
h
targ
e
t/ppc/spa
p
r: Add
H
-Call H_GET_CPU_CHARACTER
I
STICS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jitindar Si
n
gh
ta
r
get
/
ppc/spapr_caps: Add new tristat
e
cap saf
e
_
i
ndirect
_
branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Ji
t
indar
Singh
targe
t
/
p
p
c/spapr_caps: Add new tristate
c
ap safe_boun
d
s_
c
heck
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
uraj
J
itindar
S
ingh
targ
e
t/ppc/
s
papr_caps
:
Add new
trista
t
e cap safe_cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj J
i
tindar Sing
h
target/ppc/spapr_c
a
ps: Add support fo
r
tri
s
t
ate
spap
r
_
capabi
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sura
j
Ji
t
i
n
dar
Singh
target/ppc/kvm: Ad
d
cap_pp
c
_safe_[c
a
che/b
o
u
n
ds_c
h
eck
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
Suraj Jitindar Singh
tar
g
et/ppc/spapr_cap
s
: Add
ma
c
ro to generate
spapr_caps
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
Suraj Jitindar Singh
h
w
/ppc/sp
a
pr_caps: Rework
sp
a
p
r_caps to us
e
u
i
nt8 internal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jiti
n
dar S
i
ngh
target/ppc: Fix setting
of cpu->compat_pvr on incoming
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
Su
r
aj Jitin
d
ar
Singh
target/ppc: Move setting
of
patb_entry
o
n ha
s
h
t
abl
e
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Su
r
aj Jitindar Singh
t
a
rget
/
ppc: Update setting
o
f
cpu
f
eatures t
o
account
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
S
uraj J
i
tindar Singh
target/ppc:
A
dd debug funct
i
on for radix mmu
t
rans
l
atio
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jit
i
ndar Sin
g
h
target/ppc: Refactor tcg rad
i
x mm
u
code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
Sur
a
j Jitinda
r
S
ingh
targ
e
t/ppc:
F
ix re
t
urn value in tcg radix
m
mu faul
t
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Suraj Jitindar Sin
g
h
monitor: Add -a (all) option to
i
nfo registers
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Sura
j
Jitinda
r
Si
n
gh
tar
g
et/ppc
:
Fixup set_
s
pr error in h_register_process_
t
abl
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
S
u
r
aj
Ji
t
indar Sin
g
h
help: Add n
e
w
line t
o
end of thread optio
n
help text
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitin
d
ar Singh
target/ppc: Ena
b
le RADIX
mmu mode for pseries
TCG guest
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj J
i
tind
a
r Singh
target/ppc: Implement
I
SA V3
.
00 radix page fa
u
lt handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Ji
t
in
d
ar Singh
target
/
ppc: Change tlbie invalid
f
i
el
d
s for
P
OWER9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Sur
a
j Jit
i
ndar Singh
target/ppc:
Update tlbie to
c
heck
p
rivilege level
based
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
J
itindar Sin
g
h
target/
p
pc: Se
t
U
P
RT
a
nd GT
S
E o
n
all cpus i
n
H_RE
G
ISTER_PROC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj
J
itindar Singh
targ
e
t/ppc: Flush TLB
o
n w
r
ite to PIDR
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj J
i
tindar Singh
t
a
rget/p
p
c: Add ibm,pro
c
e
s
sor-r
a
d
i
x-AP-encodings
for TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
S
u
raj
J
i
tindar Singh
target/pp
c
: Imp
l
em
e
nt H
_
REGISTER_PR
O
CESS_TABLE H_CALL
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj J
i
tindar Singh
tar
g
e
t
/ppc: Add new
H
-CALL she
l
l
s
for
i
n mem
o
ry table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
uraj Jitin
d
ar Singh
t
a
rget/ppc: Rewor
k
hash mmu
p
age fault code and add
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
Jitindar S
i
ngh
target/ppc: Move no-execute and guarded page checking
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
uraj
Jitindar
S
i
n
gh
targe
t
/
p
pc:
A
dd execute pe
r
mission checking to acc
e
s
s
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jiti
n
dar Sing
h
t
a
rget/ppc
:
Add Instr
u
c
t
i
on
A
uthority Mask
Register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Ji
t
indar
Singh
hw
/
ppc/
s
papr: Add
P
OWER9
to pse
r
ies cpu model
s
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar
S
in
g
h
t
arget/ppc/POWER9: Add cpu_has_work functio
n
f
or POWER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar
Sin
g
h
target
/
ppc/POWER9: Add PO
W
ER9 pa-fea
t
ures
de
f
i
n
it
i
o
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitind
a
r Singh
target/ppc/POWER9: Add POWER9 mmu fault ha
n
d
ler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
r
aj Ji
t
indar
Singh
target/ppc: Don't gen an
SDR1 on PO
W
ER9 and re
w
o
rk
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar
S
ingh
tar
g
et/
p
pc: Add patb
_
e
ntry to sPAPRMachi
n
eState
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
Jitin
d
ar Singh
target/ppc: Add POWE
R
9/ISAv3
.
0
0
to co
m
pat
_
table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
Suraj Jitindar Singh
target/ppc: Remove the
f
unction
ppc_hash64_set_sdr1()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
raj Jitindar Singh
target/ppc/POW
E
R9:
D
irect al
l
instr and d
a
ta storage
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Sur
a
j Jitin
d
ar
Singh
ta
r
get/ppc/POWER9: Adapt LPCR handling for
POWER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Ji
t
indar S
i
ngh
target/ppc/POWER9: Ad
d
ISAv3
.
00 MMU definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Sur
a
j Jitindar Si
n
gh
target/ppc:
Fix LP
C
R DPFD mask define
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitin
d
ar Singh
ta
r
get/ppc/mm
u
_hash64: Fix incorrect shift value in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar Singh
t
a
rget/ppc/mmu_hash6
4
:
F
ix pr
i
nting
u
nsig
n
ed as signed int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar
S
ingh
tc
g
/POWER9: NOOP the cp_abort instruc
t
ion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Su
r
aj Jitin
d
ar
S
ingh
target/ppc/debug: Pri
n
t LPCR register valu
e
if
r
e
gis
t
er
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitinda
r
Sin
g
h
target/ppc: Add pcr
_
suppor
t
e
d to P
O
WER9 cpu class
d
efinition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Sur
a
j Jitindar
S
ingh
p
o
werpc/cpu-models: renam
e
ISAv3
.
0
0 logic
a
l
P
VR definiti
o
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree