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: Work [S]PURR implementation and add HV support
2019-12-16
S
ur
a
j Jitindar Singh
target/ppc: Wor
k
[S]
P
URR implem
e
n
t
ation and
a
d
d HV
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-12-16
Sur
a
j Jitindar
S
ingh
target/
p
pc: Implement the VTB for HV acce
s
s
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-08-28
S
u
r
aj
J
i
tin
d
ar
Sing
h
powerp
c
/
sp
a
pr:
Add host
t
hrea
d
s parameter
t
o
ibm,
g
et_system_
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20190827045751.22123-1-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-29
Suraj Jitindar Sin
g
h
ta
r
g
e
t
/
ppc: Se
t
P
SSCR
_
EC on c
p
u
ha
l
t to p
r
even
t
spuri
o
us
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20190516005744.24366-1-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-05-29
Suraj Jitindar Si
n
gh
t
a
rget/ppc: Add ibm,purr and ibm,spurr device-
t
ree
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20190506014803.21299-1-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
Jitin
d
ar Singh
target/ppc/spapr:
En
a
ble H_PA
G
E_INIT
i
n-kernel hand
l
ing
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20190306060608.19935-1-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj
J
i
t
inda
r
Si
n
gh
target
/
ppc/spapr: Clear partition
t
abl
e
entry when
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20190305022102.17610-1-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
Jitinda
r
Singh
t
a
rget/ppc/
s
papr: Ena
b
l
e
mitigat
i
ons by default for
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
Message-Id: <20190301044609.9626-3-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jiti
n
dar Singh
targe
t
/ppc/tcg: make sp
a
pr_caps apply cap-[cfpc/sbbc
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
Message-Id: <20190301044609.9626-2-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Singh
ta
r
get/ppc/spap
r
:
A
dd SPAPR_CA
P
_CCF_ASSIST
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20190301031912.28809-2-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-03-12
Sur
a
j J
i
tindar
S
i
n
gh
tar
g
e
t
/p
p
c/spapr:
A
dd workar
o
und op
t
ion to SPAPR_CAP
_
IBS
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20190301031912.28809-1-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar S
i
ng
h
targ
e
t/ppc
/
spapr: Enable the
large dec
r
e
m
e
n
ter
f
or
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20190301024317.22137-4-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-03-12
Suraj
Jitindar
S
ing
h
target/ppc: Implement large de
c
rementer suppor
t
for KVM
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20190301024317.22137-3-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-03-12
Suraj Jitindar Singh
targe
t
/ppc: Implement large decrementer su
p
port for TCG
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20190301024317.22137-2-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2019-03-12
Su
r
aj Jitin
d
ar Si
n
gh
target/ppc
/
spapr:
Add SPA
P
R
_
CAP_LARGE_DECREMENTER
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20190301024317.22137-1-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-12-20
Suraj Jitindar Si
n
gh
t
a
rget/ppc:
t
c
g:
Imple
m
en
t
a
ddex instr
u
ctio
n
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-11-08
Suraj
J
i
t
ind
a
r
Si
n
gh
ppc/spa
p
r_caps: A
d
d SPAPR_C
A
P_NESTED_KVM_HV
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-11-08
Suraj Jitin
d
ar Singh
targe
t
/ppc: Add one
reg
i
d
for p
t
cr
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-06-21
Sura
j
Jitindar S
i
n
g
h
h
mp-commands: us
e
lo
n
g
f
or be
g
in and length in dump
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20180620003202.10546-1-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-06-16
Sura
j
Jitindar Sin
g
h
pp
c
/spapr_cap
s
:
Don't disa
b
le cap
_
cfpc
o
n
P
OWER8 by
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-06-16
S
u
raj Jit
i
ndar Singh
ta
r
get
/
ppc:
D
on't req
u
ire pr
i
v
ate l1d cache on
P
OW
E
R8
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-06-11
S
u
raj Jitindar Si
n
gh
target/ppc:
Facto
r
out the parsing in kvmppc_get_cpu_charact
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-03-06
Suraj
J
itindar
Singh
p
pc/spa
p
r-caps
:
Define the ps
e
ries-2
.
12-sxxm machine
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitinda
r
Singh
ppc/spapr
-
caps:
Convert cap
-
ibs to cus
t
om spapr-cap
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-03-06
Suraj
J
itindar Singh
ppc/spapr-caps: Convert cap-sbbc to custom
spapr-cap
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Sin
g
h
p
pc/s
p
apr-caps
:
Convert
cap-c
f
pc t
o
c
u
stom spapr-cap
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar
S
ingh
ppc/spapr-caps: Add s
u
pport for custom s
p
apr_capa
b
ilities
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-03-06
Suraj Jitindar Sing
h
t
arget/ppc: Check mask
whe
n
setting cap
_
p
p
c_safe_i
n
direct_branch
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jitin
d
ar Si
n
gh
ppc/
s
papr-c
a
p
s: Dis
a
llow set
t
ing
workar
o
und for sp
a
pr
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-16
Suraj Jiti
n
d
a
r
S
i
n
gh
ppc/spapr-caps
:
Change migr
a
tion
m
acro to take full
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-29
Sur
a
j Ji
t
inda
r
Si
n
gh
target/ppc/spapr: Add H-Call
H
_GET
_
C
P
U_CHARACTERIS
T
ICS
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-29
Suraj
Jiti
n
dar Sing
h
target/ppc/spapr_caps:
Add new t
r
istat
e
cap safe_indirect_branch
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-29
S
u
raj Ji
t
indar Singh
target/
p
pc/sp
a
pr_caps
:
Add
n
ew tris
t
ate cap
s
a
f
e
_b
o
u
nds
_
check
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-29
Sur
a
j Jitindar Singh
t
arget/ppc/spapr_
c
aps: Add new t
r
is
t
a
te cap safe_cache
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-29
Suraj
Jit
i
ndar Singh
target/
p
pc/spapr_caps: A
d
d
s
u
pp
o
rt
f
or tristate spapr_capabi
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-29
S
uraj Jitinda
r
Singh
target/p
p
c/kvm: Add cap
_
ppc_safe_[cache/bounds_c
h
eck
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-20
Sura
j
J
itinda
r
Sin
g
h
target/ppc/
s
papr_
c
aps
:
A
dd mac
r
o to g
e
n
e
r
ate sp
a
pr_ca
p
s
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-16
S
u
raj J
i
tindar Singh
h
w/ppc/
s
p
a
p
r_caps: Rewor
k
s
papr_ca
p
s to use uint8 internal
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
S
u
raj Jitin
d
ar
S
i
ngh
ta
r
g
e
t/ppc:
Fix setti
n
g of
c
pu
-
>
c
ompat_p
v
r on
i
ncoming
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-11-27
S
u
r
a
j
Jitinda
r
S
i
ngh
target/ppc: Move setting of patb
_
entry on hash tab
l
e
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-11-19
Suraj Jitindar Singh
t
arget/p
p
c: Update
s
etting of cpu fe
a
tu
r
es to
ac
c
ount
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-11
Suraj J
i
tindar Singh
targe
t
/
ppc: Add deb
u
g f
u
nctio
n
for rad
i
x
m
mu transla
t
i
on
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-11
Suraj Jitindar Singh
tar
g
et/ppc:
Refactor tcg radix mmu co
d
e
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-06-30
Suraj Jitind
a
r
Singh
target/ppc:
F
ix return value in
tcg r
a
dix mm
u
fau
l
t
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-06-29
Suraj Jitindar
S
i
ngh
m
o
n
i
tor: Add -a (all) option to info registers
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
...Id: <20170608054116.17203-1-
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-06-05
Suraj Jiti
n
da
r
S
i
n
gh
targe
t
/ppc: Fixup set_s
p
r error in h_register_process_table
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-06-04
S
u
raj Jitind
a
r Si
n
gh
help: Add newline to end of thread opt
i
on help text
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-05-10
Suraj
Jitindar Singh
t
arget/ppc: En
a
ble
R
ADIX mmu mode
f
or
pseri
e
s TCG gues
t
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jit
i
ndar Singh
target/ppc: Impl
e
me
n
t ISA
V3
.
00 r
a
dix page fault handler
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitin
d
ar Singh
target/ppc: Change tlbie
invalid fields
f
or POWER9
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-05-10
Suraj Jitin
d
ar Sing
h
target/p
p
c: Up
d
a
t
e tlbie to
check privi
l
ege level b
a
sed
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-05-10
S
uraj Jitin
d
ar Singh
target/p
p
c
:
S
et UPRT and GTSE on all cpus
in
H
_
REGISTER_
P
ROC
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-04-26
S
u
r
aj Jitindar Singh
tar
g
et/ppc:
Fl
u
sh T
L
B on write to PID
R
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-04-26
Suraj Jitindar Singh
target/ppc:
Add ibm,processor-ra
d
ix-AP-enco
d
ings for TCG
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-04-26
Su
r
aj Jitindar Singh
target/
p
pc: Implement H
_
RE
G
ISTE
R
_
PROCESS_TABLE H_CA
L
L
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-04-26
Su
r
a
j
Jitinda
r
Sing
h
target/ppc:
Add
new H-CAL
L
shells
f
or
in memo
r
y t
a
bl
e
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
Jitindar Sin
g
h
target/ppc: Rework hash mmu page fa
u
l
t
c
o
d
e
and a
d
d
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
Jit
i
ndar Sing
h
target/ppc: Move no-execute and guar
d
e
d
page checki
n
g
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-03
Sur
a
j Jitind
a
r Singh
target/
p
pc: Add ex
e
c
u
te
p
ermis
s
ion checking to access
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
i
t
i
ndar Singh
target/ppc: Add
I
nstruction
Author
i
ty Mas
k
Re
g
ister
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-03
S
u
ra
j
Jitind
a
r Si
n
gh
hw/
p
pc/spapr: Add POWER9 to
p
series cpu models
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Jitindar S
i
ngh
target/ppc/POWER9: Add cpu
_
has_work
f
unction f
o
r
POWER9
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-03
Suraj J
i
tindar Singh
t
a
rget/ppc/POWER9: Add POW
E
R9 pa
-
fe
a
t
ures definit
i
on
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-03
Sur
a
j Jitindar S
i
ngh
target/ppc/P
O
WER9: Add POW
E
R9
mmu fault hand
l
er
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-03
Sur
a
j Jitindar Singh
t
a
rget/ppc: Don'
t
g
e
n an SDR1
o
n P
O
WER9 and rewo
r
k
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-03
Suraj
J
itindar Singh
targ
e
t/ppc:
Ad
d
patb
_
e
n
try to
s
P
APRMa
c
h
i
neState
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-03
Suraj Ji
t
indar Singh
target/ppc
:
Ad
d
POWER9/
I
SAv3
.
00 to compat_table
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-01
Suraj Jitindar Sin
g
h
target/p
p
c: Remove the function p
p
c_hash64_set_
s
d
r
1()
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Ji
t
in
d
a
r Singh
target/p
p
c/POWER9: D
i
rect all instr and data
st
o
rage
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-22
Su
r
aj Jitindar S
i
ngh
target/pp
c
/
POWER9:
A
dapt LPCR handling for POW
E
R9
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-22
Suraj Jit
i
ndar Singh
target/pp
c
/POWER9: A
d
d
I
SAv3
.
00 MMU
defi
n
it
i
on
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-22
S
u
r
aj Jitind
a
r Singh
ta
r
get/ppc
:
Fix LPCR
D
PFD mask def
i
ne
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar Singh
ta
r
get/ppc/mmu_hash6
4
:
F
ix inco
r
rect shift value i
n
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Ji
t
indar
S
ing
h
target/ppc/mmu
_
hash64: Fix printing unsigned
as sign
e
d int
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-01
Suraj Jitindar
S
in
g
h
tcg/POWE
R
9: NOOP the cp_abort
instructi
o
n
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-01
Su
r
aj Jitindar Singh
target/ppc/debug: Print LPCR
r
egiste
r
value if register
.
.
.
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Jitin
d
ar Sin
g
h
target/p
p
c: A
d
d
pcr_supported to POWER9 c
p
u
cla
s
s d
e
finition
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-30
Suraj Ji
t
indar Singh
powerpc/c
p
u-models:
r
ename ISAv
3
.
00
logical
PVR definit
i
on
...off-by: Suraj Jitindar Singh <
sjitindarsingh@gmail.com
>
commit
|
commitdiff
|
tree