repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: sparse fixes for kvm/x86.c
2008-04-27
Ha
r
vey Harrison
KVM: sparse
f
i
xes for k
v
m/x86
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Har
v
ey Harrison
K
VM:
S
VM
:
make iopm_base
s
t
a
t
ic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Har
v
e
y Ha
r
ris
o
n
KVM: x86
emulator: fix sparse warni
n
gs in x86_emulate
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Amit Shah
KVM:
A
dd stat counter for
h
ypercalls
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kiv
i
ty
KVM: Use x8
6
's segment descriptor
struct instea
d
of
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
KVM: Increase the number of
u
s
e
r memory
s
lots per vm
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
K
V
M: Add
A
PI fo
r
det
e
r
mining the
number of s
u
pp
o
rt
e
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
i
v
ity
KVM: Increase vcpu count to 16
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
Kivity
KVM: Add
API to r
e
trieve t
h
e
n
u
mbe
r
of
s
upported vcpus
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Harvey H
a
rrison
K
V
M: x86 emulator: make reg
i
s
t
er_address_increment
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Harvey Harrison
KVM: x86 emu
l
a
t
or:
m
a
k
e r
e
gister_a
d
dress, address_m
a
sk
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Harvey Har
r
ison
KV
M
:
x86 emul
a
t
o
r: add ad_mask
s
tatic inline
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Glauber
de Oliveira
.
.
.
x
86: KV
M
guest:
paravir
t
ualized clocks
o
urce
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Gla
u
ber de
O
l
i
v
eira
.
.
.
KVM: paravirtualized clo
c
k
s
our
c
e
:
host part
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Roed
e
l
KVM:
S
V
M
: enable
L
BR virtualization
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Ro
e
del
KVM: SVM: alloc
a
te the MSR
p
ermi
s
sion map per VCPU
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Roedel
KVM: SVM: let
i
nit_vmcb
(
) take struct vcpu_s
v
m as parameter
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Ryan Harp
e
r
K
V
M: VMX: fix ty
p
o in VMX header def
i
ne
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joer
g
Roedel
KV
M
:
SVM
:
a
dd
supp
o
rt for Nes
t
ed P
a
g
ing
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg
R
o
e
del
KVM: MMU: add
TDP support to
t
he KVM MMU
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Roedel
KV
M
: export the lo
a
d_pdptrs() funct
i
on to
modules
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Roedel
KVM: MMU: make the __nonpaging_map funct
i
on generic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Roedel
K
V
M: export informatio
n
about NPT
to
g
en
e
ric x86 code
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg
R
oedel
KV
M
: SVM: add
m
odu
l
e parameter to d
i
sable Nested Paging
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Roede
l
KVM: SVM: add detection
o
f Nested Paging feature
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
J
o
erg Ro
e
d
e
l
K
VM: SVM: move feature detection to hardware setup
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg R
o
e
d
e
l
KVM: a
l
lo
w
a
c
c
ess to E
F
ER
i
n 32bit
K
VM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Roed
e
l
K
V
M
:
V
M
X: unifdef the EFER spe
c
ific code
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
J
o
erg
Roedel
KV
M
: al
i
gn valid E
F
ER bits w
i
th the features of
t
he
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Joerg Roede
l
K
VM: make EFER
_
RESERVED_BITS c
o
nfigurable
f
or architec
t
u
r
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Andrea
A
rc
a
ngeli
KVM: Dis
a
bl
e
pagefaul
t
s during copy_fro
m
_u
s
er_inatomic()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Hollis Blanch
a
rd
KVM:
Us
e
CONFIG_
P
RE
E
MPT_NOTI
F
IERS around struct preempt_notifier
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Sheng Yang
KVM: VMX: E
n
able Virtual Processor Identific
a
t
io
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
VM
:
Limi
t
vcpu mmap size to one page
on non-x8
6
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
i
ty
KVM: MMU: Decouple
m
mio fr
o
m shadow page t
a
bles
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 emulator:
g
roup decoding for
g
roup 1 instructions
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Only x86 has pio
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Jan E
n
gelhardt
KVM: constify fun
c
tion pointer tables
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivity
KV
M
:
x86 em
u
lato
r
: a
d
d group 7 decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi
K
iv
i
ty
KV
M
:
x8
6
emulat
o
r
:
Gro
u
p dec
o
ding f
o
r
groups 4
and 5
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivity
K
V
M
: x86
emulator: Group decod
i
ng for group 3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
i
v
ity
K
V
M: x
8
6
emulator: gr
o
u
p decoding for group 1
A
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
K
V
M
: x86 emu
l
ato
r
: a
d
d support
f
or
g
ro
u
p
d
ecoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Dong, Eddie
K
V
M: MMU: Sim
p
l
i
fy hash t
a
ble index
i
ng
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Don
g
, Eddie
K
V
M: MMU: Update shadow pte
s
o
n partial guest pte writes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
A
v
i Kivity
KVM: MMU: Fix memory leak o
n
guest demand f
a
ults
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Marcelo Tosa
t
t
i
KVM: VMX:
c
onvert init_rmode
_
ts
s
()
t
o
s
lots_lock
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
M
arcelo To
s
atti
KVM: MMU: h
a
ndl
e
page removal
w
i
t
h shad
o
w
m
a
pping
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi Kivity
KVM: MMU: Fix
i
s
_
r
m
a
p_p
t
e() with
i
o pt
e
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-25
Avi
K
i
v
ity
KVM: VMX: R
e
stor
e
tss even on x86_64
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Ra
n
dy
Dunl
a
p
x86: disable KVM f
o
r Voyager and fr
i
en
d
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
A
vi K
i
vity
KVM: VMX:
A
void rearrangi
n
g swit
c
he
d
guest
msrs while
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Ki
v
ity
K
VM
:
MMU: Fix
race when instan
t
iating a shadow p
t
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kivi
t
y
KVM:
Route ir
q
0 to
vcpu 0
ex
c
lusively
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Avi Kiv
i
ty
K
V
M:
Avoid infinite-frequency local
a
pic
t
i
me
r
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Marcelo Tosa
t
t
i
KVM: make MMU_DEBUG c
o
mp
i
le
a
gain
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Marcelo
T
osatti
KVM: move alloc_
a
pic_access_page() o
u
tside
o
f non-preemp
t
abl
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
J
o
erg
Roedel
KVM
:
SVM: f
i
x Windows XP 64 bit
install
a
tion crash
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-04
Izi
k
Eidus
KVM: remove the usage of
the mmap
_
sem for t
h
e pr
o
tection
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
J
o
erg
R
oedel
KVM:
e
mula
t
e acces
s
to MSR
_
IA32_MCG_C
T
L
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
Avi Kivity
KVM: Make the supported
cpuid list a h
o
st property
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
Paul Knowle
s
KVM: F
i
x
k
vm_ar
c
h_vc
p
u_ioctl_se
t
_sregs s
o
that s
e
t_cr0
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
Jo
e
rg R
o
ede
l
KVM:
S
VM: set NM intercept when
enabling CR0
.
T
S
in
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-03-03
Joe
r
g Roedel
K
VM: SVM: Fix lazy FP
U
switch
i
ng
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi
Kivity
K
V
M
:
Move apic
time
r
migration away from critical sect
i
on
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Gl
a
uber de Oliv
e
i
ra
.
.
.
KVM: Put kvm_
p
ara
.
h
include outsid
e
__KERNEL__
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Fix unbounded pre
e
mption
l
atency
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
VM: I
n
itialize the mmu caches onl
y
after verify
i
ng
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
I
zik Eidus
KVM:
M
MU: Fix dirty page setti
n
g for
p
ages r
e
m
oved
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Christ
i
an
E
hr
h
a
r
dt
KVM: Porta
b
ility: Move kvm_fpu to a
s
m-x86/kvm
.
h
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Sheng Yang
K
V
M: x86
emulator: Only
a
llow V
M
C
ALL/VMMCALL t
r
apped
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Dong,
Eddie
KVM: MMU: Me
r
ge shadow
level ch
e
ck in F
N
AME
(
fetch)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Mo
v
e kvm_free_some
_
pages() into critical
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Mar
c
elo Tosat
t
i
KVM: MMU: Switch to m
m
u spinlock
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Avoid calling gfn_to_pag
e
() in mmu_
s
et_spte()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
M
a
rcelo Tosatti
KVM: Add kvm
_
read_guest_atomic()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Marcelo Tosatti
KVM:
M
MU: Concurrent gue
s
t walk
e
r
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivi
t
y
K
VM: Disable vapic support on Intel machine
s
w
i
th FlexPriori
t
y
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
K
V
M: Acce
l
erated apic support
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
v
i Kivity
KVM: local APIC
T
PR acces
s
r
e
p
orting faci
l
ity
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kiv
i
ty
KVM: Pri
n
t d
a
t
a for
unimple
m
ent
e
d wrmsr
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: MMU: Add cache mis
s
statis
t
ic
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
E
d
d
i
e Dong
KVM: MMU: Coalesce re
m
ote tlb fl
u
shes
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang Xianta
o
KVM: Expose ioa
p
i
c
to ia64
save/restore APIs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Z
han
g
Xiantao
KV
M
:
Move kvm_vc
p
u_kick() to
x
86
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang
X
iantao
KVM:
Move i
o
a
p
ic code to
c
ommon
d
i
r
ectory
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang Xia
n
ta
o
KVM: Mov
e
irqchip declaration
s
into ne
w
ioa
p
ic
.
h and
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Avi Kivity
KVM: Move drivers/kv
m
/* to vir
t
/kvm/
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
A
vi Kiv
i
ty
KVM: Mov
e
arch
d
epend
e
n
t f
i
les to new directory arch
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Ryan Harper
KVM: VMX: Add pri
n
tk_
r
a
t
elimit i
n
vmx_i
n
tr_assist
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang Xi
a
ntao
K
V
M: Por
t
ability: Mo
v
e k
v
m_vm_s
t
at to
x
86
.
h
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang Xianta
o
KVM:
P
o
r
tability:
M
ove ro
u
n
d
_robin_p
r
ev_vcp
u
and
tss_addr
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Z
h
ang Xi
a
nt
a
o
KVM: Por
t
ability: move vpic
a
nd vi
o
apic to kvm_arc
h
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Z
han
g
Xiantao
KVM: Portabili
t
y: Move mmu-r
e
l
a
ted fields to k
v
m_arch
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang Xiantao
KVM: P
o
r
tability:
M
ove memslot aliase
s
to
n
ew struct
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang
Xiantao
KVM: Portability:
M
ove kvm_
v
cpu
_
stat to
x
8
6
.
h
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang
Xian
t
ao
KVM: P
o
rt
a
bilit
y
: Expa
n
d
th
e
KVM_V
C
PU_
C
OMM in kvm
_
vcpu
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhang Xian
t
ao
KVM: Portability: Move kvm_vcpu defini
t
ion back to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zhan
g
Xiant
a
o
K
V
M: Port
a
bility: Split mmu-r
e
lated stat
i
c i
n
line functions
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-01-30
Zha
n
g Xiantao
K
VM: Portability: In
t
r
o
duce kvm_vcpu_arch
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next