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: add HV support for POWER9
2019-03-12
Suraj Jitindar Singh
target/ppc
/
spapr
:
Enable H
_
PAGE_IN
I
T in-kernel han
d
ling
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Singh
target/ppc/spapr: Clear par
t
ition table entry when
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Sura
j
Jitindar Sing
h
target/ppc/spapr
:
Enab
l
e mitigat
i
ons by default for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
uraj J
i
tindar Singh
target
/
ppc/tcg: make s
p
apr_cap
s
a
pply cap-[cfpc/sbbc
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Sin
g
h
target/ppc/spapr: Add S
P
A
P
R_CAP_CCF_ASSIS
T
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Si
n
gh
target/ppc
/
s
p
apr
:
Add w
o
r
k
aro
u
nd opt
i
on to
SP
A
P
R
_CAP_IBS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj J
i
tinda
r
Singh
target/ppc
/
spap
r
: Enable th
e
la
r
g
e
d
ecrementer for
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj Jitindar Singh
targe
t
/
ppc: Impl
e
ment larg
e
decr
e
menter suppo
r
t for KV
M
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Si
n
gh
ta
r
ge
t
/ppc: Implement la
r
ge decrementer s
u
p
port f
o
r
T
CG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2019-03-12
S
uraj Jitindar Sin
g
h
tar
g
et/ppc/s
p
apr:
A
dd SPAPR_CAP_LARGE_DECREMEN
T
ER
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-12-20
Suraj Jitindar Singh
tar
g
et/ppc: tcg: I
m
plemen
t
addex instruction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj
J
itindar
S
ingh
ppc/sp
a
pr_
c
ap
s
: Add SPA
P
R_CAP
_
NESTED
_
KVM_
H
V
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
S
uraj Jitindar Singh
target/ppc: A
d
d one re
g
id f
o
r ptcr
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
S
uraj Ji
t
indar Singh
hmp-commands:
u
se l
o
ng
for begin an
d
lengt
h
in dump
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj
J
it
i
ndar Singh
p
pc/spapr
_
caps
:
Don't disable cap_cfpc o
n
PO
W
ER
8
b
y
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Jitindar Singh
ta
r
g
et/ppc:
Don't require pri
v
a
te l1d cache on POWER8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Su
r
aj
J
itindar
S
in
g
h
t
a
rge
t
/ppc:
F
acto
r
out th
e
parsing in
k
vmppc_get_
c
pu_
c
haract
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar
S
i
n
gh
ppc/spapr-caps: D
e
f
i
n
e the pse
r
ies-2
.
12-sxxm
machine
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Sura
j
J
iti
n
da
r
Singh
ppc/spapr-
c
a
p
s: Conver
t
ca
p
-ibs to custom sp
a
pr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
raj J
i
tindar Singh
ppc/spapr-caps:
Convert
c
ap-sbbc
t
o cust
o
m
spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Ji
t
ind
a
r
Singh
ppc
/
s
p
apr-caps: Convert
cap-cfpc to custom spap
r
-
cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
S
u
raj Ji
t
indar Singh
p
p
c
/
spap
r
-caps: Add support for cust
o
m spapr
_
capabilities
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Sur
a
j Jitinda
r
Singh
target
/
ppc:
Ch
e
c
k mask when setting cap_p
p
c_s
a
fe_indirect_bran
c
h
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Sura
j
Jitindar Singh
p
p
c/spapr-cap
s
: Dis
a
llow set
t
ing w
o
rkaround for spapr
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Su
r
aj Jitindar Singh
ppc/spap
r
-caps: Change migration macr
o
to t
a
ke full
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
uraj J
i
tindar
Singh
targe
t
/ppc/spapr: Add H
-
Call H
_
GET_
C
PU_
C
HA
R
ACTE
R
IST
I
CS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sura
j
J
iti
n
dar
S
i
ngh
t
ar
g
et
/
ppc/spapr_caps: A
d
d new tristat
e
cap safe_i
n
direc
t
_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj J
i
tindar Singh
ta
r
g
et/ppc/
s
papr_caps:
Add
n
ew t
r
istate cap saf
e
_
bounds_check
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Sur
a
j
J
itindar Si
n
g
h
t
a
r
g
et/ppc/sp
a
pr
_
c
a
ps: Ad
d
new tristat
e
cap
sa
f
e_cache
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
uraj Jitinda
r
Sing
h
target/ppc/spapr_caps:
A
dd support for tristate spap
r
_capa
b
i
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
uraj Jiti
n
dar
Singh
target/ppc/kvm: Add cap_ppc_saf
e
_[cache/boun
d
s_check
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
Suraj Jitindar S
i
n
g
h
tar
g
et/p
p
c/spapr_caps: Add macro to generate
spa
p
r_cap
s
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
Sur
a
j Jitindar Singh
hw/ppc/spapr_caps
:
Rework
s
papr_
c
aps to use uint8 internal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Su
r
a
j
Jitin
d
a
r
Singh
ta
r
get
/
ppc: Fix settin
g
o
f cpu->compat_p
v
r
o
n i
n
coming
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jitinda
r
Singh
target/pp
c
: Mo
v
e
set
t
ing of patb
_
e
ntry on hash table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Sur
a
j Jitindar Singh
target/ppc
:
Update se
t
t
i
ng of cpu feat
u
res t
o
account
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
S
ur
a
j Jitindar S
i
ngh
target/
p
pc: Add debug func
t
ion for radix mmu translat
i
on
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitindar S
i
ngh
target/pp
c
: Re
f
actor tcg radix
mmu code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
S
u
raj Jiti
n
dar
S
ingh
target/ppc: Fi
x
retu
r
n v
a
lue in
t
cg radix
mmu
f
ault
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Suraj Jiti
n
dar S
i
ngh
monitor: Add -a (al
l
) opt
i
on to in
f
o
registers
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Suraj Jitindar Sing
h
tar
g
e
t
/ppc: Fixu
p
set_spr error in
h
_register_process_t
a
b
l
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
Suraj
J
itindar S
i
ngh
h
elp:
Add
ne
w
line
t
o e
n
d of thread opt
i
on
h
e
l
p text
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar Singh
t
ar
g
e
t/ppc: Enable R
A
DIX mmu
mode for p
s
eri
e
s TC
G
guest
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar
S
ingh
target/p
p
c
:
Impleme
n
t ISA V3
.
0
0 r
a
dix page fault ha
n
dler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitind
a
r
Sing
h
target/pp
c
:
C
han
g
e t
l
b
i
e in
v
a
lid fields for
POWER9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar S
i
ngh
target/ppc
:
Up
d
ate tlb
i
e to check privilege
level
b
a
s
e
d
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
S
u
r
a
j Jitindar Singh
target/
p
pc: Set
UPRT and GTSE on all cp
u
s in H_REGI
S
TER_PROC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
S
u
r
a
j
Jitind
a
r Singh
target/ppc: Flus
h
T
LB on
write to PI
D
R
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitin
d
ar Singh
ta
r
get/ppc:
Add i
b
m
,
p
r
oces
s
or-radix-
A
P-
e
ncodings fo
r
TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Sura
j
Jitindar
Singh
target/ppc:
Im
p
lement H_REGISTER_PROCES
S
_TABLE H_CALL
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitindar Singh
target/ppc: Add new H-CAL
L
shells
for in memory t
a
ble
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
Jitindar Singh
ta
r
get/pp
c
: Rewo
r
k hash m
m
u page
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/p
p
c: Move no-execut
e
and
g
uard
e
d
page ch
e
cking
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitind
a
r Singh
targe
t
/ppc: Add execute per
m
issi
o
n che
c
king to acces
s
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
uraj
Jitind
a
r Singh
t
a
rget/ppc: Add In
s
truct
i
o
n
Au
t
hority Mask Register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
J
it
i
ndar Singh
hw/pp
c
/
spapr: A
d
d POW
E
R9 to pseries cpu models
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar
Singh
t
a
r
get/ppc/PO
W
ER9: Ad
d
cpu_has_work funct
i
on for
P
O
WER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
iti
n
dar Singh
target/ppc/POWER9:
Add POWER9 pa-features definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jit
i
ndar Singh
target/ppc/POWER9
:
Add P
O
WER9 mmu fault h
a
n
dler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitind
a
r Singh
t
arget
/
ppc
:
Don't gen an SDR1 on POW
E
R9 and r
e
wo
r
k
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
r
a
j
Jitindar Singh
target/ppc: Add patb_entry to sPAPRMachineState
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj Jitin
d
ar Singh
target/ppc: Add POWER9/
I
S
Av3
.
00 to
c
ompat_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
S
uraj Jitindar Singh
ta
r
ge
t
/ppc: Re
m
ove
t
h
e
f
u
nction ppc_hash64_set_sdr1()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
r
a
j Jitin
d
ar Singh
target/p
p
c/POWER9: Dir
e
c
t
all ins
t
r
and data storag
e
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
u
raj Jitindar Singh
targ
e
t
/
ppc/P
O
WER9: Ada
p
t
LPCR
han
d
ling fo
r
PO
W
ER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
S
uraj Ji
t
ind
a
r Si
n
g
h
target/
p
pc/POW
E
R9: Add ISAv3
.
0
0
MMU d
e
f
inition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jiti
n
dar
Singh
t
a
rget/ppc: Fix LPCR DPFD mask defin
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
uraj Jitindar Si
n
g
h
t
arget/ppc/mmu_hash64: Fix incorrect
s
hift
val
u
e in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitind
a
r
S
ingh
target/ppc/
m
mu_h
a
sh64: F
i
x p
r
inting
u
nsig
n
ed
a
s sig
n
ed int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jit
i
ndar Singh
tcg/POW
E
R
9
: NOOP the
c
p_a
b
ort
i
nstruction
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
u
r
aj Jiti
n
dar Singh
target/ppc/de
b
u
g: Print LPCR register
v
a
lue if
r
egister
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj
Jitindar S
i
ngh
target/
p
pc: Add pcr
_
support
e
d
to
P
OWER
9
cpu
cla
s
s d
e
finition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitindar
S
ingh
powerpc/
c
pu-models: re
n
ame ISAv
3
.
00 logical PVR definit
i
on
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree