repo.or.cz
/
linux-2.6
/
mini2440.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: consolidate emulation of two operand instructions
2008-12-31
Avi
K
i
vity
KVM: x
8
6 emulator: consol
i
d
a
te
emulation of two op
e
r
and
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi K
i
vity
K
VM: x86
emula
t
or:
reduc
e
dup
l
ication
in one ope
r
a
n
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
K
ivity
KVM: VMX: Condi
t
ionally reque
s
t interrupt window aft
e
r
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-23
Avi Kivity
K
VM: VMX:
F
ix i
n
t
e
r
r
upt lo
s
s during race with NMI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi Kivity
K
VM: Fix pit memory leak if unable to allocate irq
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi Kiv
i
ty
KVM: Requ
i
re the PCI subsystem
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-28
Avi Kivity
KVM: Future-
p
r
oof device
a
s
sig
n
ment ABI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
MAINTAINERS: Upd
a
te Avi
Kivity's emai
l
address
MAINTAINERS: Update
Avi Kivity
's email address
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
K
VM: x8
6
e
mulator: fix
j
mp r/m64 ins
t
ruction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivity
K
VM: Add statistics f
o
r guest ir
q
i
n
j
e
c
tion
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Ki
v
ity
KVM
:
SVM: No need to unprotect m
e
mory during event
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM
:
M
MU: F
i
x setting the a
c
ce
s
sed
bit on no
n
-speculative
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Flush tlb
s
a
f
ter clear
i
ng write permission
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM: MMU: A
d
d locking around kvm_mmu_
s
lot_remove_
w
rite_access()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Account for npt/
e
p
t/realmode
pag
e
faults
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Kivity
KV
M
:
Don
'
t call g
e
t_user_page
s
(
.
force = 1
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i K
i
vi
t
y
K
VM
:
A
lloca
t
e guest memory as MAP_PRIV
A
TE,
n
o
t MAP_SH
A
RED
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
t
y
KVM: MMU: Convert
t
he pa
g
in
g
mode sha
d
ow walk to use
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
KVM: MMU: Conver
t
d
ir
e
ct
maps to us
e
the generic sha
d
ow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Add
g
en
e
ric sh
a
do
w
walker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi
K
i
vity
K
VM: MMU: Infer
s
hadow
r
oot level in d
i
rect_map()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
VM: MMU: Unify direct map
4
K
a
nd lar
g
e pa
g
e pat
h
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KV
M
:
MMU: Move SHA
D
OW_PT_INDEX
t
o mmu
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM:
x
8
6 emulator:
r
emove b
a
d ByteOp s
p
ecifier from
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivi
t
y
KVM: Lo
a
d
real mode seg
m
ents correctly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivi
t
y
K
V
M: VMX: Change
s
egm
e
n
t
dpl at reset to 3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM:
VMX:
C
hange cs reset st
a
te to be a
data segment
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kiv
i
ty
K
VM: Handle spuriou
s
ac
k
s
f
o
r
P
IT
i
nterr
u
pts
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
V
M:
S
impli
f
y excepti
o
n entries by using __ASM_
S
IZE
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivi
t
y
KVM: VMX:
U
s
e
interrupt q
u
e
u
e for !irqchip_in_kernel
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Add irq
ack n
o
tifie
r
list
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KVM: VMX: Av
o
id vmwrite(
H
O
S
T_RSP) when poss
i
ble
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivity
K
V
M: SV
M
:
Unify regist
e
r
s
a
ve/res
t
or
e
across 3
2
and
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: V
M
X: Un
i
fy registe
r
sa
v
e
/rest
o
re
a
cross
32 and
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Ki
v
i
ty
KV
M
:
Conso
l
idat
e
PI
C
i
s
r
clearing into a function
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
KVM: VMX: Move interrupt post-process
i
ng to v
m
x_complete
_
int
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
KVM: Add a pending interrupt queue
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Kivity
K
V
M: VMX: Fix pending exception processi
n
g
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KVM: Clear ex
c
epti
o
n queue before emulating an
i
n
s
truction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
t
y
K
V
M:
V
MX: Mo
v
e
nmi
i
n
jection failure processing to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivi
t
y
K
VM: M
o
ve N
M
I
IRET faul
t
processing to
n
ew vmx_complete_inte
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM:
M
MU:
S
implify
k
vm_mmu_za
p
_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivi
t
y
KVM: M
M
U: Sep
a
r
ate the
c
o
d
e for
unlink
i
ng a
shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-08-25
A
v
i
K
ivity
KVM: MMU
:
Fix torn sh
a
dow
pt
e
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-08-25
Avi Kivit
y
x86: d
e
fa
u
lt to re
b
o
o
t
via ACPI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-29
Avi
Kivity
KVM: Adverti
s
e synchron
i
z
ed
mmu s
u
p
port to use
r
space
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-27
Avi
Kivity
KVM: Avo
i
d instru
c
t
io
n
e
mula
t
io
n
whe
n
event deli
v
ery
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: Adj
u
st smp_
c
all_function_mask() callers to new
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KV
M
: MMU: Fix po
t
ential race
se
t
t
i
ng upper shadow pt
e
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivit
y
KVM: Prefix some x86 l
o
w level fun
c
tion with kvm_,
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KVM:
A
pply the kernel sigmask to vcpus blocked due
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Kivity
KVM: MMU
:
Fix prin
t
k format
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivit
y
KVM: MMU:
W
h
en
debu
g
is enabled
,
m
ake
it a run-time
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
Kivity
KVM: x8
6
emulator: lazily evaluate segment reg
i
sters
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM: x86 emulator:
avoid seg
m
ent base adj
u
st for
lea
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KVM: x86
emu
l
ator
:
sim
p
l
ify rip relative decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86 emulat
o
r: simpl
i
fy r/m decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Kivi
t
y
KV
M
: x8
6
emulator: simplify sib decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
i
t
y
KVM: x86 emulato
r
: handle undecoded rex
.
b
w
ith r/m
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
K
V
M: Use pr
i
nt
k
_
rlim
i
t() instead of repor
t
ing emulation
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
Kivity
K
V
M
:
MMU: Avoid pag
e
prefetch on SVM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KV
M
: MMU: Mov
e
n
onpa
g
ing_prefe
t
ch_pag
e
()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Kivity
KVM: x86 emula
t
or: im
p
le
m
ent 'pus
h
imm
'
(op
c
ode 0x68
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KVM: x86 emulator
:
simplify push imm8 emulation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
K
VM:
M
MU: Op
t
i
m
i
z
e prefet
c
h_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM:
M
TRR sup
p
ort
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
K
VM: O
r
der segment
r
egister
c
onstants in the same way
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
vi
K
ivi
t
y
K
VM: Remove unnecess
a
ry -
>
decac
h
e_regs() call
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
KVM:
R
emove decache
_
vcpus_on_cpu(
)
and
related
c
al
l
backs
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
vi Kivity
KVM: VMX: Add
list
of poten
t
i
a
lly local
l
y
cach
e
d vcpus
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
K
VM:
Handle v
i
r
t
u
a
l
ization in
s
truc
t
ion #UD faults durin
g
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: MMU: F
i
x
false flooding when a pt
e
p
oints to page
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KV
M
: VMX: Trivial vmcs_write64() c
o
de simplifi
c
ati
o
n
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
A
v
i Kivity
KVM:
V
M
X:
F
ix host
m
s
r co
r
rup
t
i
o
n w
i
th
preemption
e
nable
d
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivit
y
KVM: i
o
ap
i
c: fix lost inter
r
upt when
chang
i
ng
a
d
evice
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
A
v
i Kivity
KVM:
M
MU: Fix oops on
g
uest user
s
pace
a
c
cess to guest
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
A
v
i
Kivity
KVM:
MMU: Fix is_empty_shado
w
_page() check
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
A
vi Kivity
KVM: MMU
:
F
ix printk(
)
format str
i
ng
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kivity
K
V
M: MMU
:
reschedu
l
e during shadow teardown
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-06
Avi Ki
v
ity
K
VM: x86 emulator: f
i
x h
y
pe
r
cal
l
ret
u
rn v
a
l
u
e
on AMD
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-18
Avi Kivity
KVM: Update MAINTAINERS for new
m
ailing list
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-18
A
v
i Kivity
KVM: x86 emulator:
fix writes to
r
egisters with m
o
d
r
m
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-17
A
v
i
Kivity
x
86: fix c
r
ash
o
n cpu hotplu
g
o
n
pat-i
n
capa
b
le m
a
chines
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-04
A
v
i
Kiv
i
ty
KVM: MMU: Allow mor
e
t
h
an
PAGES_PER_HPAGE write pr
o
te
c
tions
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-05-04
Avi Kivity
KVM: x86 emulator: disable writeb
a
ck
o
n
lmsw
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
KVM: x86 em
u
lator: fix lea to
r
eally get the e
f
fective
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivity
KV
M
: x86 e
m
u
l
ator: fi
x
smsw an
d
lmsw with a memory
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Kivity
KVM: x86 emulator: initial
i
ze
s
r
c
.
v
a
l and
d
st
.
v
al for
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
Kivity
KVM: SVM
:
force a new asid
w
hen initializing
t
h
e vmcb
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: Rename VCPU_MP_STATE_* to
K
VM_MP_
S
TAT
E
_*
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
vity
KVM: ia64:
St
u
b
out kvmtrace
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: s390: Stub out kvmtrace
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivi
t
y
KVM: Register ioctl range
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i Ki
v
it
y
KVM:
MMU: Only mark_page_
a
ccesse
d
(
) if the pa
g
e w
a
s
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
KVM: Free ap
i
c ac
c
ess
pa
g
e on v
m
dest
r
uction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: VMX: Add
m
o
d
ule option to d
i
sable fl
e
xpriority
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
KVM:
no
l
onger EXPERIMENTA
L
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi Kivi
t
y
KVM:
M
MU:
Int
r
oduce and use spte_to_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
A
vi
K
i
vity
KVM: Move
some x86 spec
i
fi
c
consta
n
ts and st
r
uctures
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
KVM: MMU: S
e
t the accessed bit on
n
o
n
-speculative shad
o
w
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next