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: Add locking to virtual i8259 interrupt controller
2008-12-31
Avi
Kivity
KVM: Add
locking to vir
t
ual i
8
259 interrupt controller
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: x86 emula
t
or: fi
x
jmp r/m64
instruction
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
A
vi
Kivity
KVM: Add statistics f
o
r guest irq inje
c
tio
n
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
A
v
i Kivi
t
y
KVM: SVM: No
n
e
e
d to
un
p
rot
e
ct
memory during event
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivity
KVM
:
MM
U
: Fix
s
ettin
g
t
h
e accesse
d
bit on non-specu
l
ative
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Flu
s
h
t
lbs
after clearing write permission
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivit
y
KVM:
M
MU:
Add
locking around kvm_mmu_slot_
r
emove_write
_
a
cce
s
s
()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM:
M
MU: Account
fo
r
npt/ept/realmode page fault
s
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KVM: Don't call get_user_pages(
.
f
orc
e
= 1)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
A
vi
Kivity
K
VM
:
Allocate guest me
m
ory as MAP_PRI
V
ATE,
n
ot MAP_SHARED
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: M
M
U:
C
onvert the
p
aging mode sha
d
o
w walk to
use
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Convert direct
maps t
o
use the
gene
r
ic
s
hadow
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM:
M
MU: Add generic
sha
d
ow walker
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
KVM: MMU: Infer
shad
o
w root
l
e
v
el in
d
irec
t
_map()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
K
V
M:
MMU: Unify dire
c
t map
4
K and
l
arge p
a
ge paths
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Ki
v
ity
KVM: MMU: M
o
ve SHA
D
OW_PT_IN
D
EX to
m
mu
.
c
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
K
ivi
t
y
KVM: x86
e
mulator: remove bad ByteOp
s
peci
f
ier from
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Load real
m
ode seg
m
e
n
t
s correctly
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: VMX: Change segment dpl
at reset
t
o 3
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
KVM: V
M
X: Chang
e
cs reset sta
t
e t
o
b
e
a d
a
ta s
e
gment
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Ha
n
d
le
spurious acks f
o
r PIT int
e
rrupts
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi K
i
vity
KVM: Simpl
i
fy exceptio
n
e
n
tries by u
s
ing __AS
M
_SIZE
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
A
vi Kivity
K
VM:
V
M
X: Use interrupt queu
e
f
or
!irq
c
hip_in_kernel
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
K
V
M
: Add ir
q
ack n
o
t
ifier l
i
st
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: VMX: Avoid
vmwrite(
H
O
ST
_
R
SP) whe
n
possible
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivi
t
y
KVM: SV
M
:
U
nify
r
e
gister
save/restore across 32 and
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KV
M
:
V
MX: Unify register save/rest
o
re acros
s
32
and
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: Consolida
t
e
P
I
C isr cleari
n
g int
o
a function
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
A
vi
K
ivity
K
VM:
V
MX:
Move
i
nterrupt post-pro
c
essing to vm
x
_complet
e
_int
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KVM: A
d
d a pending interrupt queue
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kiv
i
ty
KVM: VM
X
: Fix
p
e
n
ding e
x
ception processing
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KV
M
:
Clear exce
p
tion queue
b
e
f
ore em
u
lating an instruction
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Av
i
Kivity
K
VM:
V
MX:
Move nmi i
n
jection
failure processing to
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi
Kivity
KVM: Move
NMI IRET faul
t
pr
o
cessing to new v
m
x_complete_i
n
te
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi
K
ivity
KVM: MMU: Simplify kvm_
m
mu_
z
ap_pa
g
e()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-10-15
Avi Kivity
KVM: MMU: Separate the code for un
l
inki
n
g a shadow
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-08-25
Avi Kivity
KV
M
: MMU:
Fix
t
orn
shad
o
w
p
te
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-08-25
Avi Kivit
y
x
8
6: defaul
t
to reboot
v
ia A
C
PI
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-29
Avi Kivity
KVM:
A
dv
e
rtise synchr
o
n
ize
d
mmu s
u
pport
to userspace
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-27
Avi Kivity
KVM
:
Avoid instruction e
m
ulation wh
e
n
e
v
ent delivery
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: Adjust smp_call_function_mask() c
a
llers
t
o
n
ew
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
Kivity
K
V
M
: MMU: Fix potentia
l
r
ac
e
setting upper sha
d
ow ptes
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM:
P
refix some x86 low le
v
el function wit
h
kvm_,
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivit
y
K
VM: Ap
p
ly the kerne
l
sigmask to
v
cpus blocked
d
ue
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi K
i
vity
KVM: MMU: Fi
x
printk format
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
Kivity
KVM:
M
MU:
W
hen debug
is enabled,
m
ak
e
i
t
a
run-time
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Ki
v
i
t
y
KVM: x86 emulator:
l
azily e
v
alua
t
e
s
e
gment regis
t
e
rs
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KVM: x86 emulator: avoid
se
g
ment base adjus
t
for lea
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
K
V
M: x86 emulator: simp
l
if
y
rip
r
e
lative de
c
oding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
Kivity
K
V
M: x86
emulator: simplify r
/
m
d
ecoding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Ki
v
ity
KVM: x86 emulator: simplify sib dec
o
ding
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
K
V
M: x86 emulator: h
a
ndle
u
ndecoded rex
.
b
with r/m
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM: U
s
e printk_rlimit(
)
inste
a
d of reporting emulat
i
on
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
ivity
KVM: MMU: Avoid page prefet
c
h on SVM
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
K
i
vity
K
VM: MMU:
M
ove
nonpaging_prefetch_page()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i Kivity
K
V
M: x86 emulator:
i
mp
l
e
m
en
t
'
push
i
m
m
'
(o
p
code 0x
6
8)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
i
vit
y
KVM:
x86 emulator: simp
l
ify push
i
mm8 e
m
ulation
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM
:
M
M
U: Op
t
imize pr
e
f
e
tch_pa
g
e()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi
K
i
vity
K
V
M:
MTRR s
u
pport
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KV
M
: Orde
r
segment regis
t
er const
a
nts in
t
he same way
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Av
i
Ki
v
i
t
y
K
V
M
:
Remove unnecessary ->de
c
ache_regs() call
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kiv
i
ty
KVM: Remove decache_vcpus_on_c
p
u() and related ca
l
lbacks
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
K
ivity
KVM: VMX:
A
dd
l
i
st of potentially locally cached
vcpus
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM:
H
andle
virtuali
z
ation
i
nstruction #UD fa
u
lts du
r
i
n
g
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
A
v
i
K
i
vity
KVM: MMU: Fix false f
l
ooding wh
e
n a pte p
o
ints t
o
p
a
ge
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-07-20
Avi Kivity
KVM:
V
M
X
:
T
rivial vmcs_write
6
4
(
)
c
od
e
simplification
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Avi Kivity
KVM: VM
X
: Fix hos
t
msr corrup
t
ion
with preemption
e
nabled
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
A
v
i
Kivity
K
VM: ioapic:
f
ix lost
i
nterr
u
pt w
h
en c
h
anging
a
d
evice
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-24
Avi K
i
v
ity
KV
M
:
M
MU
:
Fix oops on g
u
est
u
s
erspace acce
s
s
t
o g
u
e
st
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kivity
KVM
:
MMU: Fix is_empty_sh
a
d
o
w_
p
a
ge() check
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Avi Kivity
KVM: MMU: Fix pri
n
tk() format
st
r
ing
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Avi
Kivity
KVM: MMU: resche
d
ule duri
n
g shadow teardown
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-06-06
Avi
K
ivity
KVM: x86 emulat
o
r: fix hy
p
erc
a
ll return value on AMD
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-18
Avi Kivit
y
K
V
M: Update MAINTA
I
NERS for new maili
n
g lists
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-18
Avi Kivit
y
KVM: x8
6
emula
t
or:
f
i
x writes to re
g
isters w
i
th modrm
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-17
Avi Kivity
x86: fix
c
rash on cpu hot
p
lug on pat-i
n
ca
p
able mac
h
ines
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-04
Avi Kivity
KVM
:
MMU: Allow more than
PAGES_PER
_
H
P
AGE
w
rite protections
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-05-04
Avi Kivity
KVM: x86 emu
l
ator: disable writeb
a
c
k
o
n l
m
sw
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivit
y
KVM: x86 emu
l
ator:
f
i
x
le
a
to real
l
y
ge
t
t
he effectiv
e
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: x86 em
u
lator:
f
ix smsw and lmsw with a mem
o
ry
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
K
ivity
KVM:
x
86 emulator: initialize
s
r
c
.
val
and dst
.
val f
o
r
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi
Kivity
KVM:
SVM: fo
r
ce a new asid when i
n
i
tia
l
iz
i
ng the v
m
cb
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
ity
KVM: R
e
name
V
CPU_M
P
_STATE_* to KVM_MP_S
T
ATE_*
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi
K
ivity
KVM: ia64
:
Stub
out
kvmtrace
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM: s390: Stub out kvmtr
a
ce
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
K
ivity
KVM: Register ioctl
range
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
VM:
M
M
U: Only m
a
rk_
p
age_accessed(
)
i
f the
page
w
as
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
K
V
M:
Free apic
a
ccess pag
e
on vm
d
estru
c
t
i
o
n
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi K
i
vit
y
KVM
:
V
MX: Add module option to dis
a
b
l
e flexpriority
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kiv
i
ty
KV
M
: no long
e
r EXPERIMENTAL
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
V
M:
M
MU: I
n
troduce and use spte_to_pa
g
e()
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
K
VM: Move some
x
86 spec
i
fic
c
onstants and structu
r
es
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM:
M
M
U: Set
the
access
e
d
b
i
t
on
n
on-specu
l
ativ
e
shadow
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kiv
i
ty
KVM:
Provide unlocke
d
versi
o
n o
f
e
mulator_write_phy
s
(
)
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Ki
v
ity
KVM: Remove pointl
e
s
s des
c
_ptr #ifdef
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
KVM:
VMX: Don't
a
djus
t
tsc offset
forwar
d
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivity
KVM:
P
refix control regi
s
ter accessors
w
ith kvm_ to
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Av
i
Kivity
K
VM: Use x86's segment desc
r
i
p
tor struct
i
nstead
of
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
Avi Kivi
t
y
KVM: Increase the
number
of user memory slo
t
s per vm
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
2008-04-27
A
v
i
K
ivity
K
V
M
: Add API for det
e
rmining the number o
f
s
u
pporte
d
.
.
.
Signed-off-by: Avi Kivity <
avi@qumranet.com
>
commit
|
commitdiff
|
tree
next