repo.or.cz
/
linux-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: VMX: Enable Virtual Processor Identification (VPID)
2008-04-27
Sheng Yang
KVM: VM
X
: Enable
Vi
r
t
u
al Processor Identif
i
cation
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivity
KVM: Limit v
c
pu mmap size to one page
o
n non-x86
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: MMU: Decouple mmio from shadow page tables
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
V
M
:
x86 emu
l
ator: group
decodi
n
g for
group
1
instructions
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
ity
K
V
M:
Only x86 has pio
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Jan E
n
ge
l
hardt
K
VM: constify function pointer tables
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
i
vity
KVM: x
8
6 emulator:
a
dd gr
o
u
p
7 decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
i
v
ity
K
V
M: x86 emulator: Group decoding fo
r
group
s
4
and
5
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
i
vity
KVM: x86
e
m
ul
a
tor: Gro
u
p decoding for g
r
oup 3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
ity
KVM: x86 emulator: group
d
ecoding f
o
r group 1A
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
V
M:
x86 emulator:
a
dd su
p
p
o
rt f
o
r group decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
D
ong,
Eddie
KVM:
M
MU: Simplify
h
ash tab
l
e in
d
exing
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Dong, Edd
i
e
KVM: MMU:
Update sha
d
ow
ptes on partial g
u
est pte writes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi Kiv
i
ty
KVM: MMU: Fix
m
emory leak on
g
uest de
m
and faults
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Marcel
o
Tos
a
tti
KVM: VMX: convert init_
r
mode_
t
ss() to slots_loc
k
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Marcel
o
T
osatti
KVM
:
MMU: handle page remo
v
al
wit
h
shadow
mapping
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi Kivi
t
y
KV
M
:
M
MU
:
Fix is_rmap_pte()
with io pt
e
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Av
i
Kivi
t
y
K
V
M: VMX: Restore tss even o
n
x86_64
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Randy Dunlap
x86:
d
isable KVM for Voyager and friends
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivity
KVM: VMX: A
v
oid rearranging switched gue
s
t msrs while
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivity
KVM: MM
U
:
F
ix race wh
e
n ins
t
a
n
tiati
n
g
a
s
hado
w
pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivity
K
V
M:
Route i
r
q 0 to vcpu 0 excl
u
sively
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivity
KVM: Avo
i
d in
f
inite-f
r
eque
n
cy
lo
c
a
l
a
p
ic time
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
M
a
r
celo Tosatti
KVM:
m
ak
e
MMU_DEBUG compile again
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
M
arcelo Tosatti
K
VM: move alloc
_
apic
_
access_page
(
) outside of non-preemp
t
abl
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Joerg
R
o
edel
K
V
M: SVM: fix Windows XP 64 bit inst
a
ll
a
t
i
on cras
h
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Izik Eidus
KVM: re
m
ove the us
a
ge of the
m
ma
p
_
sem
f
o
r the protection
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
J
oerg Roedel
KVM: emulate
a
ccess to
M
SR_IA32_MC
G
_CTL
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
A
v
i Kiv
i
ty
KVM: Make the supported cpui
d
l
i
s
t
a
h
ost
p
roper
t
y
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
Paul Knowles
KVM
:
Fix kvm_ar
c
h_vc
p
u
_
i
o
ctl_
s
et_sregs
s
o
that
s
et
_
cr
0
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
Joerg Ro
e
del
KVM: S
V
M: set NM intercept wh
e
n
enabling CR0
.
TS in
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
J
o
erg Roedel
KVM: SVM: Fix lazy FPU
s
witching
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
KVM: Move apic timer migration away from critica
l
s
e
ction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Glauber de Oliveir
a
.
.
.
K
V
M
:
P
u
t kvm
_
para
.
h includ
e
o
u
tside __KERN
E
L__
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM:
F
i
x
unbounded
p
r
e
emptio
n
latency
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivit
y
K
VM: Initialize t
h
e mmu caches only
after verifyin
g
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Iz
i
k Eidus
K
V
M
:
MMU: Fix dirty pa
g
e setting for pages
r
emove
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Christ
i
an Ehrhardt
KV
M
:
Portabili
t
y: Mo
v
e kvm_fpu to asm-x86/
k
vm
.
h
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Shen
g
Yang
KV
M
: x8
6
emulator: On
l
y all
o
w VMCALL
/
VMMCALL
t
r
a
ppe
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Dong, Eddie
KVM:
M
MU: Merge shadow l
e
vel check
i
n
FNAME(fet
c
h)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
K
V
M
:
M
MU:
Move
k
vm_free_some_pages() into
c
r
itic
a
l
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Marcelo
Tosa
t
ti
K
VM: MMU: Switch to mmu spi
n
l
o
ck
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
ity
KVM: MMU:
A
v
o
i
d
calling gfn_to_pag
e
() in mmu_
s
et_spte()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Mar
c
elo Tosat
t
i
KVM: Add kvm_read_guest
_
atom
i
c()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Marce
l
o
T
o
satti
KVM:
M
M
U: Co
n
curren
t
guest
w
a
l
kers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Disable vapic support
o
n In
t
el m
a
chines wi
t
h
FlexPri
o
rit
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Accelerated apic support
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: loca
l
APIC TPR access repo
r
ting facility
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vity
KVM:
P
r
int
d
ata for unimplemen
t
ed wrmsr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vity
K
VM: MMU: A
d
d cache miss s
t
atist
i
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Eddie Dong
K
VM: MMU: Coa
l
es
c
e
remote tlb flush
e
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang Xi
a
ntao
K
VM: E
x
p
ose i
o
apic to ia64 save/restore APIs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zha
n
g Xi
a
n
t
ao
KVM: Move
kvm_vcpu_kick() to x86
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang X
i
antao
K
VM: Move ioapic code
t
o common director
y
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Z
ha
n
g Xia
n
tao
KV
M
: Move irqchip d
e
cla
r
at
i
ons into new
i
oapic
.
h
a
n
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM
:
Move drivers/k
v
m/* to
vi
r
t/k
v
m/
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
i
vity
KVM: Move arch depende
n
t files to
n
ew directory
arch
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Ryan
Harper
KVM:
V
MX: A
d
d p
r
int
k
_ratelimit in vmx_intr_assis
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang Xiant
a
o
KVM: Portabil
i
t
y: Move
k
vm_vm_
s
tat
t
o x
8
6
.
h
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang Xiantao
KVM: Port
a
bili
t
y: Mo
v
e round_ro
b
in_
p
rev_vcp
u
a
nd tss_addr
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang
X
iantao
KVM: Portability: move
v
pic and vioa
p
ic
to kvm_arch
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang
Xiantao
K
VM: Port
a
bility: Move mmu-r
e
lated
f
ields to
kvm_arch
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Z
han
g
Xia
n
tao
KVM: Portability: Move memslot ali
a
s
e
s to new
struct
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Z
h
ang
Xiantao
KVM
:
Portability: Move k
v
m_vcpu_st
a
t to x86
.
h
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang Xiantao
K
V
M: Por
t
ability: Expand the KVM_
V
C
PU_COMM in kvm
_
vcpu
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zha
n
g
X
iant
a
o
KV
M
: Portability: Move kvm_vcpu def
i
nition b
a
ck to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhan
g
Xiantao
KVM: Portability: Split
mmu-related static inlin
e
f
u
nctions
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang X
i
antao
KVM
:
Portability: Introduce k
v
m_vcpu_arch
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang Xiant
a
o
KVM:
P
ortability: Move kvm{pic,ioapi
c
} accesor
s
to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Marcelo Tosatti
KVM: MMU: e
m
ulated cmpxchg8b sh
o
u
l
d
b
e atomic on i386
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Joerg
R
oedel
KVM
:
SVM: support writin
g
0 to K8 p
e
rformance count
e
r
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Joerg R
o
edel
K
V
M: LAPIC: minor
debugg
i
ng
compile fi
x
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Mar
c
elo Tosatti
KVM: MMU: F
i
x S
M
P shadow insta
n
tia
t
ion r
a
ce
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Joerg Roedel
KVM: SVM
:
Exit to userspace if
write to
cr8 and n
o
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM: MM
U
: Use
m
mu_se
t
_sp
t
e() for real-mode shadows
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi Kivity
KVM: MMU:
A
d
just mmu
_
set_spte() debug c
o
de for
gp
t
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM: MMU: Move set_pte() into gu
e
st
pag
i
ng mode indepen
d
en
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi
Kivity
KVM: MM
U
: Remove walk
e
r
a
r
g
ument to set_pte()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM
:
M
MU: Pass pte dirty flag t
o
set_pte() in
s
tead
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: No
n
eed to
p
i
ck up nx bi
t
from
g
uest pt
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivit
y
K
VM: MMU: F
i
x inherite
d
permissi
o
ns for
emulated
g
uest
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivity
KVM: MMU: Move pt
e
a
ccess calcula
t
i
o
n into a helper
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Ki
v
ity
K
V
M: MMU
:
Set nx bit correc
t
ly on shadow ptes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kiv
i
ty
K
V
M
: MMU: Simplify calc
u
lati
o
n of
p
te access
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Ma
r
celo T
o
satti
KVM: MMU: Use c
m
pxchg for pte updates
o
n walk_
a
ddr()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vity
KVM: SVM:
T
rap ac
c
ess
t
o
the cr8
re
g
ister
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM:
x86 em
u
lator: Fix sta
c
k instruc
t
ions on 64-bit
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Joerg
Roedel
KVM: SVM:
Emulate read/write
a
cces
s
to
cr8
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KV
M
:
V
MX: Avoid exit
w
hen setting cr8 if
the local
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
V
M: x86 emulator:
f
ix eflags p
r
eparati
o
n for em
u
lation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivity
KVM: U
s
e generalized excep
t
io
n
qu
e
ue for injecting #UD
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Replace #GP in
j
ec
t
ion by the
g
e
neralized exception
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM
:
Replace page
f
ault
i
njection
by the generaliz
e
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
iv
i
ty
KVM:
G
en
e
ralize exception in
j
ection m
e
ch
a
nism
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
M
a
rcelo Tosatti
K
V
M:
M
MU:
Remo
v
e u
n
us
e
d pr
e
v
_
shadow_ent variable from
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
npigg
i
n@suse
.
d
e
KVM: C
o
nvert KVM from ->nopage(
)
to ->f
a
ult()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Hollis B
l
anchard
KVM: Portability: Create kvm
_
a
rc
h
_vcpu_runnable() function
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Hollis Blanc
h
a
rd
K
V
M: Portability: Stop inclu
d
ing x86-specific h
e
aders
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Ho
l
li
s
B
lanchard
KVM: Portability: Move
IO device defin
i
tions t
o
its
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Hollis Blanchard
K
V
M: Portability: Mo
v
e address
t
ypes
to their ow
n
header
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next