repo.or.cz
/
linux-2.6
/
linux-2.6-openrd.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux...
2009-03-24
A
v
i Kivity
KVM: VMX: don't clobb
e
r seg
m
ent
AR if e
m
ulating
invalid
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
K
V
M: VMX: Fix
guest
state validity checks
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
K
ivi
t
y
KVM: Move str
u
ct kvm_pio_request into x86 kvm_hos
t
.
h
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi K
i
vity
KVM: Fallback su
p
p
ort
for MSR_VM_H
S
AVE_PA
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivit
y
KVM: MMU: D
r
op walk_shadow()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i
Kivity
KVM: M
M
U: Replace
w
alk_shadow() by
f
or_eac
h
_
s
hadow_ent
r
y
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KV
M
: M
M
U: Replace walk_sha
d
o
w
(
) by for_each_shadow_entr
y
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: MMU: Use for_e
a
c
h_shadow_entry
(
) in __d
i
rect_m
a
p()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi
Kivi
t
y
KVM: MMU: Add
f
or_each_sh
a
d
o
w_e
n
tr
y
()
,
a simpl
e
r alternative
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
KVM: F
i
x
v
mload and
f
riend
s
misin
t
er
p
reted as lid
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kivit
y
KVM: MMU:
In
i
tiali
z
e a shadow page's glo
b
al attribute
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
Avi Kivity
K
V
M: MMU:
Segregate mmu
pages crea
t
ed with
different
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-03-24
A
v
i Kivity
K
VM: MMU:
I
nhe
r
it a s
h
adow page's guest
l
evel count
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi Kivity
K
VM: VMX
:
Flush
volatile
msrs
b
efore emulating rdms
r
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2009-02-15
Avi Kivity
KVM: Avoid u
s
ing CONF
I
G_ in userspac
e
visible
headers
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi Kivity
K
V
M: Add lock
i
ng
t
o virtual i825
9
i
nte
r
rupt controller
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Av
i
Kiv
i
ty
K
V
M: MMU
:
Don't
t
reat a global pte as su
c
h if cr4
.
pge
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Av
i
Kivity
K
VM: Consoli
d
ate us
e
rspace mem
o
ry capa
b
i
lity
r
eporting
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Av
i
Kivit
y
KVM: Ad
v
e
rtise th
e
bug in
m
emory region destruct
i
o
n
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: Remove extraneous sem
i
colon aft
e
r
d
o/while
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: x86 emulator: fix popf emulation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi
Kivity
KVM:
x
8
6 emulator: fix ret
e
mulation
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi Kivity
KVM: x86
emulator: switch
'po
p
reg' instru
c
t
i
on
t
o
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
vi Kivity
KVM: x86 emulator: allow pop from mmio
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: x86 emu
l
a
t
or:
Extract 'pop' sequence into a fun
c
t
i
on
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KVM: x86 emulator: consolidate emulat
i
on of
t
wo operand
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
Avi Kivity
KV
M
: x86 e
m
ulator
:
reduce dupli
c
at
i
on in
o
ne o
p
erand
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-12-31
A
v
i Kivity
KVM:
VMX: Conditionally request interrup
t
window after
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-23
Avi Ki
v
i
t
y
KVM: VM
X
: Fi
x
interrupt loss during
race with NMI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi
Kivity
KVM: Fix pit memory leak if unable
t
o allocat
e
irq
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-11-11
Avi Kivity
KVM: R
e
quir
e
the PCI s
u
bsystem
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-28
A
v
i
Kivit
y
KVM:
F
uture-
p
r
o
of device assignment
A
BI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
K
i
v
ity
MAI
N
TAINERS:
U
pdate Avi Kivity's email address
MAINTAINERS: Update
Avi Kivity
's email address
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: x86 emu
l
ator: fix
j
mp r/m64 inst
r
u
c
tion
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
KVM:
Add statistics for gues
t
irq
injections
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KVM: SVM: No need
t
o unprotect memor
y
d
u
r
ing event
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: M
M
U: Fi
x
s
et
t
ing the a
c
cessed
bit
o
n non-
s
peculative
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
vi
K
ivi
t
y
KVM: MMU
:
Flush
t
l
bs after
c
learing w
r
ite p
e
rm
i
ssion
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM:
M
MU: Ad
d
locking around
kvm_mm
u
_slot_remove
_
write_acce
s
s()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i
Kivity
KVM: MM
U
:
A
ccount for npt/ept/realmode page
faults
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
VM: Do
n
'
t
cal
l
get_us
e
r_pages(
.
f
orc
e
= 1
)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
v
ity
KVM: Allocate gue
s
t m
e
mory as MAP_PRIVATE, not M
A
P_SHARED
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MM
U
: C
o
nvert
the paging mode
s
h
adow
walk to
u
se
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Conve
r
t
d
irect
maps to use
the generic s
h
a
dow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i
Kivity
KVM: MM
U
:
Add generic sha
d
o
w
walker
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KVM:
MMU: Infer
shadow root l
e
vel
in direc
t
_
m
ap()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
KVM:
M
MU: Unif
y
dire
c
t map 4
K
and large page
p
a
th
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM:
M
MU: Mo
v
e SHA
D
OW_PT_INDEX to mmu
.
c
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
i
ty
K
VM:
x
86 emu
l
ator: r
e
move bad ByteOp spec
i
fier from
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM
:
Load real m
o
de segmen
t
s correctly
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KV
M
:
VMX:
C
h
an
g
e segment
d
p
l at
r
e
s
et to 3
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: VMX:
C
ha
n
ge cs reset sta
t
e t
o
b
e a data segme
n
t
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM:
Han
d
le spurious acks for PIT interrupts
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KVM: Simplify excep
t
ion
e
ntr
i
es
b
y u
s
ing __ASM_SIZE
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i
K
ivity
KVM:
V
M
X
: Use
interrupt queue for
!
i
r
qchip_in_
k
erne
l
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KVM: Add i
r
q ac
k
notifier list
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: VMX
:
Avo
i
d
vmwrite(H
O
ST
_
RSP)
when
p
ossible
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
it
y
KVM: SV
M
: Unify
r
egiste
r
s
ave/restore across 32 an
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KV
M
:
VMX: U
n
ify regi
s
te
r
s
ave/re
s
tore
a
c
r
oss 32 and
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM
:
Consolid
a
te PIC isr clearing into a f
u
nction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: VMX: Move
i
nterru
p
t post-processin
g
to
v
mx_
c
omplete_int
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Add a pen
d
ing interru
p
t
q
ueue
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: V
M
X
:
Fix p
e
nding exception proc
e
ss
i
ng
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Kivity
KVM: Cl
e
a
r
e
xception queu
e
befo
r
e emulating an instruction
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KVM:
V
MX: Move nmi injection failure processing to
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
K
VM: Move NMI
I
R
E
T fault pro
c
essing t
o
ne
w
v
mx_complete_inte
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivi
t
y
KVM: MM
U
: Sim
p
l
i
fy kvm_m
m
u_zap_p
a
g
e
()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivity
K
V
M: M
M
U: Se
p
arate
the code for unlinking a shadow
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-08-25
Avi Kivity
KVM: MM
U
:
Fix t
o
r
n
shadow
pte
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-08-25
Avi Kivity
x86: def
a
ult to reboot vi
a
ACPI
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-29
Avi Kivity
K
V
M
: Advertise
s
y
nchronize
d
mmu support to userspace
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-27
Avi
K
ivity
K
VM: Avoid instruction
emulation
w
hen event delivery
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
K
VM:
A
dju
s
t
sm
p
_call_function_mask
(
) calle
r
s
to
n
ew
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
Kivity
KVM: MMU: Fix potential race setting upper shado
w
ptes
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
i
v
ity
KVM: Prefi
x
some x86 low level function with k
v
m_,
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM
:
Apply
t
he kernel sigmask to vcpus
blocked due
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
vi Kivity
KVM: MM
U
: Fix prin
t
k
format
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Ki
v
it
y
KVM: M
M
U: When debug i
s
enabled
,
make i
t
a
r
un-tim
e
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
K
VM: x86 emulator: lazily eva
l
uate segment registers
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
Kivity
KVM:
x
86
emulato
r
: avoid
s
egment base
a
djust for l
e
a
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86
e
mulator: simplify rip re
l
ative
de
c
oding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
vi Kivity
K
V
M: x86 emulator:
s
im
p
lify r/m decoding
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM
:
x86 emulator: sim
p
lify
sib d
e
co
d
i
ng
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Kivity
KVM: x86 em
u
lat
o
r: han
d
l
e
undecod
e
d re
x
.
b
with r/m
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
K
V
M: U
s
e print
k
_rlimit() instead of reporting emulation
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
K
ivity
KVM: MMU: Avoid page pr
e
f
e
tch
on SVM
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
K
i
vit
y
KVM: MMU: Move n
o
n
pa
g
ing_prefetch_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM:
x
86 emulat
o
r: implemen
t
'push i
m
m' (
o
pcode 0x68)
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
vit
y
KVM: x86 emulator:
s
implify push imm
8
emu
l
ation
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: MMU:
O
ptimize
prefetch_page()
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
K
V
M: MTRR s
u
p
p
ort
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KVM:
Ord
e
r seg
m
ent registe
r
consta
n
ts
i
n t
h
e sam
e
wa
y
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: Re
m
o
v
e un
n
e
cess
a
ry ->decache_regs()
call
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
v
ity
KVM: Remo
v
e decache_vcpus_on_cpu()
a
nd related callb
a
ck
s
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Kivity
KVM: VMX
:
Add list of
p
otent
i
ally
locally ca
c
hed vcpus
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KVM: Handle virtuali
z
atio
n
instruc
t
i
o
n #UD
faults duri
n
g
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KVM: MMU:
F
ix fals
e
flo
o
d
i
ng when a
p
te points to page
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KVM: VMX: Tri
v
ial vmcs_w
r
ite64()
co
d
e simpli
f
ication
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivity
KVM: VMX: Fix host msr corr
u
pt
i
on with preempt
i
o
n
e
n
abled
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
2008-06-24
Avi
K
i
vity
KVM: i
o
api
c
: fix lost in
t
err
u
p
t when
c
hanging a device
.
.
.
Signed-off-by:
Avi Kivity
<avi@qumranet.com>
commit
|
commitdiff
|
tree
next