repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
s390/pci_dma: improve lazy flush for unmap
2016-08-12
James Hogan
MIPS: KVM: Propag
a
te kseg0/mapped tlb fault errors
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-12
Jam
e
s Hogan
MIPS: KVM: Fix gf
n
range check in kseg0
tlb fault
s
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-12
James
H
ogan
M
IPS:
KVM
:
Add missing gfn range che
c
k
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-12
James Hogan
MIPS:
K
VM: F
i
x
m
apped f
a
ult brok
e
n comm
p
a
ge h
a
ndling
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-09
James Hogan
met
a
g: Drop show
_
me
m
() from
mem_i
n
it()
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-04
Jam
e
s Hog
a
n
m
etag:
Fix __cmpxchg_u32 asm
c
onstraint
for CMP
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-01
James H
o
gan
MIPS: Se
l
ect HAVE_KVM for MIPS64_R{2,6}
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-01
James Hogan
MIPS: KVM: Rese
t
C
P0_PageMask during host TLB
f
lush
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-01
James H
o
g
an
MIP
S
: KVM: Fix ptr->int cast vi
a
K
V
M_GUEST_
K
SEGX()
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-01
James Hogan
MIPS: KVM: Sign extend MF
C
0/
R
D
H
W
R
r
esu
l
ts
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-01
James
H
ogan
MIPS: KVM: Fix 64-bit bi
g
e
n
dian
d
y
n
amic
t
ranslat
i
on
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-01
James Hogan
MIPS: KVM: Fail if ebase doesn'
t
fi
t
in
C
P
0_EBase
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-01
James Hog
a
n
MIPS
:
KVM: Use 64-bit CP0_EBase w
h
en ap
p
r
opriate
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-01
James
H
ogan
MIPS: KVM: Set CP0_S
t
atu
s
.
KX
on
MIPS64
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-01
James Hogan
MIPS: KVM: Make entry c
o
de MIPS
6
4 friendly
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-01
J
a
mes
H
ogan
MIPS: KVM: Use k
m
ap instead
o
f
CKSEG0ADDR()
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-01
J
a
m
es Hog
a
n
MIPS: KVM:
U
se virt_t
o
_phys
(
) to get com
m
page PFN
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-08-01
Jam
e
s Hogan
MIPS: Fix defin
i
tion of K
S
EGX
(
) for 64-bi
t
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-31
James Hoga
n
s390:
D
efine AT_
V
ECTOR_S
I
Z
E_
A
RCH
for
A
R
CH_DLIN
F
O
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
James
Hogan
a
rm
6
4:
D
efi
n
e AT_VECTOR_SIZE_ARCH
f
o
r ARCH_
D
L
INFO
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
James H
o
gan
MIPS: c-r4k:
Use SMP
c
a
lls for CM index
e
d cache ops
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
James Hogan
MIPS: c-r4k: Avoid sm
a
ll
flush_icache_rang
e
S
M
P calls
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
Jam
e
s Ho
g
an
MIPS:
c
-
r4k: Local flush_icache_r
a
nge cache op overr
i
de
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
Jame
s
Hogan
MIPS
:
c-r4k: Split
r
4k_flus
h
_kernel_vmap_range()
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
J
a
mes Ho
g
an
MIPS: c-r4
k
: Exclude sibl
i
ng
C
PUs in SMP calls
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
J
ame
s
Hogan
MIPS: c-r4k: Fix valid ASID opt
i
misation
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
Jame
s
Hogan
MIPS: c-r4k: Add r4k_
o
n_
e
ac
h
_cpu
c
ach
e
op type ar
g
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
James Hogan
M
IPS: c
-
r4k: Avoid dcache
flu
s
h for sigtramps
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
James Hoga
n
M
IP
S
: c-r4k
:
Fix
s
igtra
m
p
S
MP call to use k
m
a
p
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
James H
o
gan
MI
P
S: c
-
r
4k: Fix
prote
c
ted_write
b
ack_scache_l
i
ne for EV
A
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
James Hogan
MIP
S
: SMP:
D
rop st
o
p_this
_
cp
u
() cpu_foreign_map hack
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
J
ames Hogan
MI
P
S: SMP:
U
pdate cpu_fo
r
eign
_
map
on CPU disable
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-29
J
ames Hogan
M
IPS
:
SM
P
: Clear
A
SID
w
ithout confusing has_v
a
lid_asid()
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-28
James Hogan
MI
P
S: Defin
e
AT_VECTOR_SIZE
_
ARCH for
A
RCH
_
DLINFO
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-28
James Hogan
MIPS:
Print
s
egme
n
t p
h
ysical a
d
dr
e
ss when EU=1
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-25
Jame
s
H
ogan
tile: Defin
e
AT_VECTOR_SIZE_ARCH fo
r
ARCH_
D
LINF
O
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-24
Jam
e
s Hogan
MIPS: tlbex: Avoid duplicated single
_
i
n
s
n
_s
w
pd
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-24
James Hogan
MIPS:
uasm: Ha
n
dle low
value
s
in uasm_in_compat_spac
e
_p()
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-24
James Hog
a
n
M
IPS: Fix MSA asm warnings in cont
r
ol reg acces
s
ors
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-07
J
am
e
s
Hogan
kbuil
d
:
Remove stale
a
s
m-generic wrappers
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-07
James Hogan
kbui
l
d
,
x
8
6: T
r
ack generated headers with g
e
nerated
-
y
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James H
o
gan
MIPS: KVM: Emulate gener
i
c QEMU m
a
chine
o
n r6 T&E
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James Hogan
MIPS: KVM:
D
e
code RDHWR more strictly
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
J
ames Hog
a
n
MIPS: KVM: Rec
o
gnise r
6
C
A
CHE encodi
n
g
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
Jam
e
s Hogan
MIPS
:
KVM: Support r6 compact branch
e
mulat
i
o
n
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
Jame
s
Hog
a
n
MIPS:
KVM: Don'
t
s
ave/re
s
tore lo/hi for r
6
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James
H
ogan
MIPS: KVM: Fix pre-r6 ll/sc
instructions on r6
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James Hogan
MIPS: K
V
M:
F
i
x
fpu
.
S misassembl
y
with r6
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
J
a
me
s
Hogan
M
I
PS: K
V
M: Save
k0 straig
h
t
into VCPU stru
c
tur
e
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
Ja
m
es Ho
g
an
MI
P
S:
K
VM:
R
e
l
ative b
r
anc
h
to common exit ha
n
dler
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James H
o
g
an
M
I
PS: KVM:
D
ynamically choose scratch registers
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
Ja
m
es
Hogan
M
I
PS: KVM:
Dro
p
redu
n
dant restore of
D
DATA_LO
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James Hogan
M
I
PS
:
K
V
M: Check MSA
presence
a
t uasm time
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James Hogan
MIPS: KVM: Omit FPU handling entry code if possibl
e
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James
H
o
gan
MIPS: KVM: Drop now u
n
used asm offsets
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James H
o
gan
MIPS
:
KVM:
A
dd
dumping of genera
t
ed
e
ntry code
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James Hogan
MIPS; KVM: Convert ex
c
eption entry to uasm
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James
Hogan
MIPS: uasm:
A
d
d r6 MU
L
encoding
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James H
o
g
a
n
M
I
P
S
:
ua
s
m: Add MTHI
/
MTLO
i
nstructi
o
ns
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
Jame
s
Hog
a
n
M
IPS: uas
m
:
Add
DI
i
nstr
u
ction
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
J
a
mes Hogan
MIPS: ua
s
m: Add CFCM
S
A/CTC
M
SA in
s
tru
c
tions
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-07-05
James
H
ogan
MIPS: uasm: Add CF
C
1/CT
C
1
i
ns
t
r
u
ctions
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-23
James Hogan
MIPS: KV
M
: C
o
mbine entr
y
t
race even
t
s into cl
a
ss
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
James Hogan
MIPS: KVM: Use mips
r
egs
.
h
d
efs
f
o
r config registers
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
James Ho
g
an
MIP
S
: KV
M
: Report more accu
r
ate CP0_
C
o
n
fig field
s
to
.
.
.
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
James Hogan
M
I
P
S:
Add define for Config
.
VI (
v
irtual i
c
ache) bit
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
James
H
ogan
MIPS:
KVM: Use h
o
st CCA for TL
B
mappi
n
gs
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
Jam
e
s Hogan
MIPS:
KVM
:
Move commpage
so
0
x0 is unmapped
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
James Hogan
M
IPS: KVM: Add KScratch reg
i
sters
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
Ja
m
es H
o
g
a
n
M
I
PS:
K
VM: E
m
ulate RDHW
R
C
P
UN
u
m re
g
ister
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
James
Ho
g
an
MIPS: KV
M
: A
l
low
ULRI to
restr
i
ct Us
e
rL
o
cal reg
i
ster
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
J
a
mes Hogan
MIPS:
KVM: Don
'
t hardcode restored
HWREna
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
James Hog
a
n
MIPS: Clea
n
up RDHWR
handling
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
James
H
og
a
n
MIPS: KVM: Lis
t
F
PU/M
S
A
regist
e
rs
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
James Hogan
M
I
PS: KVM: U
s
e
raw_cpu_has_fpu in kvm_mi
p
s_guest
_
can_
h
ave_fpu()
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
James
Hogan
M
I
PS:
KVM: Make
K
V
M
_
G
ET_REG_LIST dynami
c
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
J
ames
H
ogan
MIPS: KVM: Pas
s
all unknown registe
r
s to call
b
acks
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
James Hogan
MIPS: KVM:
Convert
emulati
o
n t
o
u
se asm
/
in
s
t
.
h
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
Ja
m
e
s
Hogan
MIPS: KVM: Factor wri
t
i
n
g of translated guest
i
nstructions
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-15
J
a
m
e
s Hoga
n
MIPS:
K
VM: Fix translation o
f
MFC
0
ErrCtl
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James Hogan
M
I
PS: KVM: Print unk
n
o
w
n lo
a
d/st
o
re
en
c
odings
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James
H
ogan
MI
P
S:
K
VM:
D
ump guest tlbs if kvm_ge
t
_inst() fails
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James Hogan
MI
P
S: KVM: T
r
ace g
u
e
st
r
egister access emulation
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James Hogan
MIPS: KVM: A
d
d guest m
o
de
sw
i
t
ch trace events
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James Hoga
n
MIP
S
: KV
M
: A
d
d k
v
m_asid_change trace event
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
J
a
mes Hogan
M
I
PS: KVM: Clean up kvm_
e
xit tra
c
e event
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James Hoga
n
MIPS: KVM: Add kvm_aux
t
race event
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James Hogan
MIP
S
: KVM:
Generalis
e
fpu_i
n
use f
o
r
other s
t
ate
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James
H
ogan
MIPS: KVM: Use va
in kvm_get_inst()
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James Hogan
MIPS: KVM: C
o
mbi
n
e hand
l
e_tlb_ld
/
st_miss
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
J
a
mes Hogan
MI
P
S:
K
VM: Use MIPS_EN
T
R
YLO_* defs from
m
i
p
sregs
.
h
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James Hogan
MIPS
:
KVM: Simplify
T
L
B_*
macros
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
Ja
m
e
s Hogan
MIPS: KV
M
: Arrayify struct kvm_mips_tlb::tlb_l
o
*
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
Jam
e
s H
o
gan
MIPS: KV
M
: Use dump_tlb_all() fo
r
kvm_mip
s
_
d
ump_h
o
s
t
_tlbs
(
)
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James H
o
gan
M
IPS: KVM: Clean up T
L
B
management
hazards
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James
H
o
g
an
MIPS: KVM: Restore host EBase from
ebase va
r
iab
l
e
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
J
ames Ho
g
an
M
I
P
S: KVM: Dr
o
p unused
h
pa
0
/hpa
1
arg
s
from functi
o
n
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
J
ames Hogan
M
IPS: KV
M
: S
i
mplify even/od
d
TLB handling
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
Jame
s
Ho
g
a
n
MIPS: KVM
:
Don't
indirect KVM functi
o
n
s
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
2016-06-14
James Hogan
MIPS: KVM: Move no
n
-TL
B
handl
i
ng code
o
u
t of tlb
.
c
Signed-off-by:
James Hogan
<james.hogan@imgtec.com>
commit
|
commitdiff
|
tree
next