repo.or.cz
/
qemu
/
armbru.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
hw/arm: Add AHCI/SATA controller to Allwinner R40 and Bananapi board
2024-01-18
Gav
i
n
Shan
hw
/
a
r
m
/
vir
t
: Co
n
solidate valid CPU types
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-12
Gavin Shan
n
uma: Skip inva
l
idation
of cluster
and
N
UM
A
n
o
de boundary
.
.
.
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
G
avi
n
Shan
hw/riscv/shakti_c: Ch
e
ck CPU type in machi
n
e_run_board_init
(
)
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
G
avin
Shan
hw/arm: Check CPU type in
m
achine_ru
n
_bo
a
rd_init()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin Shan
hw/arm/sbsa-ref: Check
CPU type
i
n
machine_run_
b
o
a
rd_init()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin Shan
h
w
/
a
rm/virt:
C
heck
C
P
U
type in ma
c
hine_ru
n
_boa
r
d_init()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
G
a
vin Shan
hw/
a
rm/virt: H
i
de host
CPU mo
d
e
l
f
or tcg
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin Shan
machin
e
: Print C
P
U mod
e
l name instead of CPU type
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
G
a
v
i
n Sh
a
n
machine: I
m
prove is_cpu
_
t
y
pe_supported()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Ga
v
in Shan
mac
h
ine: Intr
o
du
c
e
h
elpe
r
is_
c
pu_type_supported()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
G
a
vi
n
Shan
mach
i
ne
:
U
se error ha
n
dli
n
g when
CPU
t
y
pe is checked
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gav
i
n Sh
a
n
target
:
Use generic cpu
_
m
o
d
e
l_from_type()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin Shan
target/xt
e
nsa: Use g
e
n
er
i
c
c
pu_l
i
st()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin
S
han
target/t
r
icore: Use g
e
neric cpu_l
i
st()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
G
avin Sh
a
n
t
a
rget/sh4: Use generic cpu_list()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin Sha
n
tar
g
et/rx
:
Use
generic cpu_li
s
t()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin Shan
target/riscv
:
U
s
e
generic
c
pu
_
list()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin Shan
target/openris
c
: Us
e
generic cp
u
_list()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin Shan
t
arg
e
t/m
i
ps: Use generic
c
pu_list()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin Sh
a
n
tar
g
et/m68k: Use generic cpu_list
(
)
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Ga
v
in Shan
ta
r
g
e
t/l
o
onga
r
ch: Use generic cpu_list()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin Sha
n
t
a
rget/hpp
a
: Us
e
g
eneric cpu_list()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gav
i
n Sha
n
t
a
rget/hexa
g
on: Use gen
e
ric
c
pu_li
s
t()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
G
a
vin Sh
a
n
target
/
cris: Us
e
gene
r
ic cpu_list()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavi
n
S
h
a
n
targ
e
t/avr: Use g
e
neric cpu_
l
ist()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin S
h
an
t
arget/a
r
m: Use generic cpu_list()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gav
i
n Shan
tar
g
et
/
al
p
ha: Use generic cp
u
_
l
ist()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin
S
han
c
pu: Add gener
i
c cpu_l
i
st
(
)
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
G
a
vin Sh
a
n
c
pu:
A
d
d
helper
cpu_mod
e
l_from_t
y
p
e()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavi
n
Shan
t
a
r
g
et/hppa
:
Remo
v
e object_cl
a
ss_is_abstr
a
ct()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2024-01-05
Gavin Shan
targ
e
t
/alpha
:
Rem
o
ve fallback to ev67 cpu cl
a
s
s
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2023-11-20
G
avin
Shan
hw/core/machine: Constify Machin
e
Clas
s
::valid_cpu_types[]
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2023-07-31
Gavin Shan
kvm: Fix c
r
ash due
to access unini
t
ializ
e
d kvm
_
stat
e
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2023-06-26
Gavin
Shan
hw/riscv
:
Validate
cluster and NUMA node boundary
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2023-06-26
Gavin Shan
hw/ar
m
: Val
i
date c
l
ust
e
r and NUMA
node
bo
u
n
dary
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2023-06-26
Gavin Sh
a
n
numa: V
a
lidate
cluster and NUMA node
b
o
undary if
required
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2023-05-18
Ga
v
in Shan
k
v
m
:
Enab
l
e
dirty ring for arm64
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2023-05-18
G
a
v
in Shan
kvm: Add
h
elper
kvm_dirty_ring_ini
t
()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2023-05-18
Gavin Shan
kvm: Sy
n
chronize
the
backup bitmap
in the
l
ast
s
t
a
g
e
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2023-05-18
Gavin Shan
migrati
o
n: A
d
d la
s
t s
t
a
g
e i
n
dicator to global dirty log
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Gavin S
h
an
h
w/arm
/
virt: Add properties to disable high memory
.
.
.
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Gavin Shan
hw/ar
m
/vi
r
t
:
Add 'c
o
m
p
act-highmem' property
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Gavin
S
h
an
hw/arm/virt: Imp
r
ove
h
i
gh memory
r
eg
i
on
a
d
dress
assignme
n
t
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Gavin Shan
hw/arm/virt: Introduce virt_get
_
h
igh_m
e
mmap_enable
d
.
.
.
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
G
a
v
in Sha
n
hw/arm/virt: I
n
tro
d
uce va
r
i
able r
e
gion_base in virt_set_high
.
.
.
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Gavi
n
Shan
hw/arm/virt:
R
ename variable size to
r
egi
o
n_siz
e
in
.
.
.
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Gavin
S
ha
n
h
w
/a
r
m/
v
irt: Intr
o
du
c
e virt
_
set_high_memmap
(
) he
l
per
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-05-09
Gavin Shan
h
w/acp
i
/aml-bui
l
d: Us
e
exi
s
tin
g
C
P
U topolo
g
y t
o
build
.
.
.
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-05-09
Gavin Sha
n
hw/a
r
m/vi
r
t
: Fi
x
CPU's
d
e
fault NUMA
n
ode ID
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-05-09
Gavi
n
Sh
a
n
qtest
/
numa-te
s
t:
C
orrect C
P
U and NUMA associa
t
i
on in
.
.
.
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-05-09
Gavin Shan
h
w/arm/virt: Consider SMP config
u
ratio
n
in
CPU topology
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-05-09
Gavin
Shan
qt
e
st/nu
m
a-test: Specify CPU topo
l
og
y
in
aa
r
ch64_n
u
ma_cpu()
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-05-09
G
avin Shan
q
a
pi/machine
.
json: Add cluster
-
id
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-01-20
Gavin Shan
h
w
/arm/virt:
S
upport f
o
r vir
t
io
-
m
em-p
c
i
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2022-01-20
G
a
vin S
h
an
v
i
rtio
-
m
e
m:
C
o
rrect d
e
fa
u
lt THP si
z
e for ARM64
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2021-10-20
Gavin Shan
h
w/arm/virt: D
o
n't create devic
e
-tree
n
ode fo
r
empty
.
.
.
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2021-03-23
Gavi
n
S
h
an
h
w
/arm/virt: Di
s
able pl011 clock migrat
i
on if
n
eeded
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2020-02-28
Gavin Shan
hw/
a
r
m
: U
s
e
TYPE
_
P
L011 to
c
reate s
e
rial port
Signed-off-by:
Gavin Shan
<gshan@redhat.com>
commit
|
commitdiff
|
tree
2016-06-17
Gavin Shan
v
f
io: Fix broken EEH
Signed-off-by:
Gavin Shan
<gwshan@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-09-23
G
a
v
in Shan
sP
A
P
R: Enable EEH on
V
FIO PCI
d
evice only
Signed-off-by:
Gavin Shan
<gwshan@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-09-23
Gav
i
n Shan
s
P
A
PR: Revert don't enab
l
e EE
H
on em
u
lated
PCI
dev
i
ce
s
Signed-off-by:
Gavin Shan
<gwshan@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-09-23
G
avin Shan
s
P
A
P
R: Introduc
e
rt
a
s_ldq()
Signed-off-by:
Gavin Shan
<gwshan@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-07-07
Gavin Shan
sPA
P
R:
Clear stale
M
S
Ix table during
E
EH re
s
et
Signed-off-by:
Gavin Shan
<gwshan@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-07-07
Gav
i
n
S
han
sPAPR:
Reenab
l
e
EEH functiona
l
ity on re
b
oot
Signed-off-by:
Gavin Shan
<gwshan@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-07-07
Gavi
n
Sh
a
n
s
P
APR: Don't enable EEH o
n
emulated PCI devices
Signed-off-by:
Gavin Shan
<gwshan@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-03-09
G
a
vin Shan
sPAPR: Implement sPAP
R
PHBClass EEH callbacks
Signed-off-by:
Gavin Shan
<gwshan@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-03-09
Gavin Shan
sPAPR:
I
m
p
leme
n
t EEH RTAS calls
Signed-off-by:
Gavin Shan
<gwshan@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2014-07-15
Gavin Shan
sPAP
R
/IOMMU: Fix
T
CE entry permission
Signed-off-by:
Gavin Shan
<gwshan@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree