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: Turn a bunch of booleans from int to bool
2016-06-23
Benjamin Herrenschmidt
ppc: Turn a bunch
o
f booleans from
int to bo
o
l
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrenschmidt
ppc: Add re
a
l
mode CI load/store instructions fo
r
P7
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrenschmi
d
t
p
p
c: Rework gener
a
tion
of priv and in
v
al inte
r
r
u
pts
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin
H
e
rre
n
schmidt
ppc: Fi
x
genera
t
ion
i
f ISI/
D
SI vs
.
H
V mode
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-23
Benjami
n
H
e
rr
e
nsc
h
mid
t
ppc:
F
ix PO
W
E
R7 and POWER8
e
xcept
i
on definitions
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-23
Be
n
jamin Herrens
c
hmidt
p
pc: fix exception model
f
o
r
H
V
mode
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-23
B
enjam
i
n Herrenschmi
d
t
ppc: define a defau
l
t LP
C
R value
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-23
Benjami
n
Herrenschm
i
dt
ppc
:
Fix rfi/rfid/hr
f
i
/
.
.
.
emulation
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-22
Benjam
i
n He
r
r
en
s
ch
m
i
d
t
ppc:
Improve emula
t
i
o
n o
f
THRM reg
i
s
ters
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benja
m
in Herrenschmidt
ppc:
D
o
n
ot
t
ake exceptions on unknown SPRs in privil
e
ged
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
B
e
n
j
amin Her
r
enschmidt
p
p
c: Ad
d
missing
s
lbfee
.
ins
t
ruc
t
ion on ppc64 BookS
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benj
a
min Her
r
enschmidt
ppc
:
Fix slb
i
a
d
ecode
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin H
e
r
r
enschmidt
pp
c
:
Fix mtmsr
decoding
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
B
enjamin Her
r
enschmidt
ppc: POWER7 ha
s
lq/stq inst
r
uctions
a
nd
s
tq need to
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benjam
i
n
Herrenschmidt
pp
c
: POW
E
R7 had ACOP
and
PID regi
s
ters
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrensc
h
midt
p
pc:
Batc
h
TLB fl
u
shes on 32-
b
it 6xx/7xx/7
x
xx in hash
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benjami
n
Herrensc
h
midt
pp
c
:
Fix
tlb
inv
a
l
i
dations o
n
6xx/7xx/
7
xxx 3
2
-bit proces
s
ors
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
B
e
njamin Herrenschmidt
p
p
c: Pro
p
erly
t
a
g the translation
c
a
che bas
e
d on MM
U
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herre
n
s
chmidt
ppc
:
Fix hreg_
s
to
r
e_msr
(
) so that non
-
HV mode cannot
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Her
r
enschmidt
ppc: Better f
i
g
ure
o
ut if processor has HV
mode
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
B
e
n
j
amin He
r
renschmidt
p
pc:
A
dd PPC_64
H
instruction
flag to POWER7 and P
O
WER8
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
B
enjamin Herrenschm
i
dt
p
p
c: Get out of emulation
o
n SMT "OR
"
o
p
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
Ben
j
amin Herre
n
schmidt
p
p
c: Cha
n
ge '
i
nvalid' bit
mask o
f
tlbiel a
n
d tlbie
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
Benjami
n
Herre
n
schmidt
ppc: tlbi
e
, tlbia a
n
d t
l
b
i
sy
n
c are HV only
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
Be
n
jamin Herrenschmidt
pp
c
: Do some batching
of TCG tlb fl
u
shes
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
Be
n
j
a
m
in Herrensch
m
idt
ppc:
Use
split I/
D
m
mu
m
o
d
e
s
t
o avoid f
l
ushes on interrupts
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herr
e
nschmidt
p
p
c:
R
emove MMU_MODEn_SUFFIX d
e
finitions
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrensch
m
i
dt
ppc: A
c
ou
p
le
more dummy POW
E
R8 Boo
k
4 reg
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herr
e
nschmid
t
ppc: Add dummy CIABR SPR
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschmidt
p
p
c: Ad
d
POWER8 IAMR register
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
B
enjamin Herrenschmidt
pp
c
:
Fix
writing t
o
AMR/U
A
MOR
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Be
n
jamin Herrenschmid
t
p
pc: Initi
a
lize
A
M
OR in PAPR mode
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschmidt
ppc:
Add dum
m
y SPR_
I
C
for POWER
8
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
B
e
njami
n
Herrenschmidt
p
pc: Cr
e
ate cpu_
p
pc
_
set_papr() helper
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Ben
j
amin Herr
e
nschm
i
dt
p
p
c: A
d
d
a
bun
c
h
of
hypervisor
S
PRs to Book3s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Her
r
e
nschmidt
ppc: Add
m
acros to regi
s
ter hypervisor mode
S
PRs
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin
H
e
rrenschmidt
ppc: Update SP
R
definitions
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-03-15
Benjamin
He
r
r
e
n
schmidt
ppc: Add a few more P8 PMU
SP
R
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2016-01-30
Benjamin Herrenschmidt
target-p
p
c: Use sensibl
e
POWER8
/
POW
E
R8E versio
n
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-10-23
Be
n
jam
i
n Her
r
e
n
sc
h
midt
ppc/spapr: Add "ibm,p
a
-
f
eat
u
res" proper
t
y to
t
he de
v
ice
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-10-23
Benjamin Herrenschmidt
ppc: Add mmu_model defines
f
o
r
arch 2
.
0
3 and
2
.
07
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-10-20
B
e
njamin Her
r
ens
c
h
midt
p
pc/spapr:
Al
l
ow VIRTIO_VGA
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-09-11
Benjamin Herrens
c
hmidt
tlb: A
d
d
"
ifetch" 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
Benjam
i
n Herren
s
chmidt
pci: Fi
x
pci_de
v
ice_iomm
u
_address_space(
)
bus propagatio
n
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-08-24
Benjamin Herrensc
h
midt
tc
g
/pp
c
:
Improve unaligned
l
oad/
s
to
r
e handling
o
n 64
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-07-08
Be
n
j
a
min Herrens
c
hmi
d
t
p
c
ie: Set the "link
active"
i
n
th
e
li
n
k status register
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-03-12
Ben
j
amin Herrensc
h
m
i
dt
sdl: Fix cr
a
sh when
c
a
lling sdl_s
w
i
t
ch()
with NULL
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-03-12
Ben
j
amin Herrensch
m
idt
sdl: Refre
s
h debug statements
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-01-19
Be
n
jamin Herre
n
s
c
h
m
i
d
t
ui/sdl: Sup
p
ort shared surf
a
ce for more pixman format
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-01-19
Benjamin
H
errenschmi
d
t
ui/gtk: Support s
h
ared
s
urface for most pixman form
a
ts
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-01-19
Benjamin Herrenschmidt
u
i
/
vnc:
S
uppo
r
t share
d
surf
a
ce
for most
pixman for
m
a
t
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-01-19
B
enjami
n
Herrenschmidt
ui: A
d
d dp
y
_
gfx_check_fo
r
mat() to check back
e
nd shared
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2015-01-19
Benja
m
in H
e
rrensc
h
midt
ui: Make qem
u
_d
e
fault_pixman_format
(
)
return 0
o
n u
n
supporte
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-12-16
Benjamin Herrens
c
hmidt
cirrus: Force use of sh
a
d
ow pixmap when HW cu
r
sor is
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-12-16
Benjamin Herren
s
chmidt
vg
a
: Add mechan
i
sm to force the
use of a shadow surface
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin He
r
re
n
s
c
h
midt
vga: Add end
i
an to vmstate
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Be
n
jami
n
He
r
renschmidt
v
ga:
M
ake
fb en
d
ian a common state varia
b
le
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Herrenschmidt
v
g
a: Rename vga_template
.
h to v
g
a-helpers
.
h
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
B
enjamin
H
e
rrenschmi
d
t
vga: Remove s
o
m
e "should be done in BIOS" comments
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Her
r
enschmid
t
cirru
s
: Remove non-32bpp
cursor
drawing
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin H
e
rre
n
schmidt
vga: Simp
l
ify
v
ga_dra
w
_blank
(
) a bit
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Herrenschmidt
v
ga: Re
m
ov
e
rgb
_
to_p
i
xel indirection
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
Benjamin Herren
s
chmidt
vga:
Se
p
a
r
ate LE an
d
B
E
c
onv
e
rsion f
u
nctions
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>\
commit
|
commitdiff
|
tree
2014-09-30
Benjamin He
r
renschmidt
v
ga: Remove re
m
ainder of o
l
d conversion cruft
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-30
B
enjamin Her
r
ensch
m
i
d
t
vga: Start cuttin
g
out non-32
b
pp conversion su
p
port
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-08
B
e
njami
n
Herrenschm
i
dt
spapr: Locate RTAS
and device-tree based on real
RMA
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-08
Benjamin H
e
rrenschmid
t
load
e
r: Add load
_
image_siz
e
() to re
p
lace load_image()
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-09-05
Be
n
jamin H
e
rre
n
schmidt
console: Re
m
ove u
n
used QEM
U
_
BIG_ENDIA
N
_FLAG
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-07-11
B
enjamin
He
r
ren
s
chmidt
cirrus:
Fi
x
hos
t
CPU blits
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2014-07-11
Ben
j
amin Herrenschm
i
d
t
cir
r
u
s
:
F
ix buil
d
of debug code
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2013-10-25
Ben
j
amin Herrenschmidt
xic
s
: Implement H
_
XIRR_X
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2013-10-25
Benjamin Herrenschmidt
xi
c
s: Imp
l
ement H_IPOLL
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2013-10-25
Benjamin Herrensch
m
idt
pser
i
es
:
Fix loadi
n
g of li
t
tl
e
endian kernel
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-12-14
Ben
H
err
e
nsc
h
midt
pseries: Allow
R
TAS toke
n
s with
o
u
t a qemu handl
e
r
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-12-14
Ben Herrenschmidt
pser
i
es
:
Us
e
#def
i
ne for XIC
S
base irq number
Signed-off-by: Ben Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-08-16
Benjamin Herrenschm
i
d
t
dma: Fix stupid typo/thinko
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-08-15
Benjamin Herrenschmidt
pseri
e
s: Up
d
ate
S
LOF
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-06-27
Benja
m
in Herrenschmidt
Add a memory barrier t
o
DMA function
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-06-23
Benjamin Herr
e
nsch
m
idt
spapr: Add "
m
e
m
op" hype
r
call
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-06-23
Benj
a
min Herren
s
chmidt
spapr_v
s
csi: Error handling fixe
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-06-23
Benjam
i
n He
r
ren
s
c
h
m
i
d
t
pseries: Correctly creat
e
i
bm,
s
egm
e
nt-page-sizes property
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-06-23
B
e
njamin Herrens
c
hmi
d
t
ppc64:
R
udimentary Support for
e
xtra
page sizes on
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-03-13
Ben
j
amin
H
errenschmidt
Endian fix an asser
t
ion i
n
usb
-
msd
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-02-24
Benj
a
min
Herrenschmi
d
t
hw/9pfs: Endian
fixes for virt
f
s
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-01-21
Benjamin Herr
e
nschmidt
pseries: SLOF PC
I
f
lag
d
ay
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-01-21
Be
n
jamin He
r
renschmidt
pseries: Support PCI extend
e
d
config space i
n
R
TAS
.
.
.
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-01-21
B
e
nja
m
in Herrenschmidt
Fix di
r
ty logging
wit
h
32-b
i
t
q
emu & 64-bi
t
guests
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-01-21
Ben
j
a
m
in Herrenschmi
d
t
load_image_targphys()
should enf
o
rce the max size
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2012-01-21
Benjamin
H
er
r
enschmidt
virtio-
p
ci: Fix endi
a
nnes
s
of virtio config
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2011-04-01
Ben
Herren
s
chmidt
Add a
P
AP
R
TCE-bypass
m
ec
h
anism for the
pSeries machine
Signed-off-by: Ben Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2011-04-01
Be
n
Herrenschmidt
I
m
plement PAPR virt
u
al SCS
I
interface (ibmvscs
i
)
Signed-off-by: Ben Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2011-04-01
Ben Herrensc
h
midt
Implement P
A
PR CR
Q
h
y
p
e
rcalls
Signed-off-by: Ben Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree