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
mmu-hash32: Remove nx from context structure
2013-03-22
David Gib
s
on
mmu-hash32: Remove
n
x f
r
om context structure
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibson
mmu-hash*: Don't update PTE flags when pe
r
mis
s
ion is
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-has
h
32: Do
n
't look up page tables
o
n BAT permission
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash32: Cleanup
BAT l
o
o
kup
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibs
o
n
mmu-has
h
32:
Clean up BAT matching lo
g
i
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash32:
S
pl
i
t
BAT size logic from permiss
i
ons logic
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibs
o
n
m
mu-hash32: Remove odd pointer us
a
ge from BAT c
o
de
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibso
n
mmu
-
hash*: Fold pte_
c
h
eck*() logic in
t
o caller
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
G
i
b
s
on
mmu
-
hash64: Clean up ppc_hash64_htab_l
o
o
k
u
p
()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibs
o
n
mmu-hash*:
Remove pe
r
mission checking
f
rom f
i
n
d
_p
t
e
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
avid
G
ibson
mmu-
h
ash*
:
Make find_pte{32, 64}
d
o
more of t
h
e
j
ob
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gib
s
on
mmu-hash*: Separate PTEG
s
earching from permissions
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
avid
G
i
bson
mmu-hash*: Don't
keep
l
o
oking for PTEs after w
e
find
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
mmu-has
h
*: Cleanu
p
s
e
gment-level NX ch
e
ck
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
m
u-
h
ash32: S
p
lit di
r
ect store segment handling into
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
mmu-hash
3
2: Split o
u
t
hand
l
ing
o
f di
r
ect st
o
re segments
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gib
s
on
mmu-hash*:
Combine ppc_hash{32, 6
4
}_get_physical_address
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
mmu-ha
s
h
*: Rem
o
v
e
eaddr field fro
m
mm
u
_ctx_hash{3
2
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
mmu-ha
s
h64
:
Remove nx from mmu_ctx_hash64
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-
h
ash*:
Redu
c
e use of access_type
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
mmu-hash*:
A
d
d
hash
p
t
e
l
oad/store helpers
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*:
A
dd h
e
a
der file for definit
i
ons
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibson
target-ppc: mmu_ctx_t
should not be a glo
b
al type
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Disent
a
ngle 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 Gibson
target
-
ppc: Do
n
'
t shar
e
ge
t
_pteg
_
of
f
set() bet
w
een 32
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Disentangle
ha
s
h mmu helper fun
c
tions
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Di
s
entangle
h
a
s
h mmu versions of cpu_g
e
t_p
h
ys_pa
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d G
i
bs
o
n
t
ar
g
et-ppc: Disentangle
h
as
h
mmu paths fo
r
cpu_p
p
c_hand
l
e_mm
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-
p
pc
:
Disentangle get_
p
hysical_
a
d
dress
(
) paths
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
a
v
i
d Gi
b
son
target-ppc: Rew
o
rk
g
et_physica
l
_address()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibson
target-ppc: Disentangle get_segment()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Disen
t
angl
e
f
i
nd_pte()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibso
n
target-ppc: Disentan
g
le pte_check()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
t
a
rget-p
p
c: Move SLB handling i
n
to a mmu
-
ha
s
h64
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
tar
g
et-
p
p
c
:
Remove ad
d
ress check for
logging
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gib
s
on
target-p
p
c: Trivial clea
n
u
p
s in mmu_helpe
r
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
targ
e
t
-
p
pc: Remove ve
s
tigi
a
l
Po
w
erPC 620 supp
o
rt
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gib
s
o
n
pseries:
M
ove XICS initialization b
e
f
or
e
cpu
i
nitiali
z
ation
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
ta
r
get-ppc: Remove
C
ONFIG_P
S
ERIES depe
n
denc
y
in kvm
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
av
i
d Gibson
p
series: Remo
v
e "busname"
prope
r
t
y
for PCI host bridge
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
pseries: Fix breakage in CPU QO
M
con
v
ersio
n
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-15
David Gi
b
son
Fix TAGS creation
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-08
David Gibson
p
series: Add co
m
patible property to root of
d
ev
i
ce
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-08
D
avid Gibso
n
target-
p
pc: S
y
n
c
h
ronize FPU state with KVM
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-08
Dav
i
d
G
i
b
son
t
a
rget-ppc: Add
m
echanis
m
for synchroni
z
ing SPRs with K
V
M
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-08
David
G
ibson
pseries: Add cleanup h
o
o
k
f
o
r PAPR virtual LA
N
device
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-02-21
Da
v
id
G
ibson
Add some missing qt
e
st binaries to
.
gitignore
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-01-25
David Gi
b
son
p
s
eries: Adjust defaul
t
VIO address
allocations to
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-01-25
David Gib
s
on
p
ser
i
es: Improve handling
of multiple PCI h
o
st b
r
i
dges
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
Dav
i
d Gi
b
son
pseries: Increas
e
d
e
fault
NV
R
AM s
i
ze
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
David
G
ibson
target-ppc: D
o
n
't use h
w
addr to
r
epr
e
sent hardwa
r
e
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
David
Gibson
pseries: Don't allow T
C
E (iommu) tabl
e
s to be registered
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
David Gib
s
on
p
s
eries: Update SLOF for NV
R
AM
s
upport
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
D
a
vid Gibs
o
n
pseries: Implement PA
P
R NVRAM
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
David Gib
s
on
pseries: S
p
l
it xics irq configura
t
io
n
from sta
t
e information
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
David Gi
b
son
pseries: Add t
r
acepoints to the XI
C
S inte
r
rupt controlle
r
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
D
avid Gibson
pseries: F
i
x incorrect
i
nitia
l
ization of int
e
rrup
t
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-12
David Gibs
o
n
migration: Fix madvise breaka
g
e if host and guest hav
e
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-12
Dav
i
d Gibson
Fix off-by-1 error
i
n
RA
M
migration
code
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-11
David Gibson
virtio-blk
:
Remov
e
duplicate p
r
ope
r
t
y
definiti
o
n
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-11-28
David Gi
b
son
vir
t
io-sc
s
i: Fix subtl
e
(gues
t
) endian bug
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-11-28
David Gibson
virtio-scsi: Fix some endian bugs with
virtio-scsi
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-11-16
David Gibson
usb: Fix (another) bug
in usb
_
packet_map
(
) fo
r
I
O
M
MU
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-11-09
Da
v
id Gibson
xhci: F
i
x some DMA
h
ost e
n
dian bugs
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-11-01
David Gibson
p
s
eries: Cleanu
p
duplications of ic
s
_valid_irq() code
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-11-01
D
a
vi
d
Gibso
n
pser
i
es: Clean
u
p inc
o
nsistent variable name in xi
c
s
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-11-01
Dav
i
d Gibso
n
t
a
rget-
p
pc: Extend
F
PU
s
tate fo
r
newer P
O
WER
CPU
s
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-11-01
David Gibson
target-ppc: Rewor
k
s
t
orage of VPA reg
i
s
tration
s
t
ate
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-11-01
D
avid G
i
bs
o
n
Revert
"PP
C
: pseries
:
Remove hack for PIO window"
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-29
David Gibson
pseries: Implement qemu initiated shutdo
w
ns using EPOW
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-29
David Gibso
n
target
-
ppc
:
Rework storag
e
of
V
PA re
g
istration state
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-29
David Gib
s
on
pseries: Don't allow
duplicate reg
i
s
tratio
n
of hcalls
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-05
Davi
d
Gibson
ppc
/
p
s
eries: Reset VPA registration on CPU reset
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-05
David Gibson
pseries: Don't test for
M
SR_PR for
hypercalls u
n
der KVM
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
Dav
i
d
G
ibson
target-ppc:
Remove unused power_mod
e
field
from cpu
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
D
av
i
d Gibson
pseries:
Set
h
as
h
table size
b
a
s
e
d
o
n RAM
s
ize
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
Da
v
id Gibson
pser
i
es:
Remove un
n
ecessary locking from PA
P
R hash
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
D
a
vi
d
G
i
bs
o
n
target-ppc: KVM:
Fix s
o
me kernel version edge
c
ases
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
David Gib
s
on
pseri
e
s:
F
ix sem
a
ntics o
f
RTAS int
-
o
n, int-off and
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
D
avid Gib
s
on
pseries
:
Rew
o
rk implem
e
ntation of TCE bypass
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
Da
v
id Gibson
pseries:
R
emove n
e
ver use
d
flags field from
spapr vio
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
D
avid Gibson
pseries
:
R
emov
e
XICS irq t
y
pe enum
t
ype
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
D
a
vid
G
ibson
pseries: Remove C bitfi
e
lds from xics code
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
David Gibson
pseries:
S
m
a
ll clean
u
p to H_CEDE
im
p
lementation
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
David G
i
bson
p
s
e
ri
e
s: Fix XICS reset
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
David Gibs
o
n
p
s
eries:
R
e
set emul
a
ted PCI TCE tables on system reset
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
David
G
ibson
pserie
s
:
Clear TCE a
n
d signal state when res
e
t
tin
g
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
David Gibson
pseries:
A
d
d
suppor
t
for new KVM hash table control
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
D
a
vid Gibson
p
s
e
r
ies
:
Use
n
ew method
to c
o
rre
c
t res
e
t se
q
uence
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
David Gibs
o
n
p
s
eri
e
s: Fi
x
a
n
d c
l
e
anup CPU
initializat
i
on and reset
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-10-04
David
G
ibson
ppc:
M
ak
e
kvm_arch_put_
r
eg
i
ste
r
s()
put *al
l
* the registers
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-09-26
D
a
vid Gibs
o
n
usb: Fix
u
sb_pack
e
t_map()
i
n th
e
presence
o
f IOMMUs
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-09-17
David
Gibson
cpu_p
h
ysical_memory_write
_
r
om() needs to
d
o TB invalidates
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-09-17
David Gibso
n
q
e
mu-char:
BU
G
FIX
,
d
o
n
't call FD_I
S
S
ET
wi
t
h n
e
ga
t
ive
f
d
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-08-16
Da
v
id Gi
b
son
Allow Q
E
MUMach
i
ne t
o
override rese
t
sequencing
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-08-16
D
a
v
i
d
G
ibson
p
series: Instantiate USB interface when required
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-08-15
David Gibson
pseries: Update
S
LOF
f
irmware i
m
ag
e
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-08-15
David
Gibson
pseries: Remove extran
e
ous
prin
t
s
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-08-15
D
avid Gib
s
on
ppc: Fix b
u
g
in handling of PAPR hypercall exits
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-06-27
Da
v
id Gibs
o
n
p
seri
e
s: Implement IOMMU and DMA for
PAPR PCI devices
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
next