repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: MMU: Allow long mode shadows for legacy page tables
2010-10-24
J
oerg Roedel
KVM: MMU: Allow
l
o
n
g mode shadows for
l
egacy pa
g
e tabl
e
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
J
o
e
rg Roedel
K
VM: MMU:
R
e
fac
t
or mmu_
a
llo
c
_roots functio
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg Roed
e
l
KVM: MMU:
I
ntroduce kvm_pdptr_re
a
d_
m
mu
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg Roedel
KVM: M
M
U:
A
d
d
kvm_mmu parameter to loa
d
_pd
p
trs function
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg
Roe
d
el
KVM: X86:
P
r
o
paga
t
e fetch
faults
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joe
r
g Roedel
KVM
:
MMU: Propagate the righ
t
fault
b
a
ck to the guest
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg Roedel
KVM:
MMU: Introduce init_kvm_neste
d
_mmu
(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg Roedel
K
V
M
: M
M
U: Introdu
c
e kvm_read_nested
_
guest
_
page()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg Roe
d
el
KV
M
: M
M
U: Make walk_ad
d
r_g
e
neric
capab
l
e for two-level
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joer
g
Ro
e
del
KVM: X86: Add
k
v
m
_read_guest_page_m
m
u func
t
ion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
J
oerg R
o
ed
e
l
K
V
M
:
MMU: Implement nested gva_to_
g
pa functions
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg
R
oedel
KVM: X86:
Introd
u
ce pointer to mmu context used for
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg Roedel
KVM: MMU: Ad
d
infrastr
u
cture
for two-level p
a
ge walk
e
r
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg Roe
d
el
KVM: MMU: Int
r
oduce g
e
neric walk_addr function
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Jo
e
rg
Roede
l
KVM: MMU: Track page fault
d
a
ta in
str
u
c
t
vcpu
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joe
r
g Roedel
KVM: M
M
U: Let
is_rsv
d
_bits_set
take m
m
u context ins
t
ead
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg Roedel
KVM:
M
MU: Introduce
kvm_init_shadow
_
mmu helper funct
i
on
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
J
oerg Roed
e
l
K
VM
:
M
M
U: Intr
o
duce inject_page
_
fault f
u
nction poin
t
er
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg Roedel
KVM: MMU: Introduce g
e
t_cr3 functi
o
n pointer
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg Roedel
K
VM: X86
:
Intr
o
d
uce a t
d
p_se
t
_cr3 func
t
ion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg
Roedel
KVM: MM
U
: Make set
_
cr3 a function poin
t
er in
kv
m
_mmu
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joe
r
g
Roedel
KVM: MMU: Mak
e
tdp_e
n
a
b
led a mmu-cont
e
xt parameter
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Joerg
Roed
e
l
KV
M
: M
M
U: Check
for
r
oot_level
i
n
st
e
ad of long mode
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Je
s
Sorensen
KVM: x86: Emulate MSR_EBC_
F
RE
Q
UENCY_ID
commit
|
commitdiff
|
tree
2010-10-24
Jes Sorensen
x86: Define
M
SR_EBC_FREQUENCY_ID
commit
|
commitdiff
|
tree
2010-10-24
R
o
ed
e
l, Joerg
KVM: SVM: Clean up rip handling in vmr
u
n emulation
commit
|
commitdiff
|
tree
2010-10-24
J
o
erg Roe
d
el
K
VM: SVM
:
Re
s
tore correct
reg
i
sters after sel_cr0 intercept
.
.
.
commit
|
commitdiff
|
tree
2010-10-24
Joerg Roede
l
KVM
:
MM
U
:
F
ix 32 bit legacy paging
with NPT
commit
|
commitdiff
|
tree
2010-10-24
Alexander Gr
a
f
KVM: PPC: Mo
v
e of include to __KE
R
N
EL__
sec
t
io
n
commit
|
commitdiff
|
tree
2010-10-24
Alex
a
nder Graf
KVM: PPC: Add documentatio
n
for
m
agic page enhancements
commit
|
commitdiff
|
tree
2010-10-24
Al
e
xander Gr
a
f
KV
M
: PPC:
Fi
x
com
p
ile error i
n
e500_tlb
.
c
commit
|
commitdiff
|
tree
2010-10-24
K
yle
M
offet
t
KVM: PPC: e
5
0
0_t
l
b:
F
i
x a
m
inor copy-paste t
r
aci
n
g bug
commit
|
commitdiff
|
tree
2010-10-24
Al
e
x
a
nder Graf
KVM: PPC: Document KVM_INTERR
U
PT ioctl
commit
|
commitdiff
|
tree
2010-10-24
Al
e
xander Gra
f
KVM: PPC: Implem
e
nt level interrupts for BookE
commit
|
commitdiff
|
tree
2010-10-24
A
lexander
Graf
KVM: PPC:
Expose level based
i
nterrupt c
a
p
commit
|
commitdiff
|
tree
2010-10-24
Alexander
G
raf
KVM: PPC:
I
mplement Lev
e
l in
t
errupts o
n
Book3S
commit
|
commitdiff
|
tree
2010-10-24
Ale
x
and
e
r Graf
KV
M
: PPC: Enab
l
e napping
o
nly for Boo
k
3s_64
commit
|
commitdiff
|
tree
2010-10-24
Hollis
B
lanchard
KVM: PPC:
allow ppc440gp to
pass
the com
p
a
t
ibili
t
y
.
.
.
commit
|
commitdiff
|
tree
2010-10-24
H
o
llis Blanc
h
ard
KVM: PPC: fix c
o
m
p
ilation of
"dump tlb
s
" debug function
commit
|
commitdiff
|
tree
2010-10-24
H
o
l
l
is Blanchard
KVM: P
P
C: initialize IVORs in add
i
t
i
on
to
IV
P
R
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
K
VM:
P
PC:
Don'
t
put
M
S
R
_POW in MSR
commit
|
commitdiff
|
tree
2010-10-24
A
l
e
x
ander Graf
KV
M
:
PPC: Implement
c
orrect SID mapping on Book3s_32
commit
|
commitdiff
|
tree
2010-10-24
Alexander G
r
a
f
KVM: P
P
C: Force e
n
ab
l
e nap on K
V
M
commit
|
commitdiff
|
tree
2010-10-24
Alexander Gr
a
f
KVM: PPC: Make
PV mtmsrd
L
=1 work with r30 and
r31
commit
|
commitdiff
|
tree
2010-10-24
A
lexander Graf
KVM
:
PP
C
: Update int_pendi
n
g also on deque
u
e
commit
|
commitdiff
|
tree
2010-10-24
Al
e
xa
n
der
G
raf
KVM: PPC:
M
ake PV mtm
s
r
work with
r
30 and
r31
commit
|
commitdiff
|
tree
2010-10-24
Alexand
e
r Graf
KVM: PPC: Add mtsrin PV
co
d
e
commit
|
commitdiff
|
tree
2010-10-24
Alexand
e
r Gr
a
f
KVM: PPC: Put segment
r
egi
s
ters in shared page
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
K
V
M: PPC: Interpret SR registe
r
s
o
n demand
commit
|
commitdiff
|
tree
2010-10-24
A
l
exander Graf
KVM: PPC: Move B
A
T ha
n
dl
i
ng code in
t
o spr ha
n
dler
commit
|
commitdiff
|
tree
2010-10-24
Alex
a
n
d
er
G
r
af
KVM
:
PPC: Add feature bit
m
a
p
f
o
r
m
agic page
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM:
P
PC: R
e
mov
e
unused defi
n
e
commit
|
commitdiff
|
tree
2010-10-24
Alexander Graf
KVM: P
P
C
: Rever
t
"KVM: PPC: Use ke
r
n
el hash function"
commit
|
commitdiff
|
tree
2010-10-24
Ale
x
ander Graf
KVM: PPC: Move s
l
b debugging to tr
a
c
epo
i
nts
commit
|
commitdiff
|
tree
2010-10-24
Ale
x
ander Graf
K
VM: PPC:
Make invalidation c
o
de
m
o
r
e relia
b
l
e
commit
|
commitdiff
|
tree
2010-10-24
Al
e
xander Graf
KVM: P
P
C
: Don'
t
flush P
T
Es on NX/RO hit
commit
|
commitdiff
|
tree
2010-10-24
A
lex
a
nder
Graf
KV
M
: PPC:
Preload
m
agic page whe
n
i
n
k
ernel
m
ode
commit
|
commitdiff
|
tree
2010-10-24
Alexander
G
raf
K
V
M
:
PP
C
:
Add tracepoints
f
o
r generic sp
t
e f
l
ushe
s
commit
|
commitdiff
|
tree
2010-10-24
A
l
exander
G
r
a
f
KVM: PPC: Fix sid map se
a
rch
a
fter
f
lush
commit
|
commitdiff
|
tree
2010-10-24
A
lexander Graf
KVM: PPC: Move pte
invalidate debu
g
code to trace
p
oint
commit
|
commitdiff
|
tree
2010-10-24
Alexander G
r
af
K
V
M:
P
PC
:
Add tracepoin
t
for
generi
c
m
m
u map
commit
|
commitdiff
|
tree
2010-10-24
Alexande
r
G
r
af
KVM: PPC: Move book3s_6
4
mmu
m
ap debug print to
t
race
.
.
.
commit
|
commitdiff
|
tree
2010-10-24
Alexander
G
raf
KVM:
P
PC:
Move EXIT
_
DEBU
G
p
a
r
t
ially t
o
tracepoin
t
s
commit
|
commitdiff
|
tree
2010-10-24
Taku
y
a
Yoshikaw
a
K
V
M
:
ia
6
4: de
f
ine kvm_lapic_ena
b
l
e
d() to fi
x
a compile
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xiao Guangrong
KVM: MMU: lower the aduit f
r
equency
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xiao Guangrong
KVM:
M
MU: i
m
pr
o
ve spte
au
d
i
t
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xiao Guang
r
ong
KVM: MMU: improve activ
e
sp audit
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
X
i
ao Guangrong
KVM: MMU:
move audit
to a separat
e
f
i
le
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xiao Guangr
o
ng
KVM: MMU: support disable/en
a
ble mmu audit dynamicly
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Jes Sorensen
K
VM:
F
ix
g
uest kernel crash on MSR_K7_C
L
K_CTL
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi Kivity
KVM: i8259: Make ICW1 confor
m
t
o
spec
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivit
y
KVM: x86 emul
a
tor:
clean up
control flow in x86
_
e
m
ulate_insn()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi
K
ivity
KV
M
: x
8
6 emulator: f
i
x group 11 d
e
c
oding
for reg != 0
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivi
t
y
KVM: x86 emu
l
at
o
r
:
us
e
single stage dec
o
ding for mov
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi K
i
vi
t
y
KV
M
:
D
on't save/restore
M
SR_IA32_PER
F
_STATU
S
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Ma
r
c
elo
Tosatti
KV
M
: SVM: init_vmcb
shou
l
d reset
v
cpu->ef
e
r
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Marcelo Tosatti
KVM: SV
M
:
r
eset mmu
c
onte
x
t in init_vmcb
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Ki
v
ity
KVM: Fix pio trace di
r
ecti
o
n
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xia
o
Guangrong
KVM: MMU: remov
e
count_rmaps()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xi
a
o Guangrong
KVM:
MMU: rewrite a
u
dit_mappi
n
gs_
p
a
ge() function
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xiao Guan
g
rong
KVM:
MMU
:
fix wrong not write pr
o
tect
e
d sp report
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xiao Guangrong
KV
M
:
MMU: che
c
k rmap for
e
very
s
p
te
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Xiao Guangrong
KVM: MMU: fix comp
i
le
w
arning in au
d
it code
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Jason Wang
KVM
:
pit: Do n
o
t check pending pit tim
e
r in vcpu thread
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Alexa
n
der Graf
KVM: PPC: Fix CO
N
FIG_KVM_GUEST &&
!
CONFIG_KVM
case
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM:
x86 emulator:
simplify ALU opcode
block decode
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
K
V
M: Fix
bu
i
ld erro
r
due to 64-b
i
t
d
ivision in
nsec_to_cycles()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivity
KVM: x
8
6 emulator:
t
rap an
d
p
r
o
p
agate #DE from DIV
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi K
i
vity
KVM: x86 em
u
lator: add macros for exe
c
u
ting instru
c
tion
s
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
A
vi K
i
v
i
ty
KVM: x8
6
emula
t
or: simp
l
ify instruction de
c
ode fl
a
gs
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kiv
i
ty
KVM: x86
e
m
u
la
t
o
r
:
sim
p
lify instruction decode flags
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
iv
i
t
y
KVM:
x8
6
e
mulator: simplify instr
u
ctio
n
deco
d
e flags
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
ivity
K
VM: x
8
6 emulat
o
r: sim
p
li
f
y instru
c
t
i
o
n decode flag
s
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivi
t
y
KVM: x8
6
emula
t
or: simplify instruction decode flags
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
Kivity
K
V
M:
x
86
emulator: simp
l
ify
st
r
ing
i
nstructi
o
n
d
ecod
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Av
i
Kivity
KVM: x86 em
u
l
ator
:
simplify ALU block
(
opcode
s
00-3F
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi
K
ivit
y
KV
M
: x86 emula
t
or: support byte/word opcode pa
i
r
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Avi Kivi
t
y
KVM: x86
emulator: refuse SrcMemFAddr (e
.
g
.
L
D
S) with
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-24
Gleb
N
ata
p
ov
KVM: x86 emula
t
or: get rid
o
f
"
res
t
art"
i
n em
u
lation
.
.
.
commit
|
commitdiff
|
tree
2010-10-24
Gleb
Nata
p
o
v
KVM:
x8
6
emulator
:
move
string instructio
n
completion
.
.
.
commit
|
commitdiff
|
tree
next