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: x86 emulator: add macros for repetitive instructions
2010-03-01
Avi Kivity
KVM:
F
ix msr trace
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
VM: VMX:
P
ass cr0
.
mp through
to t
h
e
gu
e
st when the
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: tr
a
ce guest fpu loads and unloads
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KVM: Optimize kvm_re
a
d_
c
r[04]_bits()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i K
i
vity
KVM: Rename vcp
u
->shadow_e
f
er to efe
r
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i
Kivity
KVM: Mov
e
cr0/cr4/efe
r
related
helpers to x86
.
h
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
V
M: Add a helper
for checking if the
g
u
est is in prot
e
ct
e
d
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
Kivity
KVM: Acti
v
a
t
e fp
u
on
c
lt
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
A
vi Kivity
KVM: Dro
p
kvm_{load,put}_guest_
f
pu() e
x
p
o
r
ts
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi K
i
v
i
t
y
KVM: Allow kvm_load_guest_fpu(
)
even when !vcpu->fpu_active
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
A
vi
K
ivity
KVM
:
expor
t
<asm/
h
y
p
erv
.
h>
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kiv
i
ty
KVM: SVM: Lazy fpu wi
t
h npt
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i Kivity
KVM:
SVM: Selective cr0
i
ntercep
t
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi
Kivity
KVM: SVM: Restore uncondit
i
o
nal cr0 intercept
u
nder np
t
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
K
VM:
S
V
M: In
i
tialize fpu_active
i
n init
_
vmcb()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: SVM: Fix SVM_CR0
_
S
E
LECTIVE_MASK
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi
K
ivity
KVM: Set cr0
.
e
t w
h
e
n
th
e
gue
s
t writes cr0
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: V
M
X: Gi
v
e the guest
o
wnershi
p
of c
r
0
.
ts
when the
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: Lazify f
p
u act
i
vation and deactivat
i
on
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i
K
i
vi
t
y
KVM:
V
MX: Allow the guest to own some cr0 bits
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
A
v
i Kivity
K
V
M:
R
eplace
read accesses of vcpu-
>
a
rch
.
cr0 by an
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
Kiv
i
ty
KVM
:
VMX:
t
race
c
lts a
n
d
l
msw ins
t
ructions a
s
c
r
access
e
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
Kivity
K
V
M:
a
voi
d
t
a
king ioapic mu
t
ex for non-ioapic
EOIs
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi
K
i
vity
KVM
:
Fill out f
t
r
ace ex
i
t
r
ea
s
on s
t
rings
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Av
i
K
ivity
KVM: Bu
m
p maxi
m
um vcpu count to 64
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
K
V
M: Si
m
p
li
f
y coa
l
esced mm
i
o
initialization
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
A
vi Kivit
y
KVM
:
Add KVM_MMI
O
kconfig
i
tem
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KV
M
: Remove i
f
defs fro
m
mmu n
o
tifie
r
initialization
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM:
Add include guards for coalesced_mmi
o
.
h
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi
K
ivity
K
V
M
: D
i
se
n
ta
n
gl
e
mmu notifiers and coa
l
es
c
ed_mmio registr
a
t
ion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi
Kivity
KVM: VMX:
F
old ept_upd
a
te_paging
_
mode_c
r
4() into its
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: VM
X
: When
using ept,
a
llow the guest to own cr4
.
p
g
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM
:
V
M
X: Mak
e
gu
e
s
t cr4 ma
s
k more conse
r
vative
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivi
t
y
KVM: Ad
d
accessor for reading cr4 (or som
e
bits of
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: V
M
X
:
Move
some cr[04]
related constants
t
o
vmx
.
c
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-03-01
Avi Kivity
KVM: MMU: Re
p
or
t
spt
e
not found in rm
a
p before BUG()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-02-13
Avi
Kivi
t
y
x
86-6
4
, rw
s
em: Avoid store
f
orwa
r
ding h
a
z
a
rd in __d
o
wngrade_
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
...1266049992-17419-1-git-send-email-
avi@redhat.com
>
commit
|
commitdiff
|
tree
2010-01-25
Av
i
Ki
v
ity
KVM
:
Fix rac
e
between API
C
TMR and IRR
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM:
VM
X
:
F
i
x comparison of guest efer with stale hos
t
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kiv
i
ty
KVM: Drop use
r
r
etu
r
n
notifier when di
s
abling virtualization
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: x86 emulator: limit instructions to 15 by
t
es
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivit
y
KVM: VMX:
R
ep
o
rt unex
p
e
cted simultan
e
ous excep
t
ions
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
A
vi Ki
v
i
ty
KVM: Allow in
t
e
rnal errors r
e
ported t
o
u
sersp
a
ce to
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: VMX: Remove vmx->msr_o
f
fset_efer
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KV
M
: VMX: Use s
h
ared msr infrastructure
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivit
y
K
VM: x86 shared ms
r
infrastru
c
ture
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivi
t
y
K
VM:
V
MX: Mov
e
M
S
R
_KERNEL_GS_
B
ASE out of the vmx
autoload
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
A
v
i
K
i
v
ity
KV
M
: Move assigned devic
e
code to
own
f
ile
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: Return -ENOTTY on unrecognized ioctls
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
K
VM: Don't
p
a
s
s
k
vm_run
a
r
g
uments
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
KVM: Don't wrap
schedule()
with v
c
pu
_
put()/vcpu_loa
d
()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-03
Avi Kivity
M
e
rge remote br
a
nch 't
i
p/x86/entry' into
kvm-updates
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-12-02
Avi K
i
vity
core: Cle
a
n up user
ret
u
rn n
o
t
i
fers
u
se of per
_
cpu
Signed-off-by: Avi Kivity <
avi@redhat.com
>
...1259578491-4589-1-git-send-email-
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-11-29
Avi Kivity
c
o
re: Fix
u
se
r
re
t
u
r
n n
o
tifier on fo
r
k
(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
...1259505288-16559-1-git-send-email-
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-10-25
A
v
i Kivity
x86:
Fi
x
u
s
er return notifier build
Signed-off-by: Avi Kivity <
avi@redhat.com
>
...1256473485-23109-1-git-send-email-
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-10-04
Avi Kivit
y
KVM: Prevent overflo
w
in KVM_GET_SUPPORTED
_
CPUID
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-10-01
Avi Kivity
core, x8
6
:
A
d
d
user return notifiers
Signed-off-by: Avi Kivity <
avi@redhat.com
>
...1253342422-13811-1-git-send-email-
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivit
y
KV
M
: VMX: Check cpl before
e
m
u
lating debug r
e
gister
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: VMX: Conditionally reload d
e
bug regi
s
ter 6
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: Use thread debug register storage in
s
tead
o
f kvm
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KV
M
: Optimize kvm_mmu_u
n
p
rotect
_
page
_
virt
(
) fo
r
tdp
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: Docume
n
t KVM_CAP_I
R
QCHIP
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Ki
v
ity
K
VM:
Pro
t
ect update_cr8_inte
r
cept() when running
w
itho
u
t
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
Kivity
KV
M
: Add m
i
s
sing #include
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
K
V
M
: Add __KERNEL__ g
u
a
r
ds to
e
x
ported
h
eaders
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
K
V
M
: Rename
x86_emulate
.
c to emulate
.
c
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi K
i
vity
KVM: VMX:
Adjus
t
rflags
i
f in
r
eal mode e
m
u
l
ation
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi
K
ivity
K
V
M: Move #endif KV
M
_
C
AP_IRQ_ROUTI
N
G to correct place
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
Kivity
KVM: S
V
M: Drop
t
lb
f
lush workaround in npt
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
A
vi Kivity
x
8
6
:
E
xpo
r
t kmap_
a
tomic
_
t
o_
p
a
g
e(
)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: VMX: Optimize vmx_get_cpl()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: T
r
ace shadow pag
e
li
f
ecycle
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM:
D
ocumen
t
basic A
P
I
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi
K
ivi
t
y
KVM
:
MMU:
Trace guest pagetable walker
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi K
i
vity
KVM:
T
race
apic registe
r
s using t
h
eir symbolic names
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: Tr
a
c
e mmio
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
K
V
M: Trace irq level and source id
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi
K
ivity
KVM: SVM: Don't save/restore host cr2
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi
Kivity
KVM:
V
MX: O
n
ly reload
g
u
e
s
t
cr2 if differ
e
nt
fr
o
m host
cr2
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: Return to userspace o
n
emulatio
n
failure
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi
Kivity
KVM: MMU:
s/shadow_pte/spte/
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kiv
i
ty
KVM: MMU: Adj
u
s
t
pte accessors t
o
exp
l
i
c
itly indicat
e
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KV
M
: MMU: Fix
i
s_dirty_pte()
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivi
t
y
KVM: VMX: Move rmod
e
s
t
ructure to
v
m
x-specific co
d
e
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivit
y
K
V
M
: Reorder ioctls i
n
kvm
.
h
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivi
t
y
K
VM: Calculat
e
avail
a
ble entries in coalesce
d
mmio
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
Kivity
KVM:
VMX: Fi
x
reporting o
f
unhandled E
P
T violation
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: Cache p
d
p
trs
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
K
V
M: V
M
X: Simp
l
ify pdptr
a
nd cr3
manage
m
ent
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi
K
i
v
ity
KV
M
: VMX: Avo
i
d duplicat
e
ept tlb flush wh
e
n
s
etting cr3
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Av
i
Kivity
KVM: SVM: Fold
k
vm_svm
.
h
i
n
f
o s
v
m
.
c
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi Kivity
KVM: Move common K
V
M
Kconfig items to new file virt
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi
Kivity
KVM: x86 emulato
r
: fi
x
jmp far decoding (opcode 0xea)
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-09-10
Avi
K
i
vity
KVM: x86 emulator: Imp
l
ement zero-extend
e
d immediate
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-08-05
Avi Kivity
KVM: ia64:
fix build failures du
e
to ia64/unsig
n
e
d
.
.
.
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-28
Avi Kiv
i
t
y
KVM: VM
X
: H
a
ndle vmx instruction vmexi
t
s
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-28
Avi Kivity
KV
M
: M
M
U: Allow 4K
ptes with
b
it 7 (PAT) set
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi K
i
vity
KVM: Prevent ov
e
r
flow in
l
a
r
gepages calc
u
la
t
ion
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Avi Kiv
i
ty
K
VM: Disabl
e
large pages on mi
s
aligned memo
r
y slots
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
2009-06-10
Av
i
Kivity
KVM
:
Upda
t
e c
p
uid 1
.
ecx reporting
Signed-off-by: Avi Kivity <
avi@redhat.com
>
commit
|
commitdiff
|
tree
next