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
target/ppc: Add POWER9 external interrupt model
2016-06-07
B
enjamin H
e
rrenschm
i
dt
ppc: Fix tlb invalida
t
ions
on
6
xx/7xx/7xx
x
32-bit proc
e
ssors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjam
i
n Herrensch
m
idt
ppc: Prope
r
ly tag th
e
t
r
a
nslation cache based on MMU
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrenschmidt
ppc: Fix hre
g
_store_msr() so that
non-
H
V
mode
can
n
ot
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
enjamin Herrensch
m
idt
p
pc: Better f
i
gure out i
f
proc
e
ssor h
a
s HV mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benja
m
in Herrensch
m
idt
ppc: Add P
P
C
_
64H instruction flag to POWER7 an
d
POWER8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin
Herr
e
nsc
h
m
idt
ppc: Get out
of emu
l
ation on
SMT "OR
"
o
p
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjami
n
Herrenschmidt
ppc: Cha
n
ge
'
invalid'
b
it ma
s
k o
f
t
lbiel and
tlbie
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
enjamin Herrenschmidt
ppc: tlbi
e
, tlbi
a
and tlb
i
sync
a
re HV only
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benj
a
min Herren
s
chmidt
ppc: Do s
o
me batching of TCG tlb flushe
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
e
njamin
Her
r
enschmidt
ppc: Us
e
s
plit I/D mmu modes to
a
void flushes
on interr
u
pts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrenschmidt
p
p
c: R
e
m
o
ve MMU_
M
O
D
E
n
_SUFFIX definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
enjamin H
e
r
re
n
sc
h
midt
pp
c
: A coup
l
e more dummy POW
E
R
8
Boo
k
4 regs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschmidt
pp
c
: Add dummy
C
IA
B
R
SPR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrensch
m
idt
ppc:
Add POWE
R
8 IAMR regis
t
er
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin
Herrenschmidt
ppc: Fix writing to AMR/UAMOR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benj
a
m
in Herr
e
n
schmidt
p
p
c: Init
i
a
lize AMO
R
in P
A
PR mo
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin H
e
r
renschmidt
p
p
c: Add dummy
S
P
R
_IC
f
or POWER
8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Ben
j
amin Herre
n
sc
h
midt
ppc: Create
c
pu_ppc_set_pa
p
r
() h
e
lper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Be
n
jami
n
He
r
re
n
schmidt
ppc
:
Add a
b
u
nch of h
y
pervisor SPRs to Book3
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
enjamin Herrenschm
i
dt
ppc: Add ma
c
ros to register hypervisor m
o
de SPRs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin He
r
rens
c
hmidt
p
p
c: Update SPR
definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-15
Benjamin He
r
r
enschmidt
ppc: Ad
d
a fe
w
m
o
re P
8
P
M
U SP
R
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-01-30
Benjam
i
n Herrensch
m
i
dt
target-ppc: Use
s
ensible POWER8/POWER
8
E versions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-23
Benjam
i
n
He
r
r
enschmidt
p
p
c
/
s
p
apr:
A
d
d
"
i
b
m
,
p
a-fea
t
u
res" property to th
e
device
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-23
B
enja
m
in Herrens
c
hmi
d
t
ppc: Add mmu_model
d
efine
s
for
arch 2
.
0
3
and 2
.
07
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-20
Be
n
j
amin Herrenschm
i
d
t
ppc/spapr: Allow VIRTIO_VGA
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-09-11
Benjamin Herren
s
chmi
d
t
tlb:
Add "ifetch" argument to cpu
_
mm
u
_inde
x
()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-09-10
B
e
njamin H
e
rren
s
c
h
m
i
d
t
p
ci:
Fix
pci_device_iom
m
u
_address
_
space() bus propagation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-08-24
Be
n
jamin Her
r
enschmid
t
tcg/ppc:
Imp
r
ov
e
un
a
l
igned load/stor
e
handling on 64
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-07-08
B
e
nj
a
m
in Herren
s
chmidt
pc
i
e: Set the "l
i
nk a
c
t
i
ve"
i
n th
e
link status regis
t
e
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-03-12
B
e
n
j
a
m
in Herrenschmidt
sdl: Fix crash when calling sdl_switch()
with N
U
LL
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-03-12
Be
n
jamin He
r
rensch
m
idt
sdl: Refresh
debug statements
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-01-19
Benjamin Herrensc
h
m
idt
ui
/
s
dl: Su
p
port shared surfac
e
for m
o
re pi
x
man formats
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-01-19
Benja
m
i
n Herrenschm
i
dt
ui
/
gtk: Supp
o
rt shared
s
urface
for
m
ost pix
m
an
f
orm
a
ts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-01-19
B
enjamin Herrenschmidt
u
i
/vnc: Support s
h
a
r
ed surface for mos
t
pixman format
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-01-19
B
e
n
jamin Herr
e
n
sch
m
idt
ui: Add dpy_gf
x
_
check_fo
r
mat() to chec
k
backend share
d
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-01-19
Benjamin Herrenschmidt
u
i
:
M
a
ke
q
emu_d
e
f
a
ult_pixman_format() return 0
o
n
unsupporte
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-12-16
Benjami
n
He
r
rensc
h
midt
cir
r
us: F
o
rce use of shadow pixma
p
when HW cu
r
so
r
i
s
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-12-16
Benjamin
H
errenschm
i
dt
vga: Add
m
echanism to
f
or
c
e
the use of a shadow surface
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Be
n
jam
i
n Herrenschmidt
v
ga: Add endian
t
o vmst
a
te
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
B
enj
a
min Herrenschmidt
v
ga: M
a
k
e fb endian a common
s
tat
e
vari
a
ble
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Her
r
enschmidt
vga: Rename v
g
a_template
.
h
to vga-helpers
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin H
e
rren
s
c
h
mid
t
vga: Remove some "should be d
o
ne i
n
BIOS" commen
t
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin He
r
ren
s
ch
m
i
dt
cirrus:
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: Si
m
plify vga_draw_blank()
a
bit
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
B
e
njamin Herrenschmidt
v
g
a: Remove rgb_to_pixel
indirection
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
B
enjamin Herrenschmidt
vga
:
Se
p
arate
L
E and BE conversion fun
c
tio
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>\
commit
|
commitdiff
|
tree
2014-09-30
B
enjamin Herre
n
schmidt
v
g
a
: Remo
v
e re
m
ainde
r
o
f old conversion
cruft
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin
H
erre
n
s
ch
m
idt
v
g
a: Start cutting ou
t
non-32bpp conversion sup
p
ort
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-08
Benja
m
in Herr
e
n
schmid
t
spapr: L
o
cate
RTAS an
d
device-
t
ree
b
ased on r
e
al R
M
A
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-08
Ben
j
amin
Herrenschmidt
lo
a
der:
A
dd
l
oa
d
_image_s
i
z
e
(
) to
replace load_image()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-09-05
Benjamin Herrenschmidt
console: R
e
move unused QEMU_BI
G
_ENDIAN_FLAG
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-07-11
Benjamin H
e
rrensc
h
midt
cirrus: Fix host CPU blits
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2014-07-11
Benjamin Herrenschmidt
cirru
s
: Fix build of debug code
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2013-10-25
Benjami
n
Herr
e
nschmidt
xi
c
s: Implement
H
_XIRR_X
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2013-10-25
Benjamin Herrenschmid
t
xics: Imple
m
ent H_IPOLL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2013-10-25
Benjamin
H
e
rr
e
nschmidt
pser
i
es: F
i
x loading of
l
ittle endian kernels
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-08-16
Benjamin
H
errensc
h
mi
d
t
dma: Fix s
t
u
p
id t
y
po/thinko
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-08-15
Benja
m
in He
r
rens
c
hmidt
p
s
eries: Updat
e
SLOF
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-06-27
Benjamin He
r
re
n
sc
h
midt
Add
a
memory barrier to D
M
A
f
unctions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-06-23
B
enj
a
min
H
e
r
rens
c
hmidt
spapr:
Add
"
memop" hyperc
a
l
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-06-23
Benjamin Herre
n
schmidt
spapr_v
s
csi: Error handling fixes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-06-23
Benjamin
Herrenschmidt
p
series: Cor
r
ectly
creat
e
ibm,
s
e
g
me
n
t-page-sizes property
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-06-23
Benjamin
Herrenschmidt
p
p
c64: Rudimentary Support
f
or extra page sizes on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-03-13
Benjamin Herrensc
h
m
i
dt
Endian fix an ass
e
rtio
n
in usb-msd
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-02-24
Benjamin He
r
rensch
m
idt
hw/9pfs
:
Endi
a
n fixes fo
r
virtfs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-01-21
Benjamin Herrenschmidt
pseries
:
SLOF P
C
I
flag day
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-01-21
Benjamin
Herr
e
nschmidt
pseries: Support PCI e
x
ten
d
ed config space
i
n RTAS
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-01-21
Benjamin H
e
rrensc
h
midt
Fix dirty logging with 32-bit qemu & 64-bit guests
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-01-21
Benj
a
min Herrensc
h
midt
load_image_
t
argphy
s
() sho
u
ld en
f
orce the max si
z
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2012-01-21
Benjam
i
n Herrenschmidt
virtio-pci:
Fix end
i
an
n
ess of virti
o
conf
i
g
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree