repo.or.cz
/
linux-2.6
/
cjktty.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM: MMU: Make setting shadow ptes atomic on i386
2007-07-16
A
vi Kivity
KVM: MMU: Mak
e
sett
i
ng s
h
adow
p
tes atomic on i386
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
Kivity
KVM: M
a
ke shado
w
pte updates atomic
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KV
M
: M
o
v
e
shadow pte modifi
c
ations fr
o
m set
_
pte/set_pde
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
K
V
M:
MMU: Fol
d
fix_w
r
i
t
e
_pf(
)
into set_p
t
e_com
m
on()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
i
vity
KVM: MMU
:
Fold fix_read_pf() into set_pte_
c
ommon
(
)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
K
ivity
KVM:
M
MU:
P
ass th
e
guest pde to set_pte
_
common
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU: Mo
v
e
set_pte_common()
t
o
pte w
i
dth depend
e
nt
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi
K
ivity
KVM: MMU: Si
m
plify
f
et
c
h() a little b
i
t
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU:
Use sla
b
caches for shadow
pages and
t
heir
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Eddi
e
Dong
KVM: Use
s
ymbolic constants instead of magic
n
u
m
b
e
r
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Marku
s
Re
c
h
berge
r
KVM
:
Fix i
n
cl
u
des
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kiv
i
ty
KV
M
: x86 emulator: implement wb
i
n
v
d
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Jan En
g
elha
r
dt
Use menuconfig obj
e
c
t
s II - K
V
M/Virt
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KVM: V
M
X:
Avoid saving and resto
r
ing msr_efer on lightweig
h
t
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
KVM:
V
M
X: Clean
u
p r
e
dundant code in
M
S
R
set
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Eddie Dong
K
VM: VM
X
: Avoid saving and
r
e
stori
n
g
m
s
rs on
l
ightweight
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Niti
n
A Kamble
KVM: VMX: Handle #SS faults from r
e
al mode
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
ity
KVM: VMX: Use local labels in inlin
e
a
ssembly
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vi
t
y
KVM
:
F
ix
v
m
x I/O bitmap initi
a
lization on hi
g
hm
e
m sy
s
tem
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
vi Kiv
i
t
y
KVM: Avoid corrupting tr in rea
l
mode
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
K
iv
i
ty
KV
M
:
VMX:
Only reload guest
msr
s
if they are al
r
e
ady
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: MMU
:
Store shadow page tables as
k
e
r
n
el
v
i
rtual
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kiv
i
ty
K
V
M: MMU: Simplif
y
kvm_mmu_free
_
page(
)
a tiny b
i
t
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Matthew G
r
egan
KVM
:
Implement IA32_
E
BL_CR_POWERON ms
r
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
v
i
t
y
KVM
:
Set cr0
.
m
p for
g
u
ests
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i
Kivity
KVM: Consol
i
date
g
uest fpu activation an
d
de
a
c
tivatio
n
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Ki
v
i
ty
KVM: Rat
i
onalize exception bitm
a
p u
s
age
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
A
v
i Ki
v
ity
K
VM: M
o
ve so
m
e more
m
sr man
g
l
ing into
vmx_save_host_
s
tate()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
K
VM: Fix potential guest
sta
t
e l
e
a
k into h
o
st
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM:
I
ncr
e
ase mm
u
shadow
cach
e
to
1
0
24 pages
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Updat
e
shad
o
w
pte on write to g
u
est pte
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
K
V
M: MM
U
:
R
espect non
p
ae paget
a
ble qua
d
rant when zappin
g
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Av
i
Kivity
KVM: U
n
ify kvm_mm
u
_pre_write() and k
v
m_mmu_post_write()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM:
B
e m
o
re careful rest
o
ring fs on lightwei
g
ht vmexit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi
K
ivity
KVM: Reduce
misfiring
s
of the
fork
detec
t
or
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivity
KVM: Unindent som
e
code
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi Kivi
t
y
KVM
:
A
void saving
a
nd rest
o
r
ing so
m
e ho
s
t CPU state
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Avi K
i
vity
KVM: Assume that writes smaller than 4 bytes are t
o
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
Anthony Liguori
KVM: SVM: Allow di
r
ect gue
s
t access to PC debug port
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-07-16
He, Qing
KVM: V
M
X: Enable io bit
m
aps to avoid IO port 0x80 VMEXITs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-06-15
Avi Ki
v
ity
KVM: Prevent
g
uest fpu state
f
rom le
a
king into the
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivity
KVM: Re
m
ove unu
s
ed 'inst
r
uction_lengt
h
'
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
K
VM: Don't
requ
i
re
e
xplicit indication
o
f
c
om
p
letion
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
iv
i
t
y
KVM:
Re
m
ove extraneous gu
e
st ent
r
y on mmi
o
read
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Liguori
KVM
:
SVM: Only sa
v
e/r
e
store MSRs when needed
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Adrian
B
u
nk
KVM: fix an if() condition
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
nthony Liguori
KVM: VMX: Add lazy FP
U
s
uppor
t
for
VT
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Anthony Liguori
KV
M
: VMX
:
Properly s
h
ad
o
w
t
he CR0 register in the vcpu
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
Kivit
y
KV
M
: Don
'
t com
p
lain about cpu erratu
m
AA15
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
nthony Liguori
KVM:
L
a
z
y FPU support
f
or SVM
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
KVM: Allow passing 64-bit values to the emulated re
a
d
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Per-v
c
pu statistics
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu
D
ong
KVM: VM
X
: Avoid unn
e
cessary vcpu_load(
)
/vc
p
u_put()
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Yaozu Dong
K
VM: MMU: Avoid
heavy ASSERT at non debug
m
ode
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM
:
VMX: Only
save/restore MSR_K6
_
STAR if necessary
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KVM: Fold drivers/kvm
/
kv
m
_vmx
.
h into
d
rivers/kv
m
/
vmx
.
c
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
i
vity
K
V
M:
VMX: Don't
s
witch 64-bit msrs
for 32-bit gu
e
sts
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivit
y
KVM: VMX: Reduce un
n
ecessary
s
av
i
ng of host msrs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivity
KVM: Handl
e
guest page faults when emulating mm
i
o
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: SVM: Report har
d
ware exit reason to
u
s
e
r
space
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Retry sleeping a
l
lo
c
ation if
atomi
c
allocatio
n
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
i
vit
y
KVM: Use s
l
ab ca
c
hes to allocate mm
u
data structu
r
es
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kiv
i
ty
KVM: Ha
n
d
le parti
a
l
p
ae
p
dptr
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM
:
Initialize cr0
to in
d
icate a
n
fpu is
present
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Eric Sesterhenn
.
.
.
KVM: Fix
overflow bug in overflo
w
de
t
ection
c
ode
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i
K
i
vi
t
y
KVM:
Use
k
e
rnel-stand
a
rd types
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Joerg Roe
d
el
KVM
:
SVM: enable
LBRV
virtualization if
available
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Add fp
u
get/
s
e
t
ope
r
ations
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
KVM: Add
physical
memory
a
l
i
a
s
ing feature
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
K
VM: Simply gfn_t
o
_page()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Dor La
o
r
K
V
M: Ad
d
mmu
cache clear
funct
i
o
n
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM:
x86 emulator: fix bit string oper
a
t
ions operand
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
Remove deb
u
g m
e
s
s
age
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Use
list_mo
v
e()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Michal Piotr
o
wski
K
VM: Remove unused function
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kiv
i
t
y
KVM:
S
V
M
:
En
s
ure
t
imestamp counter m
o
noton
i
c
ity
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
V
M: MMU: Fix hugepage pdes mapping sam
e
physical a
d
dress
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Joerg Roed
e
l
K
V
M: SVM: forbid
g
uest to execute monitor/m
w
ait
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Sergey K
i
sel
e
v
KVM:
Handle writes to MC
G
_STAT
U
S
msr
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
K
ivity
KVM: R
e
m
o
ve unused a
n
d write-only vari
a
bles
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
Don't a
l
low the gue
s
t
t
o turn off
t
he cpu cache
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Ki
v
ity
KVM:
H
a
ck real-mod
e
s
egments
o
n vmx from
K
VM_SET_SREGS
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Kivity
KVM
:
Modify gues
t
segment
s
after potentially sw
i
t
c
hing
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Av
i
Ki
v
ity
KVM:
R
emove se
t
_cr0_no_modeswitch()
arc
h
op
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivity
KVM:
W
ork
a
r
ound vmx ina
b
il
i
ty to virtualize
t
he reset
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
v
i Kivit
y
KVM:
MMU: Remove glo
b
al p
t
e
track
i
ng
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivity
KVM
:
M
M
U: Re
m
ove unnec
e
ssary check for pd
p
tr
a
ccess
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Ki
v
ity
K
VM: A
v
oid guest virtual addresses in string pi
o
users
p
a
ce
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
K
V
M: F
u
ture-pr
o
of argume
n
t
-less ioctls
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
vity
KV
M
: Allow kernel to select size of mmap()
b
u
ffer
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
: Add g
u
est
m
ode sign
a
l
mask
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivi
t
y
KVM: Initialize t
h
e
apic_base ms
r
on svm
to
o
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM: Add a s
p
ecial exit reason when
ex
i
ting du
e
to
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi K
i
vity
KVM: Fold kvm_run::
e
xit_type into kvm_run::exit_
r
e
ason
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
A
llow u
s
erspace to proce
s
s hypercalls which have
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
A
vi Kivity
KVM:
A
dd method
to check for backwar
d
s-compatible
API
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KV
M
: Re
n
umber
io
c
tls
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi
Kivit
y
KV
M
:
Remove minor wa
r
t from KVM_CREATE_VCPU i
o
ctl
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
Remove the
'emulat
e
d' f
i
eld fro
m
the
usersp
a
c
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2007-05-03
Avi Kivity
KVM:
H
andl
e
cpuid in the k
e
rnel instead of punting
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
next