repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ppc: Add missing slbfee. instruction on ppc64 BookS processors
2016-06-07
Ben
j
amin He
r
rensch
m
idt
p
p
c: Add
m
i
s
sing slbfee
.
instructi
o
n on ppc64 BookS
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin He
r
re
n
schmidt
ppc
:
Fix slbia decode
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrensc
h
midt
ppc
:
Fix
m
tmsr
d
eco
d
i
n
g
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benj
a
mi
n
Herrenschmidt
ppc: POWER
7
has lq/stq ins
t
ructions and stq need to
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrens
c
hm
i
dt
ppc: P
O
WER7 had AC
O
P and PID registers
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
B
e
njamin
Herrenschm
i
dt
ppc: B
a
tch TLB flush
e
s on 3
2
-
bit 6xx/
7
x
x
/7xxx
i
n hash
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrenschmid
t
ppc: Fix tlb i
n
val
i
d
a
tions o
n
6xx
/
7xx/
7
x
x
x
3
2-bit process
o
r
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrens
c
hmid
t
ppc: Proper
l
y tag t
h
e trans
l
ation cache
b
ased
on MMU
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Ben
j
amin Herrenschmidt
ppc: Fix h
r
e
g_sto
r
e_msr(
)
so t
h
at non-H
V
mo
d
e c
a
nnot
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin
Herren
s
chm
i
d
t
ppc: Better
fig
u
re
o
ut if
process
o
r has HV mo
d
e
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrenschmidt
ppc:
Add P
P
C_64H instru
c
tion flag to POWER7 and POWER
8
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
B
enjamin Herrenschmi
d
t
p
p
c: Ge
t
out of emula
t
i
on on SMT "
O
R"
ops
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrenschmidt
ppc: Change 'invalid' bit mask of tlbiel and tlb
i
e
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin He
r
renschm
i
dt
pp
c
: tlbie, tlbia and
t
lbisync ar
e
HV
o
nly
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
B
e
njamin
Herrensch
m
id
t
ppc: Do some
b
atching of
TCG
tlb fl
u
shes
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin
Herrenschmidt
ppc: Use split I/D
mmu mo
d
es to avoid flushes on inter
r
upts
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrenschmidt
ppc: Remo
v
e MMU_
M
ODEn_SUFFI
X
definitio
n
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
B
e
njamin Herrenschmidt
p
pc: A
c
o
u
ple
m
o
r
e
d
u
m
my
POWER8 Book4
regs
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
B
e
njamin H
e
r
renschmi
d
t
ppc: A
d
d du
m
my CIABR
S
PR
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Ben
j
amin H
e
rrenschmidt
ppc: Add POWER8 IAMR register
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Benj
a
min H
e
rrens
c
hmidt
ppc: Fix writ
i
ng to
A
MR/UAMOR
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herren
s
chmidt
ppc: In
i
tialize AMOR in
PAP
R
m
o
de
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herr
e
nschmidt
ppc: Ad
d
dum
m
y
S
PR_IC for POWER8
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
B
enjamin
H
e
r
rens
c
hmidt
p
pc: Create cpu_p
p
c_set_papr() helper
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschmidt
ppc: Add a
b
unch o
f
hy
p
ervi
s
o
r
S
P
R
s
t
o Boo
k
3s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Benja
m
in
H
errenschm
i
d
t
pp
c
: Add
macros to register hyperviso
r
mode SPRs
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
B
enj
a
min Herre
n
s
c
hmidt
ppc: Updat
e
S
PR d
e
fin
i
tions
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-15
Benjamin Herrenschmidt
ppc: A
d
d a few more P
8
P
M
U SPRs
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-01-30
Benjami
n
Herrenschmidt
target-pp
c
: Use sensible
P
OWER
8
/POWER8E versions
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-10-23
B
enjamin He
r
rensch
m
idt
ppc/s
p
a
p
r
: Add
"
ib
m
,pa-features" property to the de
v
ice
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-10-23
Benjamin Herr
e
nsc
h
midt
ppc: Add mmu_model defines
for arc
h
2
.
03 and 2
.
07
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-10-20
Benjamin Herrenschmi
d
t
ppc/spapr: Allow VIRTIO_VGA
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-09-11
Benjamin
Herrenschmidt
tlb: Add
"
ifet
c
h
" argument to cpu_mmu_index()
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
...1439796853-4410-2-git-send-email-
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-09-10
Be
n
ja
m
in
H
errensc
h
midt
pci: F
i
x pci_device_i
o
mmu_
a
ddre
s
s_space
(
) bus propagation
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-08-24
Benj
a
min
H
errenschmidt
tcg/ppc: Improve
u
naligned
load/store handling
o
n
64
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-07-08
Benjamin Herrenschmidt
pcie: Set the "link ac
t
ive" in th
e
link status register
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-03-12
Benjami
n
H
erren
s
chmidt
sdl: Fi
x
crash w
h
en calling s
d
l_switch() with
NUL
L
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-03-12
Benjamin Herrenschm
i
dt
sdl: Refr
e
sh
de
b
ug statements
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-01-19
B
enjamin Herrenschmidt
ui/sdl:
S
uppo
r
t shared
s
urfa
c
e
for more p
i
xman formats
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-01-19
Benjamin He
r
rensch
m
idt
ui/gtk:
S
upport shared surface f
o
r mo
s
t pix
m
an fo
r
mats
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-01-19
Benja
m
in He
r
re
n
schmidt
ui/vnc:
Support share
d
s
urfac
e
f
or most pix
m
an formats
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-01-19
Benjamin Herrenschmidt
ui: Add
dpy
_
gfx_ch
e
ck_for
m
at() to c
h
eck b
a
c
kend shared
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-01-19
Benjamin
H
errensch
m
idt
u
i
:
Ma
k
e qemu_default_pix
m
a
n
_
f
ormat()
return 0 on unsupporte
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-12-16
B
enjamin
Herrensch
m
i
dt
cirrus: Force use of shadow pix
m
ap w
h
en HW cu
r
sor is
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-12-16
Benjamin H
e
rrenschm
i
dt
v
g
a: Add
mecha
n
ism to
f
o
rce the
us
e
of a
shadow
s
u
rface
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benjami
n
Herren
s
chmidt
vga: Add endian to vmstate
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Herrensch
m
i
dt
vga:
M
ake
fb endian a common state varia
b
le
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Be
n
jamin Herr
e
n
s
c
hm
i
dt
v
g
a: R
e
na
m
e vga_template
.
h to vga-helpers
.
h
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Herrenschmidt
vga: Remove
s
ome "should
be d
o
ne in BIOS"
c
omments
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Herrensch
m
idt
ci
r
rus: Remove
n
on-32bpp cursor drawing
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benja
m
in H
e
r
re
n
schm
i
dt
vga: Simplify vga_dr
a
w_blank() a bit
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Ben
j
amin H
e
rrensch
m
idt
vga:
R
emove rgb_to_pixel ind
i
rection
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benj
a
min Herrens
c
hmidt
vga:
S
e
p
arate LE and BE
c
o
n
v
ersi
o
n functio
n
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>\
commit
|
commitdiff
|
tree
2014-09-30
Benjamin H
e
rrenschm
i
dt
vga: Remove
remaind
e
r
of ol
d
conve
r
sion cruf
t
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Her
r
enschmidt
vga:
S
tart cutt
i
ng out non-32bpp co
n
v
e
rsion support
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-08
Benjamin
Herrenschmidt
s
p
apr
:
Locate RTAS and device
-
t
ree
based
o
n
r
e
a
l
RMA
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-08
Benjamin
H
e
rrenschmi
d
t
loader: Add load_image
_
s
ize() to replace load_
i
mage()
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-05
Benjamin
Herr
e
nschmidt
console
:
Remove unused QEMU_BIG_ENDIA
N
_FLAG
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-07-11
Benjamin H
e
r
r
enschmidt
cirrus: Fix
h
ost
CPU blits
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-07-11
Benja
m
in
H
e
r
renschmid
t
cirrus:
F
ix buil
d
of debug
code
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2013-10-25
Benjamin
Herren
s
chmidt
xics: Imp
l
ement H_XIRR_X
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2013-10-25
Benj
a
min He
r
renschmid
t
x
ics
:
I
m
pl
e
ment H_IPOLL
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2013-10-25
Benj
a
min H
e
rr
e
nschmidt
pseries: Fix
lo
a
ding of little endian kerne
l
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-12-14
B
en Herr
e
nsc
h
mi
d
t
p
series: Allow R
T
AS tokens without a qemu handler
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-12-14
Ben Herrenschmidt
pserie
s
: Us
e
#def
i
n
e
for XICS base irq
n
umber
Signed-off-by: Ben Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-08-16
Benjamin
H
errenschmidt
d
m
a: Fix stupid typ
o
/thinko
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-08-15
Benjami
n
Herre
n
schmidt
pseri
e
s:
Update SLOF
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-06-27
Benjamin Herrenschmidt
Add
a mem
o
ry barrier to DMA functions
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-06-23
Benja
m
in Herrens
c
hmidt
spapr: Add
"memop" hy
p
ercall
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-06-23
Ben
j
amin Herrensch
m
idt
spapr_vscsi
:
E
rror
h
andli
n
g fixes
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-06-23
Be
n
ja
m
in Herrenschmidt
pseries
:
Corr
e
ct
l
y create
ibm,segment-page-sizes p
r
operty
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-06-23
Benjamin Herrensch
m
idt
ppc6
4
:
R
udiment
a
ry Support
f
or extra p
a
ge sizes on
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-03-13
Ben
j
a
m
i
n
Herrensch
m
i
d
t
Endi
a
n fix an assertion in u
s
b-msd
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-02-24
Benjamin
Herrenschmidt
hw/9pfs: Endian fi
x
es for virtfs
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-01-21
B
e
n
jamin He
r
renschmidt
ps
e
ries: SLOF PCI flag
day
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-01-21
Benja
m
in Herrens
c
hmidt
pseri
e
s:
Sup
p
ort PCI exten
d
ed confi
g
space in RTAS
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-01-21
B
e
njamin Herr
e
nschmidt
F
i
x
dir
t
y logging w
i
t
h 32
-
bit qe
m
u & 64-bit gu
e
sts
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-01-21
Benjamin Herrenschmidt
l
o
ad_image_targphys() should enforce the max size
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-01-21
Benjamin He
r
renschmidt
virtio-p
c
i:
F
ix
e
ndianness of vir
t
i
o con
f
ig
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2011-04-01
Ben
Her
r
ensc
h
midt
Add
a
PAPR T
C
E-by
p
a
s
s
m
echanism fo
r
t
he pSeries machine
Signed-off-by: Ben Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2011-04-01
B
en Herrenschmid
t
I
m
plement PAPR virtual SCSI
int
e
rface
(
ibmvscsi)
Signed-off-by: Ben Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2011-04-01
Ben Her
r
e
n
s
c
h
m
idt
Implement
P
APR CRQ
hy
p
ercalls
Signed-off-by: Ben Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree