repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: Provide unlocked version of emulator_write_phys()
2008-04-27
Avi
K
iv
i
ty
KVM: Provide unlocked ver
s
ion of emulator_write_phys()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Marcelo Tosatti
x86: KVM guest: ad
d
basic paravirt support
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Marce
l
o
Tosatti
KVM:
add b
a
s
ic para
v
i
r
t support
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
She
n
g Yang
KV
M
:
Add reset support for in kernel PIT
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Sheng Yang
KVM: Add s
a
ve/r
e
stor
e
supporting
of in kernel P
I
T
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Sheng Yang
KVM:
I
n kernel PIT model
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
i
t
y
KVM
:
R
e
move pointless de
s
c_ptr #if
d
e
f
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: VMX: Don'
t
adjust t
s
c offset fo
r
ward
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
H
a
r
vey Harr
i
son
KVM: replace remainin
g
__FUNCTION__ occurances
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg
Roedel
KV
M
: det
e
c
t
if
V
CPU tr
i
ple fau
l
ts
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
X
iantao
Zhang
KVM: Use kz
a
l
l
oc
t
o
av
o
id
a
l
loc
a
tin
g
k
v
m_regs from
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: Prefix control r
e
g
ister accessors wit
h
kvm_ to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Mar
c
e
l
o Tosatti
KVM: MMU: large
p
a
g
e support
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Ma
r
celo To
s
a
tti
KVM: MMU: ignor
e
zapped root paget
a
bles
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Alexander Graf
KVM: Impl
e
m
e
nt dummy
v
a
lues for MS
R
_PE
R
F_STATUS
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
H
a
rvey Harriso
n
KVM: sparse fixes for kvm
/
x86
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Harvey Harrison
KVM: SVM: make iopm_base static
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Harvey Ha
r
rison
KVM: x86 emu
l
at
o
r: fix sp
a
rse
w
arning
s
i
n
x86_e
m
ulate
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Am
i
t Shah
KVM:
A
dd
stat c
o
unter
f
or hypercalls
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
iv
i
ty
KVM:
Use x86's se
g
ment des
c
r
ip
t
or struct instead of
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: Increase the number of user memory
s
l
ots per vm
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
VM:
A
d
d
A
PI for determining the num
b
er of supported
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
KVM: Increase vcpu
count to
1
6
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i
K
ivity
KVM:
Add
A
P
I
to
retrieve the
nu
m
ber o
f
su
p
ported vcpus
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Harvey Harrison
K
VM: x86 em
u
lator: make
r
egis
t
er_address_increme
n
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
H
ar
v
e
y Harr
i
son
K
V
M: x86 emulato
r
: make regi
s
ter_address, address_
m
ask
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Harvey
H
arrison
K
VM:
x86 e
m
ulator
:
add ad_mask s
t
atic inl
i
ne
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Glau
b
er de Oliveira
.
.
.
x86:
K
VM
g
ue
s
t: parav
i
rtu
a
lized clocksource
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Glauber
d
e
O
liveira
.
.
.
KVM: paravirtualize
d
c
l
ocksource: hos
t
pa
r
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Roedel
KVM: SVM: enable
LBR v
i
rtualization
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joer
g
Roedel
KVM: S
V
M: allocat
e
the
M
SR permissio
n
map p
e
r VCPU
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg
Ro
e
del
K
VM: SVM:
le
t
init_vmcb
(
) take st
r
uct vcpu_svm
as parame
t
er
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Ryan Harp
e
r
KV
M
: VMX: fix typo i
n
VMX
heade
r
d
efine
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Roedel
KVM:
SV
M
: a
d
d
s
upport for Nes
t
ed Paging
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg
R
oe
d
el
K
VM
:
MMU:
a
dd TDP support to t
h
e
K
V
M MMU
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Jo
e
rg R
o
edel
K
V
M: export the load_pdptrs() function to modules
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Ro
e
del
KVM: MM
U
: m
a
ke the __n
o
npagin
g
_map func
t
ion g
e
neric
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg
Roedel
K
V
M:
e
x
port information ab
o
ut NPT to generic x86
c
od
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg
R
oedel
K
V
M: S
V
M:
a
dd module p
a
ramete
r
to disable Neste
d
Pag
i
ng
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joe
r
g
Roede
l
KVM: SVM: add de
t
e
c
tion of
Nested Pagi
n
g fe
a
tur
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Roede
l
KVM
:
SVM: move featu
r
e dete
c
t
ion to ha
r
dware setup
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joer
g
Roe
d
el
KVM: a
l
low
a
cces
s
to EF
E
R
i
n 32bi
t
KVM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
J
oerg R
o
e
d
el
K
VM: VMX: un
i
fdef the EFER specific code
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Roedel
KVM: align
va
l
id EFER bits wi
t
h the
f
e
atures of the
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joer
g
Roedel
KVM
:
m
a
ke
EFER_RESERVED_BITS configurable
for architecture
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Andrea
A
rc
a
ng
e
li
KVM: Disable
pagefaults du
r
ing c
o
py_f
r
om
_
u
s
e
r_inatomic()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Hollis
B
lanchard
KVM: Use
CON
F
IG_PR
E
EMPT_NOTIFIERS ar
o
un
d
stru
c
t pr
e
empt_notifie
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
She
n
g
Yan
g
K
VM: VMX: Enable Vi
r
tua
l
Processor Identificat
i
on
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
KVM: Li
m
i
t v
c
p
u
mmap size to
o
n
e page on non-x86
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
KV
M
: MMU: Decou
p
le mmi
o
from shad
o
w page tables
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
KVM: x86
e
mulato
r
:
g
roup decoding fo
r
group 1
i
nstruction
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
K
VM: Only x8
6
has pio
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Jan E
n
gelhardt
KVM: constify function point
e
r t
a
bl
e
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM:
x
86 emula
t
or:
a
dd group 7 decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivi
t
y
K
VM:
x
86 emul
a
t
o
r: G
r
oup decoding fo
r
gr
o
ups 4 a
n
d
5
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivity
KVM: x
8
6 emulator:
G
rou
p
decoding for group 3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: x
8
6 emulator
:
group decoding
f
or g
r
ou
p
1A
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
KVM:
x
86 emulator: add suppor
t
for
g
roup decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Dong, Eddie
KVM:
M
M
U: Simplify has
h
t
a
ble indexing
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Dong, Edd
i
e
K
V
M: MMU: Upd
a
t
e shadow ptes on partial g
u
e
st
p
te write
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi Kivity
KVM: MMU: Fix memory leak on gues
t
de
m
and f
a
ults
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Marcel
o
Tosatti
KV
M
: VMX: convert init
_
rmode_tss() to slots_lock
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
M
a
rcelo Tosatti
KV
M
: MMU: handle page removal with shadow m
a
ppin
g
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi Kivity
KVM: MMU:
Fix is_rmap_pte() with io ptes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi Kivity
KVM: V
M
X
: Rest
o
re
t
ss ev
e
n on x
8
6_64
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
R
a
ndy Dunlap
x86: disable KVM for
V
oyager and friends
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivity
KVM: VMX: A
v
oid rearra
n
gin
g
switched
g
uest msrs while
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivi
t
y
KVM: MM
U
: Fix r
a
ce whe
n
i
nstantiating
a
shad
o
w
pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi K
i
v
i
t
y
KVM:
R
ou
t
e
i
rq 0
t
o v
c
pu
0
exclusive
l
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivity
KV
M
: Avoid infinite-fre
q
uency
l
o
c
a
l
a
pic
t
i
me
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Mar
c
e
l
o Tosatti
K
V
M:
m
ake M
M
U_D
E
BUG
compile
again
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Marcelo Tosat
t
i
KVM: m
o
v
e
alloc_apic_access_
p
age() outside of non-pre
e
mptabl
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Joerg Roedel
KVM: SVM: fix Windows
XP 64 bit installation c
r
ash
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Izik Eidus
KVM
:
re
m
ove the u
s
a
g
e of the mmap_sem fo
r
the protection
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
Joerg Ro
e
del
KVM: emu
l
a
te
a
c
c
ess to MSR_IA
3
2_MCG_CTL
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
A
v
i Kivity
KVM:
Make the
s
upported cpuid
l
ist a
host property
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
P
a
ul Know
l
es
KVM: Fix kvm_arch_vcpu
_
ioctl_s
e
t
_
sregs so
that set_cr0
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
J
o
erg Roedel
KVM: SVM
:
set
N
M intercept when
enabling CR0
.
TS in
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
Joerg Roedel
K
VM:
SVM: Fix lazy
F
PU switching
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Move apic timer m
i
gration away
f
r
o
m cri
t
ica
l
s
ectio
n
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
G
lauber de
Oliveira
.
.
.
KVM: Put k
v
m_para
.
h inclu
d
e
o
utsi
d
e __
K
ERNEL__
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
K
ivity
KVM:
F
ix unbounded
p
reemption lat
e
ncy
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kiv
i
ty
KVM: Initialize the
m
mu caches only afte
r
verifyin
g
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Izik Eidus
KVM: MMU: F
i
x di
r
ty
p
age setting
f
o
r
pages remo
v
ed
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Christian Ehrhardt
KVM:
Po
r
tab
i
lity
:
Mov
e
kvm_fpu to asm
-
x
8
6/kvm
.
h
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Sheng Yang
KVM
:
x86
e
mulator: Only allow VMCALL/VMMCALL trap
p
ed
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
D
o
ng
,
Eddie
KV
M
:
MMU: Mer
g
e shado
w
level check
i
n
FNAME(fetch)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
KVM: MM
U
:
Mo
v
e
kvm_free
_
some_pages() into critical
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Marcelo Tosatt
i
KVM: M
M
U: Switch to mm
u
spin
l
ock
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivit
y
KVM: MMU
:
Avoid calling gfn
_
to_p
a
g
e
() i
n
mmu_set_spte()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Marcelo Tosatti
KVM: Add
k
vm_re
a
d_guest_atomic()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Marcelo T
o
satti
KVM:
MMU
:
Concurrent gues
t
walkers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Disab
l
e vapic support on Int
e
l ma
c
hines with F
l
e
x
P
rio
r
ity
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivi
t
y
KVM: Accelerated apic
s
u
pport
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Av
i
Kivity
K
VM
:
l
ocal APIC T
P
R access report
i
n
g
f
a
cility
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi K
i
vity
KVM: Print data for uni
m
plemented w
r
ms
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Ki
v
ity
KVM: MMU:
A
dd
cache miss statistic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Eddie Dong
KVM:
M
MU
:
Co
a
l
e
sce r
e
mote tlb flushes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Z
h
ang X
i
antao
K
V
M: Expose ioapic to ia6
4
sa
v
e/resto
r
e A
P
I
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zha
n
g X
i
antao
KV
M
: Move kv
m
_vcpu_kick()
to x86
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next