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
KVM: MMU: Fix potential race setting upper shadow ptes on nonpae hosts
2008-07-20
Avi Ki
v
it
y
KVM: M
M
U: Fix
potenti
a
l rac
e
s
etting uppe
r
sha
d
o
w pte
s
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
G
l
a
u
ber C
o
sta
KVM
:
x86 emu
l
a
t
or: emulate clf
l
ush
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Ma
r
celo Tosatti
KVM
:
MMU: improve inva
l
id shadow
root
p
a
ge
h
and
l
ing
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
M
arcelo To
s
at
t
i
K
V
M:
MM
U
: nu
k
e shadowed p
g
table pages and ptes on me
m
slot
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: Prefix some
x86 low level function
w
i
th kvm_
,
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
B
en-Ami Yassour
KVM
:
chec
k
i
n
jec
t
ed pic irq within
va
l
id
pic irqs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Moham
m
ed Gamal
KVM: x86
e
mu
l
ator: Fix HLT instr
u
ction
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: A
p
ply the kernel sigmask to vcpus bloc
k
ed due
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Sheng
Y
a
n
g
KVM: VMX: Add ept_sync_co
n
text in fl
u
s
h
_tlb
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
M
arcelo Tosa
t
ti
K
V
M
: mmu_shrink: kvm
_
mm
u
_zap_page
requ
i
res slots_l
o
c
k
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Adrian Bunk
x
8
6: KVM
gue
s
t
:
make kvm_smp_p
r
e
pare_boot_cpu(
)
static
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Joerg Roedel
KVM: SVM: f
i
x s
u
spen
d
/re
s
ume support
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
C
h
ri
s
t
ian
B
orntra
e
ger
KVM: s390:
r
ename pri
v
ate structure
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
C
h
ristia
n
B
orntr
a
eger
KVM: s390:
S
et gu
e
st stora
g
e limit and of
f
set
t
o sane
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Carste
n
Otte
K
VM: Fi
x
memory leak
o
n
guest exit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Carsten Otte
KVM: s390: d
o
nt a
l
locate
d
irty
b
i
tma
p
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Marcelo Tosatti
KVM: move
slots_lock acquision down
to vapic_
e
xit
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Chris Lalancette
KVM:
VM
X
: Fake emulate In
t
el perf
c
t
r MSRs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Sheng Yang
KVM:
V
MX
:
F
i
x
a
wrong usage of vmcs_config
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
vi Kivity
K
V
M: MMU: Fix printk format
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
Ki
v
i
ty
KVM: MMU
:
W
hen debug is en
a
bled, make it a run-time
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Kivity
K
V
M: x
8
6 emul
a
tor: lazily
evalu
a
te se
g
ment register
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
it
y
K
V
M
: x86 em
u
lator: avo
i
d
s
egment b
a
se adjust for lea
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM:
x86 emu
l
ator:
simplify ri
p
relative decodi
n
g
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivi
t
y
KV
M
: x86 em
u
l
a
t
or
:
simpli
f
y r/m deco
d
i
n
g
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KVM: x86 e
m
ulator: simplify
s
ib decoding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: x86 emulator
:
handle
undecoded rex
.
b with r
/
m
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Mohammed Gamal
KV
M
: x8
6
e
mulator: emula
t
e nop and xchg reg,
a
c
c
(opcodes
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
K
V
M:
Use printk_rlimit()
instea
d
of reporting em
u
lation
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Ta
n
, Li
KVM: Support mixed endian machines
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Glauber Costa
K
VM: D
o
not c
a
l
c
ul
a
te
l
inear rip in
emulation failure
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Marce
l
o
Tosat
t
i
KVM:
o
n
ly
abort guest entr
y
i
f timer c
o
unt goes from
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
La
u
r
en
t
Vivi
e
r
KVM: Add coa
l
esced MMIO suppo
r
t (ia64 part)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Lauren
t
Vivier
KV
M
: Add coales
c
ed MM
I
O s
u
pport (powerpc
part)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Laurent Vivier
K
V
M:
A
dd coalesced MMI
O
support
(x86
part)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Laurent
Vivier
K
VM: Add c
o
alesc
e
d M
M
IO
support (commo
n
part)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Laurent Vi
v
ie
r
KVM: kvm_i
o
_device
:
exten
d
in_range() to manage l
e
n
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KVM: MMU: Avoid page pre
f
et
c
h on SVM
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
K
iv
i
ty
KV
M
: MMU: Move nonpag
i
n
g_pref
e
tch_pa
g
e()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KVM
:
x86 e
m
ula
t
or: im
p
lement 'push imm' (opcode 0x68)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KVM: x86 emulato
r
: s
i
mpli
f
y push i
m
m8 emulation
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM:
M
MU: Opti
m
ize prefetc
h
_page()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Guill
a
ume Thouvenin
KVM:
x
86 emulator: Add sup
p
ort for
mov
r
, sreg (0x8c
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Guillaume
T
houvenin
KVM:
x
86 e
m
ula
t
or: Add suppor
t
f
or
mov seg, r
(0x8e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Guillaume Thouvenin
KVM: x86 emula
t
or:
a
dd
s
support to mov r,
i
mm (op
c
o
d
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Gui
l
laume T
h
ouveni
n
KVM: x86 emulator
:
a
d
d suppo
r
t
for j
m
p far 0xea
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Guillaume T
h
ouvenin
KVM
:
x86 emulator: Update c->dst
.
b
y
tes i
n
dec
o
de instruction
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Guillaume Thouvenin
KVM: Pre
f
ix
e
s segment
function
s
tha
t
will
b
e exported
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
vi Kivity
KVM: MTRR support
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
KVM: Order
segment register consta
n
t
s
in the
s
ame
way
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Shen
g
Yang
KVM: VMX:
Enable N
M
I w
i
th in
-
k
ern
e
l
irqchip
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Sheng Yang
K
V
M: IOAPIC/LAPIC: Enable NM
I
su
p
port
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM
:
Remove unnecessary
-
>deca
c
he_regs() call
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: Remove
dec
a
che_vcpus_o
n
_cp
u
() and related callbacks
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
K
V
M
: VMX
:
Add list
of potentially locally cach
e
d vc
p
u
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KVM: Ha
n
dle
v
i
r
t
ualizati
o
n instruc
t
i
on
#
U
D
f
aults durin
g
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: MMU:
F
ix fals
e
flooding when a p
t
e po
i
n
ts to pag
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
KVM: VMX:
T
r
i
v
i
a
l vmcs_
w
rite64(
)
code simpl
i
fica
t
i
o
n
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Chris La
l
an
c
ette
KV
M
: SVM:
Fake MSR_K7 performan
c
e co
u
n
t
e
r
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Aure
l
ien
Jarn
o
KVM: PIT: support
mode 3
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Anthony Liguori
KVM:
Handle vma regions with n
o
ba
c
kin
g
page
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Joerg Ro
e
de
l
KVM:
S
V
M
: add t
r
ac
i
ng support for TDP page
f
aults
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Joerg
Roedel
KVM: SVM: add missing kvm
t
r
a
ce markers
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Joerg Roed
e
l
KVM: add missing kvmtrace
bits
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Joerg
R
o
e
del
KVM:
S
VM: imp
l
ement dedicated INT
R
exit h
a
ndler
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Joerg R
o
edel
KVM: SVM: implement de
d
icated NMI exit
hand
l
er
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Joerg Ro
e
del
K
VM: VMX: move
APIC_A
C
CES
S
trace entry to gen
e
r
ic code
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Harv
e
y Harriso
n
K
VM:
a
d
d stat
i
cs wer
e
poss
i
b
le, f
u
n
c
ti
o
n
d
efinition
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Christia
n
Bornt
r
aeger
KVM: remove l
o
ng -> void *user -> long cast
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-06
Mar
k
McLo
u
ghlin
K
VM: IOAPIC: Fix level-triggered irq injec
t
io
n
hang
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-06
Ant
h
ony Liguori
x86:
KVM guest: Add memory clobber
t
o
hypercalls
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
G
erd Hoffmann
KVM: Remove now unused
s
tructs from kvm_par
a
.
h
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Gerd H
o
f
fmann
x86: KVM
guest: Use the
p
aravirt clocksource structs
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Gerd Hoffm
a
nn
KV
M
: Ma
k
e
k
vm h
o
s
t
use the par
a
virt
cl
o
cksource structs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
G
er
d
Hoffmann
x86: Make xen u
s
e th
e
p
a
ravirt clocksou
r
ce struct
s
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Gerd Hof
f
man
n
x86: Ad
d
structs an
d
functions for paravirt
c
lo
c
ksource
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivity
KV
M
: VMX: Fix host msr corrupt
i
on with preemp
t
ion enabled
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kiv
i
ty
K
V
M
:
ioap
i
c: fix
lost in
t
errupt w
h
en changin
g
a device
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Av
i
K
i
v
ity
K
VM: MMU
:
Fix oops on guest userspace acce
s
s to guest
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
M
arcel
o
Tos
a
tti
KVM: M
M
U: large page up
d
ate_pte issue with non-PAE
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Marce
l
o Tosatti
K
VM
:
MMU: Fix rmap_write_protect(
)
hugepa
g
e iteration bug
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Marcelo Tosatti
KVM: clo
s
e timer inj
e
cti
o
n r
a
ce win
d
ow in __vcpu_run
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Marcelo Tosatti
KVM
:
Fix race
between tim
e
r migr
a
t
i
on
a
nd vcpu migration
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
A
vi Kivity
KVM: MMU: Fi
x
is
_
e
mpt
y
_shad
o
w_
p
age() che
c
k
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
A
v
i
K
ivity
KVM: MMU:
F
i
x p
r
i
n
tk
(
) format string
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Marc
e
lo
Tosatti
KVM: IOAPIC: only set remote
_
irr
i
f
i
nterrup
t
was inject
e
d
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Avi
Kiv
i
t
y
KVM: MMU: reschedule
d
u
r
i
n
g
shadow teardown
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Eli Colli
n
s
KVM: VMX: Clear CR4
.
VMXE in hardwa
r
e_disable
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Marce
l
o Tosatti
KVM:
migrate
PI
T
t
imer
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Hollis Bla
n
c
h
ar
d
KVM: ppc: Report bad GFN
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Hollis
B
l
a
nchard
KVM: pp
c
: Use a rea
d
l
o
ck
a
round MMU op
e
rati
o
n
s
,
a
nd
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
H
o
l
lis Blanchard
KVM: ppc: Remove
u
nmatched kunmap() call
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Hollis Blanchard
KVM: p
p
c: ad
d
lwzx/stwz e
m
ulation
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Hollis Blanchard
KVM:
p
p
c
: Remove du
p
li
c
a
te f
u
n
ction
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Carsten
Otte
KVM:
s390: Fix race
c
ondition in kvm_s390_han
d
le_w
a
it
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Carsten Otte
KVM: s390: S
e
nd program check on
a
ccess
e
rror
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Carsten Otte
KVM
:
s390: fix interrupt
delive
r
y
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Chris
t
ian
B
orntraeger
KVM: s390: han
d
le machi
n
e
checks when
guest is running
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Christian Borntraeger
K
VM: s390: fix lockin
g
orde
r
pro
b
lem
in
e
nable_s
i
e
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Chri
s
tian Borntraeg
e
r
KVM:
s
390:
u
se yield instead of
s
chedule to impleme
n
t
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
next