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
spapr: introduce a new sPAPR IRQ backend supporting XIVE and XICS
2018-12-20
Suraj Jitindar Singh
target/ppc: tcg: Implement addex instruc
t
io
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Su
r
aj J
i
t
i
ndar Singh
ppc
/
sp
a
pr
_
caps: Add SPAPR_
C
A
P_NESTED_KVM_HV
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jitindar Sin
g
h
target/ppc
:
Add
o
ne reg id
f
or ptc
r
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-21
Suraj
Jitin
d
ar Singh
hmp-command
s
: use
l
ong for begin and length
i
n d
u
mp
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Suraj Jitindar Singh
ppc/spap
r
_caps
:
Don't disa
b
le cap_cfpc on POWER8 by
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-16
Sura
j
J
i
ti
n
dar Singh
target/ppc: Don
'
t require private l1d cache on PO
W
ER8
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-06-11
Suraj
J
itinda
r
S
i
n
gh
targe
t
/p
p
c: Factor ou
t
the
p
ars
i
ng in kv
m
p
pc_get_cpu_charact
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitinda
r
Singh
ppc/spapr-c
a
ps
:
D
efine the pseries-2
.
12-sxxm
m
a
c
hine
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Ji
t
indar Sing
h
p
pc/spapr-
c
aps: Convert cap-ibs to custom spap
r
-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Su
r
a
j
Jit
i
ndar
Singh
p
p
c
/
s
p
ap
r
-
c
aps: Convert ca
p
-sbbc t
o
c
u
stom spapr-cap
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj
Jitindar Singh
p
p
c/spapr-cap
s
:
Convert ca
p
-cfpc
to
custom spapr-ca
p
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Singh
ppc/
s
papr-cap
s
:
Add support fo
r
cu
s
tom spapr_capabilities
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar
S
ingh
target/ppc: Check
mask
w
he
n
s
ettin
g
cap_ppc_s
a
fe_indi
r
e
ct_branch
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitindar Singh
pp
c
/s
p
apr-caps: Disallow set
t
ing
w
ork
a
round f
o
r spapr
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitindar Singh
pp
c
/spapr-caps: C
h
an
g
e mig
r
ation macro
to ta
k
e fu
l
l
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
S
u
raj J
i
tindar S
i
ngh
target/ppc/spapr: A
d
d H
-
Call H_GET_CPU_CHARACTERISTICS
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Ji
t
indar Singh
target/ppc/spap
r
_
c
a
ps: Add new
t
ristat
e
c
ap safe_indirect_
b
ranc
h
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj J
i
tindar
S
in
g
h
t
a
rget/ppc/spapr_caps: Add new tristate
cap saf
e
_bou
n
ds_ch
e
ck
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj J
i
t
i
nda
r
Singh
targ
e
t
/
ppc/spap
r
_
caps:
Ad
d
new tri
s
tate cap safe_cach
e
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj Jit
i
ndar Sin
g
h
tar
g
et/pp
c
/spapr_caps: A
d
d support for tris
t
ate s
p
apr_cap
a
bi
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-29
Suraj
Jitindar Sing
h
targ
e
t/pp
c
/kvm: Add
c
a
p
_ppc_saf
e
_[cache
/
bounds_che
c
k
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-20
Suraj Jit
i
n
d
ar S
i
ngh
ta
r
get/ppc/spapr_
c
aps
:
Add ma
c
ro to genera
t
e spapr_caps
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2018-01-16
Suraj Jitin
d
ar Sin
g
h
hw/
p
pc/spapr_caps:
R
ework
spap
r
_c
a
ps to use ui
n
t
8 internal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Suraj Jitindar S
i
ngh
target/ppc: F
i
x setting of c
p
u->comp
a
t_pvr on incoming
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-27
Sur
a
j
Jitindar Singh
target/ppc: Move
s
e
t
ting of patb_
e
ntr
y
on hash
table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-11-19
Suraj Jitindar Singh
tar
g
et/ppc: Update
s
et
t
ing of cpu f
e
atures to account
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Sur
a
j
J
itindar Singh
targ
e
t/ppc: Add debu
g
functi
o
n for radix mmu
translat
i
o
n
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-07-11
Su
r
aj
J
itindar Singh
targ
e
t
/
ppc:
R
efactor tcg ra
d
ix mmu code
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-30
Sur
a
j
J
iti
n
d
ar Singh
ta
r
get
/
ppc: Fix return value in tcg radix
mmu fault
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-29
Suraj Jiti
n
dar Sing
h
monitor: Ad
d
-a (all
)
option to i
n
fo registe
r
s
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-05
Sur
a
j J
i
tindar S
i
ngh
targ
e
t/ppc
:
Fixup
set_spr
e
r
ror in
h
_re
g
i
ster
_
pr
o
cess_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-06-04
Suraj Jitind
a
r Sing
h
help: Add newline
to
e
nd of
t
h
read option help text
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitindar Singh
t
a
rg
e
t/ppc: Enable RAD
I
X mmu mode for pseries TCG guest
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jiti
n
da
r
S
ingh
t
arget/p
p
c:
I
mplement IS
A
V3
.
00
r
adix pa
g
e f
a
ult han
d
ler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitind
a
r Singh
target/ppc: Change tlb
i
e invalid fields
f
or
POWER9
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
S
u
raj
Jiti
n
dar Singh
t
arget/ppc: Upda
t
e
t
lbie t
o
check privi
l
ege l
e
vel based
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-05-10
Su
r
aj Jitindar Si
n
gh
t
arget/ppc: Set UPRT and GTSE on a
l
l cpus
i
n
H
_R
E
G
I
STER_PROC
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Sura
j
Jitindar Singh
t
a
rget
/
p
pc: Flush
TLB on w
r
ite to
P
IDR
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitindar Singh
target/p
p
c:
Add ibm,processor-radix-
A
P-encod
i
ngs for TCG
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
S
uraj Jitindar Singh
tar
g
e
t/ppc: Implemen
t
H_REGI
S
T
ER_PROCESS_TABLE H_CALL
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jit
i
ndar S
i
ng
h
target/pp
c
:
Add ne
w
H-CALL she
l
ls
f
or in memory table
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj Jitindar
Singh
ta
r
g
et/ppc: Rework hash mmu page
f
ault code and add
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
targ
e
t/ppc: Mo
v
e
no-execute and
g
uarded page checki
n
g
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj Jitind
a
r Singh
t
arget/ppc: Add execute permission chec
k
ing
to access
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Su
r
aj Jitinda
r
Singh
t
a
rget/pp
c
:
Add Instruction Authority
Mask Register
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
S
u
raj Ji
t
in
d
ar Singh
hw
/
p
p
c
/spapr: Add POWER9 to
p
seri
e
s cpu m
o
dels
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar
S
ingh
target/ppc/POWE
R
9
:
A
dd c
p
u_has_work function fo
r
P
O
W
ER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar Singh
target/ppc/PO
W
ER9: Add POWER9 pa-fe
a
tures definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
Jitindar Singh
target
/
ppc/POWER
9
: Add
POW
E
R9 mmu
f
a
u
l
t
handler
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj J
i
t
ind
a
r Si
n
gh
target/p
p
c: D
o
n't gen a
n
SDR1 on POWE
R
9 and rework
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Ji
t
ind
a
r Singh
t
a
rget
/
ppc: Add
p
atb_entry to sPAPRMachineState
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-03
Sura
j
J
iti
n
d
ar Singh
t
ar
g
et/p
p
c
:
Add
POWER9/
I
SAv3
.
00 to compat_table
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-03-01
Suraj Jit
i
ndar Si
n
gh
target/ppc: Remove the functi
o
n ppc_hash64_set_sdr1()
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitin
d
ar Singh
target/
p
p
c/P
O
WER
9
: Direct al
l
in
s
t
r
and data
st
o
r
a
g
e
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jit
i
ndar
S
ingh
target/ppc/P
O
WER9: Adap
t
LPCR handling for POWER9
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jitindar Singh
targe
t
/pp
c
/POW
E
R9: Add ISAv
3
.
00 MMU d
e
finition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-22
Suraj J
i
tindar Sing
h
target/ppc: Fix
LPCR DP
F
D mas
k
de
f
ine
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
uraj Jit
i
ndar Sing
h
target/p
p
c/m
m
u_hash
6
4: Fix incorrec
t
shift value in
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
S
u
raj Jitindar Singh
target/pp
c
/
mmu_hash6
4
: Fi
x
p
ri
n
ting u
n
signed as si
g
n
e
d int
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Sur
a
j Ji
t
i
n
da
r
Singh
tcg/PO
W
E
R
9:
N
OO
P
t
h
e
c
p_abort in
s
tr
u
c
tion
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar Singh
target/ppc/debug: Print LPCR reg
i
ster value if re
g
ister
.
.
.
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitindar Singh
t
arget
/
ppc: A
d
d
pcr_support
e
d to PO
W
ER9
c
p
u
c
l
a
ss definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitindar Singh
po
w
e
rpc/cpu
-
models: rename ISAv3
.
00 logical P
V
R
definition
Signed-off-by:
Suraj Jitindar Singh
<sjitindarsingh@gmail.com>
commit
|
commitdiff
|
tree