repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ppc: POWER7 has lq/stq instructions and stq need to check ISA
2016-06-07
Be
n
j
amin Her
r
e
n
schmidt
ppc: POWER7 h
a
s l
q
/stq instr
u
ct
i
ons and st
q
n
eed to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
e
n
jam
i
n Herrenschmid
t
ppc:
POWE
R
7 had ACOP and P
I
D registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herr
e
nschmidt
ppc: Batch TLB
flushes on 32-bit 6xx/7xx/7xxx in hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benj
a
min Herrenschmidt
ppc: Fix
tl
b
inv
a
lidat
i
ons on 6x
x
/7x
x
/7xxx 32-bit process
o
rs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benj
a
m
i
n
H
erre
n
s
c
hmidt
pp
c
: Properly
t
ag the
translat
i
on cache based on MM
U
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Be
n
j
amin Herre
n
schmi
d
t
ppc:
Fix hreg_store_msr() so tha
t
non-H
V
m
ode c
a
nnot
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
enja
m
in
Herrenschmidt
ppc: Better figure
out if processor
has HV mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin
H
e
r
re
n
schmidt
ppc: Add PPC_64H ins
t
ruction fla
g
to PO
W
ER7
and POWER8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin H
e
rrensch
m
i
d
t
ppc:
G
et out of emulation on SMT
"
OR"
o
ps
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrenschmidt
ppc:
C
hange 'invalid
'
bit
m
ask
o
f tlbiel an
d
tlbie
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrenschmidt
ppc: tlbi
e
, tlbia
and
tlbisync a
r
e HV only
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benja
m
in Herrenschmidt
ppc: Do
some batc
h
ing of TCG tlb flushes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrensch
m
idt
ppc
:
Use spli
t
I
/
D mmu modes to av
o
id flu
s
h
e
s on i
n
terrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
e
nja
m
in Herren
s
ch
m
i
d
t
ppc: Remove MMU_MODEn
_
SUFFIX defini
t
i
ons
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin He
r
r
enschmidt
ppc:
A
c
oup
l
e more dummy
P
OWER8 Book4 reg
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Her
r
enschmidt
ppc
:
Add dummy CIABR SPR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Ben
j
amin Herre
n
schmidt
p
p
c
: Add POWER8
IAMR register
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
e
n
j
amin Herrenschmidt
pp
c
:
F
ix writin
g
to
AMR/UAMOR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
enjamin Herrens
c
hmidt
ppc:
Initialize AMOR
in PA
P
R mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin He
r
renschmidt
ppc:
A
dd dummy SPR
_
IC for POWER8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Ben
j
a
m
i
n
Herrenschmidt
ppc:
Crea
t
e cpu
_
ppc_
s
et
_
papr()
helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
enjamin Herrenschmidt
ppc: Add a bunch of hypervis
o
r SPR
s
to Book
3
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrensc
h
m
i
dt
ppc: Add
m
ac
r
os to register hypervisor mode SPRs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschmidt
ppc: Update SPR
definiti
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-15
Benjami
n
Herrenschmidt
ppc: Add a few more P8
PM
U
SPRs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-01-30
B
e
n
ja
m
in
Her
r
enschmidt
target-pp
c
:
U
s
e sensible P
O
WE
R
8/POW
E
R8E
v
ersions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-23
Benjamin
H
errenschmidt
p
p
c/spa
p
r: Ad
d
"ibm,
p
a-fe
a
tures" property to the dev
i
ce
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-23
Benja
m
in Herrenschmidt
pp
c
:
Add mmu_model defines for arch 2
.
0
3 an
d
2
.
07
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-20
Benjamin Her
r
enschmidt
ppc/sp
a
pr: Allow V
I
RT
I
O_VGA
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-09-11
Be
n
jamin Herrenschmidt
tlb
:
A
dd "ifetch" ar
g
ument
to cpu_mmu_index()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-09-10
B
e
n
jamin Herr
e
nschmidt
pci
:
Fix pci_device_iommu_ad
d
ress_s
p
ace() bus propa
g
a
tion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-08-24
B
enjamin Herr
e
n
s
chm
i
dt
tcg/ppc:
I
mprove
u
n
a
ligned load/
s
t
o
re hand
l
ing on 64
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-07-08
Benjamin Herrens
c
h
m
idt
pcie: Set the "l
i
nk
active" in the link status regis
t
er
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-03-12
Benjamin
He
r
re
n
schm
i
dt
s
d
l: F
i
x cras
h
w
he
n
call
i
ng s
d
l
_
s
w
itch() with NULL
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-03-12
Benja
m
in Herrenschmidt
sdl:
R
efres
h
de
b
ug s
t
atem
e
n
ts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-01-19
Benjamin
Herren
s
chmidt
ui/sdl: Support sh
a
red s
u
rf
a
ce for more
p
i
xman form
a
ts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-01-19
Benjamin Herrenschmidt
ui/gtk: S
u
pport
shared surface for mo
s
t pixman formats
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-01-19
Benjamin Her
r
enschmidt
u
i
/vnc: S
u
pp
o
rt shared surface
for most pi
x
man f
o
r
m
ats
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-01-19
Benjamin Herrensch
m
idt
ui: Add d
p
y_gfx_ch
e
ck_format()
t
o
c
h
e
ck backend
s
hared
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-01-19
Benjamin Herrenschmidt
u
i: Make
qemu_default_pix
m
an_for
m
at(
)
ret
u
rn
0 on unsup
p
o
r
te
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-12-16
Be
n
jamin
H
e
r
r
ens
c
hmidt
c
irrus: F
o
r
c
e
u
se of
s
hado
w
pixma
p
when H
W
cu
r
so
r
is
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-12-16
Ben
j
a
m
in
Herr
e
nsc
h
m
i
dt
vga: Add mechanis
m
to
f
orce th
e
us
e
of a shadow
s
urface
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Herr
e
nschmidt
vga:
A
dd
endia
n
t
o
vmstate
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin H
e
rrens
c
hmidt
v
ga: M
a
ke fb e
n
d
i
an a commo
n
s
t
ate
var
i
able
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Herre
n
s
c
hmidt
vga: Rena
m
e vga_template
.
h to vga-
h
elpers
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Herrensch
m
idt
v
g
a: Remove some "s
h
ould be done i
n
B
IOS
"
commen
t
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benja
m
i
n Herrens
c
hmidt
c
irrus: Remove non-32bpp cursor drawing
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin He
r
renschmidt
vga: Simplify vga_draw_blank() a bit
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Her
r
e
nschm
i
dt
vga
:
Remov
e
rgb_to_pixel in
d
irection
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Herren
s
chm
i
dt
v
ga: S
e
par
a
te
LE an
d
B
E
c
onversi
o
n functions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>\
commit
|
commitdiff
|
tree
2014-09-30
Benj
a
m
in He
r
renschmidt
vga: Rem
o
ve remainder of old co
n
version cruft
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Herrenschmidt
vga:
Start cutting out non-
3
2bpp conver
s
ion suppo
r
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-08
Benja
m
in Herrenschmidt
spapr: Loca
t
e
RTAS and devic
e
-tree ba
s
ed on real RMA
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-08
Benjamin Herre
n
schmidt
loader: Add load_image_
s
ize()
to
replace load
_
image()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-05
Benjamin Herrenschmidt
console:
Re
m
o
v
e
u
n
used QEMU_BIG_END
I
AN_FLAG
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-07-11
Benjam
i
n H
e
rrenschmidt
ci
r
r
u
s
:
Fix host CPU blit
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-07-11
Benja
m
in Herrenschmidt
ci
r
rus: Fix build of debug co
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2013-10-25
Benjamin
H
erre
n
sc
h
midt
xics
:
Implement H_XIRR_X
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2013-10-25
Benjamin Herrenschmidt
xics: Implem
e
nt H_IPOLL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2013-10-25
B
e
nja
m
in Herrens
c
hmid
t
p
s
er
i
e
s:
F
ix loading of little
e
ndi
a
n ker
n
e
ls
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-08-16
B
enjamin Herrenschmidt
dma: Fix stupid
typo/
t
hinko
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-08-15
Benjamin
Herrenschmidt
pse
r
ies:
U
pdate SLOF
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-06-27
Benjamin Her
r
enschmidt
Add a memor
y
barrier to DMA functi
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-06-23
B
enjamin Herren
s
chmidt
s
p
apr: Add "memop" hy
p
ercall
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-06-23
Benjamin
Herrenschmidt
spapr_vscsi: Err
o
r
h
andl
i
ng fixes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-06-23
Benjamin Herre
n
schmidt
pse
r
ies: Co
r
rectly crea
t
e ibm,seg
m
ent-page-s
i
zes
prop
e
rty
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-06-23
Benja
m
in Herrenschmidt
pp
c
64
:
Rudimenta
r
y Suppo
r
t
for
ext
r
a p
a
ge s
i
zes on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-03-13
Benjamin
H
er
r
enschmidt
Endian fi
x
an asser
t
ion
i
n us
b
-msd
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-02-24
Ben
j
am
i
n Herrenschmidt
h
w
/
9pfs:
Endian
f
i
xes
for virtfs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-01-21
Benjam
i
n
Herrenschmidt
pseries: SLOF PCI flag
d
ay
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-01-21
Ben
j
amin H
e
rrens
c
hmidt
p
series: S
u
pport PCI extended config sp
a
ce in RTAS
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-01-21
Benjamin H
e
rrenschmidt
Fix dir
t
y log
g
ing with 32-bit qemu
& 64-
b
it guests
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-01-21
Benjamin Her
r
e
n
s
c
hmid
t
loa
d
_image_targphys
(
) sh
o
ul
d
enforce the max size
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-01-21
Benjam
i
n H
e
r
r
enschmidt
virtio-pci: Fix en
d
iannes
s
of virti
o
conf
i
g
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree