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
pseries: Move sPAPR RTC code into its own file
2015-03-09
David Gibson
pseri
e
s:
M
ove sPAPR
R
TC co
d
e into
i
ts own file
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2015-03-09
Da
v
i
d
Gibson
Add mo
r
e VMSTATE
_
*_TE
S
T
vari
a
nts for integers
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2015-03-09
D
a
vid Gibson
G
e
n
eralize QO
M
p
ubl
i
sh
i
ng
of date and time from mc146818
r
tc
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2015-03-09
D
avid Gibson
p
se
r
ies: Limit PCI hos
t
bridg
e
"
index" value
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2015-02-27
Dav
i
d Gi
b
son
Give ivshmem its
o
wn config option
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2015-02-27
David Gi
b
son
Create s
p
ecif
i
c config
o
ption
f
or
"
platform-bus"
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2015-02-27
David Gibson
Add sp
e
cific config
options for PC
I
-
E
bridges
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2015-02-18
D
avid Gibson
Make sysbu
s
EHCI devices ARM only by defa
u
lt
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2015-01-07
David Gibs
o
n
P
PC: Fix
cra
s
h
on spa
p
r
_
tce_table_fina
l
ize()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2015-01-05
David
Gibson
virtio-serial: Don't keep a
p
e
rsistent copy of config
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2015-01-05
Dav
i
d
G
i
b
s
o
n
virtio
_
seri
a
l: Don't us
e
vser->confi
g
.
max_nr_ports
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2014-11-28
David Gibso
n
F
ix for crash after
m
igra
t
ion
i
n virtio-rng on bi-endian
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2014-11-04
Da
v
id Gibson
spapr
:
Cleanup machine naming convent
i
ons, and prepare
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2014-11-04
David Gibs
o
n
target
-
ppc: virte
x
-ml507 ma
c
hin
e
type should depend
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2014-05-30
David G
i
bson
vfio: Add gue
s
t side IOMMU support
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2014-05-30
Davi
d
Gibson
vf
i
o:
C
reate VFIOAddressS
p
ace objects as need
e
d
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2014-05-30
David Gibson
vfio: Introduce VFIO address spaces
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2014-05-30
D
a
v
id Gibson
memory: Sanity chec
k
that no lis
t
eners remai
n
on a
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-10-25
D
avid Gibson
xi
c
s-kvm:
S
u
pport for in-
k
er
n
e
l
XICS interrupt cont
r
o
ll
e
r
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-10-25
D
avid Gibso
n
target-ppc: Add helper for
K
VM_PPC_RTAS_DEFINE_TOKEN
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
Acked-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-29
Davi
d
Gibson
pseries
:
s
a
ve
v
m
s
u
pport for PCI host bridge
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-29
David
G
ibs
o
n
pseries:
s
avev
m
support
f
or pseries ma
c
hin
e
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-29
Davi
d
Gibson
pse
r
i
e
s
: sa
v
ev
m
suppo
r
t for
P
A
P
R
v
i
rtua
l
SCSI
Cc:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-29
Dav
i
d Gibson
pseries
:
savev
m
support
for PAPR VIO lo
g
ical tty
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-29
David Gibson
pseries:
s
avevm support
f
or
P
AP
R
VIO logical lan
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-29
David G
i
bson
p
series: savevm supp
o
rt for
V
IO devices
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
D
a
vid Gibson
pci
:
Fold hos
t
_bu
s
es l
i
s
t into P
C
IHo
s
t
State funct
i
onality
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
David Gib
s
o
n
pci: Re
m
ove doma
i
n from P
C
IHostBu
s
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
Da
v
id Gibson
pci: Simpler impl
e
mentatio
n
o
f primary PCI bu
s
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
David Gi
b
s
on
p
ci: Add root
bu
s
param
e
ter to pci_
n
i
c
_init(
)
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
David Gibson
pc
i
: Add root bus argument to
pci_
g
et_b
u
s_devfn()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
David
G
ib
s
on
pci: Repla
c
e pci_find_domai
n
() with
m
ore general
p
c
i
_root_bu
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
David
G
ibson
p
ci: Use helper to
find device's root bus in pci_find_doma
i
n()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
David Gibson
pci: Abol
i
sh pci_find_root_bus()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-04
David Gibson
pci: Move pci
_
read_de
v
addr to pci-ho
t
plu
g
-old
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-04
Dav
i
d Gibs
o
n
pci:
Clea
n
up
configur
a
tio
n
for pc
i
-hot
p
lug
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-06-30
David
G
ibson
pseries: U
p
date MAINTAINERS informatio
n
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-06-30
David Gibson
target-ppc:
Change default
machine fo
r
6
4-bi
t
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-06-20
D
avid G
i
b
son
m
e
mory: Add
iommu
m
ap/unmap no
t
ifie
r
s
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-05-06
David Gibs
o
n
pser
i
es:
F
ix d
e
bug message fo
r
out-of-bounds address
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-05-06
D
avid Gibson
pseries: Factor
o
ut che
c
k for o
u
t
-
of-bounds
LIOBN
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
D
a
v
i
d
Gib
s
o
n
pseries: Generate device paths for VIO
devices
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
Dav
i
d
Gibson
p
s
eries:
Convert VIO c
o
de to QOM st
y
le
type safe(ish
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
David Gibs
o
n
target-ppc: Synchronize
VPA sta
t
e w
i
t
h KVM
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
David Gibson
pse
r
ies: Fix some small e
r
rors in
XICS logic
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
David Gibson
target-p
p
c: Add more
stubs
f
or PO
W
ER7 PMU registers
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
D
a
vid Gibson
pseries: Fix
e
s and enhancements to L1 cache
p
r
o
perties
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
David G
i
bson
pseries: Fix incorr
e
ct calc
u
lation of RMA size in c
e
rtain
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-26
Davi
d
G
ibson
s
a
v
e
vm:
F
ix
b
ugs
i
n
the VMSTATE_VBUFFER_
M
ULTIPLY d
e
finition
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-26
David Gi
b
son
s
avevm: Add V
M
STATE_STRUCT
_
VARRAY_POINTER_UINT32
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-26
Dav
i
d G
i
bson
savevm: Add VMSTATE_FL
O
A
T
64 helper
s
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-26
Da
v
i
d
Gibson
savevm:
Add
V
MSTATE_UINTTL_EQUAL helper
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-26
Dav
i
d Gibson
savevm: A
d
d
VMSTATE_UI
N
T
64_EQUAL
h
e
l
p
ers
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
target-ppc: Use QOM method d
i
sp
a
tch f
o
r
MMU fa
u
lt hand
l
i
ng
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibso
n
t
ar
g
et-ppc: Move ppc tlb_fill im
p
lementation into mmu_helper
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Split user only c
o
de out of mmu_helper
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gi
b
son
mmu-hash64: Implemen
t
Virtual
P
age C
l
ass Ke
y
P
r
otection
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-ha
s
h*: M
e
rge translate an
d
fault hand
l
i
n
g functions
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: Do
n
't use full ppc
_
h
a
sh{32,
64}
_
tran
s
late
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>`z
commit
|
commitdiff
|
tree
2013-03-22
David G
i
b
son
mmu-hash*: Correctly mask RPN
f
rom hash
P
TE
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: C
l
ea
n
up r
e
al ad
d
r
e
s
s calc
u
lation
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu
-
ha
s
h
*
: Clean
u
p
P
TE flags upda
t
e
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
avi
d
Gibs
o
n
mmu-
h
ash64:
Factor S
L
B
N bit
i
nto per
m
i
ssions bits
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
m
u-hash*: Clean
up permission chec
k
i
n
g
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mm
u
-hash32: Remove nx from context s
t
ruc
t
ure
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
b
son
m
m
u-hash*:
D
on't update PTE flags when permission is
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash
3
2:
D
on't look
u
p pa
g
e tables
on BAT per
m
ission
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash
3
2: Cl
e
anup BA
T
lookup
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibson
m
mu-hash3
2
: Cl
e
an up BAT matching lo
g
i
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
mmu-hash32
:
Split
B
AT size logic from
p
ermiss
i
ons logic
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ib
s
on
mmu-hash3
2
: Remove odd pointer usage
f
rom BAT code
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
s
o
n
mmu-h
a
sh*: Fol
d
pte_
c
hec
k
*() logic into c
a
ller
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
mmu
-
hash64: Clean u
p
p
pc_
h
ash64_htab_l
o
ok
u
p()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
s
o
n
mmu-h
a
sh*: Remove permission ch
e
ckin
g
f
rom find_pte
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
mmu-hash*: M
a
ke
find_
p
te{32, 64}
d
o
m
o
re of
the job
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gi
b
son
mmu-has
h
*: Separate
PTEG searching from permissions
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d
G
ibson
mmu-hash*
:
D
o
n't keep
l
ooki
n
g
f
or
PTEs
af
t
er
w
e fin
d
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-h
a
sh*: Cleanup segment-level NX check
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gi
b
son
mmu-hash32: Split di
r
ect store s
e
gment handlin
g
into
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
a
v
i
d
Gibson
mmu-hash32: Split out handling of direct store s
e
gments
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
m
mu
-
hash*: Combine pp
c
_hash{3
2
, 64
}
_
get_physical_addre
s
s
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: Remove e
a
ddr
f
i
e
ld from
m
mu_ctx_hash{32
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibs
o
n
m
mu-hash64: R
e
mo
v
e
nx from mmu_ctx
_
h
a
sh64
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: R
e
d
uce use
of acc
e
ss_type
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
b
son
mmu-hash*: A
d
d hash pte
l
o
a
d/store h
e
lpers
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: Add header file
f
or definitio
n
s
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
t
a
rget-ppc: m
m
u_ctx_t should not be a
global type
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gi
b
son
target-ppc: Disent
a
n
gl
e
BAT code
for 32-bit hash MMUs
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d G
i
bson
target-ppc: Don't share get_pteg_offset
(
) between
32
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gib
s
on
target-ppc: Disentangle
hash mmu helper functions
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-pp
c
: Disentangle hash mmu versions of cpu_get_p
h
y
s_pa
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
target-pp
c
: Disen
t
angle
h
ash
mmu paths
f
o
r
cpu
_
ppc_handle_mm
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
t
arget-ppc: Dis
e
n
tangle get_physical_address() paths
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
b
s
on
target-ppc
:
Rework get_physical_
a
ddr
e
ss()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target
-
ppc: Disentangle g
e
t_segment(
)
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target
-
ppc: Disent
a
n
gle
find_
p
te(
)
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
b
s
on
target-ppc: Disentangle
p
te_check()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
targ
e
t-ppc: Mo
v
e SLB handling in
t
o a mmu-hash64
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibso
n
target-ppc: Remov
e
a
ddre
s
s chec
k
for logging
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: T
r
i
via
l
clea
n
ups
in mmu_h
e
lper
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
next