repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
KVM guest: prevent tracing recursion with kvmclock
2012-01-18
Avi Kivity
KVM guest
:
prevent tr
a
ci
n
g recursio
n
wi
t
h kvm
c
l
o
ck
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-09-25
Avi
K
ivity
KVM:
x86
emulator: fix Src2CL dec
o
de
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM: M
M
U: make kvm_mmu_reset_
c
o
n
text() flush th
e
gue
s
t TLB
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM:
MMU: Adjust shadow paging to work when SMEP=1
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi K
i
vity
KV
M
: x86 em
u
lator: fo
l
d
dec
o
d
e
_cache into x86_emulate
_
ctxt
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM:
x86 emulato
r
: re
n
a
me
d
ecod
e
_cache::eip to
_
eip
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Ki
v
i
ty
KVM: Sanitize c
p
ui
d
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Ki
v
ity
KVM: VMX: alwa
y
s
_
inline
VMREADs
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM: VMX:
M
ove VMREAD cleanup to exception handler
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Avi Kivity
KVM:
D
o
c
u
ment KVM_GET_LAPIC, K
V
M_SET_LAPIC
io
c
tl
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-01
Avi Kivit
y
perf: ex
p
ort p
e
rf_
e
vent
_
r
e
fre
s
h
(
) to
m
odules
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-01
Av
i
Kivity
x
86, pe
r
f: Add constraints for archite
c
tural PMU
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-07-01
Avi Kivity
perf: Ad
d
c
o
ntext
f
ield to
p
erf_
e
vent
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-06-29
Av
i
Ki
v
ity
KVM: x86
em
u
lator: fix
%rip-rel
a
tive address
i
ng wi
t
h
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-30
Avi
K
ivity
x
86: Fix
m
wait_play_d
e
ad() faulti
n
g on mwa
i
t-in
c
apable
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
M
e
rge commit '29ce831000081dd7
5
7d3116bf7
7
4aafffc
4
b6b20
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KV
M
: VMX: Cache vmcs
s
e
gmen
t
fields
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i K
i
vi
t
y
KVM
:
x86
emulator: consolid
a
te
s
egm
e
nt accesso
r
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: VMX: Avoid reading %rip unn
e
cessarily
when h
a
nd
l
i
n
g
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KV
M
: x86
e
m
u
lator: co
n
solidate g
r
o
u
p handli
n
g
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: MMU: Add unlikely() annota
t
ions
t
o walk_addr_ge
n
eric()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivit
y
KVM: SVM
:
Get
r
i
d
of x86_inter
c
e
pt_map::val
i
d
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KV
M
: x86
e
mula
t
or:
U
s
e opcode::execu
t
e for 0F 01 opcode
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 emulator: Don
'
t force #UD for 0F
0
1 /5
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 emulat
o
r: m
o
ve 0
F
01 s
u
b-o
p
codes into their
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM:
x
86 em
u
la
t
o
r: dr
o
p x86_e
m
ulate_ctxt::vcpu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
vity
KVM
:
A
void using x86_emulate_ctxt
.
vcpu
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Ki
v
ity
KVM: x86 emulator: add new -
>
wbinvd()
callbac
k
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i Ki
v
ity
K
VM: x86 emulator: add
-
>
fi
x
_hypercall() callback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Kivit
y
KVM: x86 emu
l
a
t
o
r
: a
d
d new ->h
a
lt() callback
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
vi Kivity
KVM:
x
8
6 emulator: make em
u
l
a
te_in
v
lpg() an em
u
lator
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
A
v
i Kivity
KV
M
: x86 emu
l
a
tor: emulate
CLTS intern
a
l
l
y
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 emulato
r
: Re
p
lace calls to is_pae() and
i
s_
p
aging
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
V
M
: x86 emulato
r
: drop use of is_l
o
n
g
_mode()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi
Kivity
KVM: x86 emul
a
tor: add
an
d
use new callbacks set_id
t
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
K
V
M: x86 e
m
ulator
:
avoid using ctx
t
-
>
vcpu in check
_
perm
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi K
i
vity
KVM: x86 e
m
ulator:
d
r
op vcpu argum
e
nt
from in
t
e
r
cept
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Avi Kivity
KVM: x86 emulator: drop v
c
p
u a
r
gu
m
ent
f
rom cr/dr/cpl
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-22
Av
i
Ki
v
it
y
KVM: x86 emulator: drop
v
cpu argum
e
n
t from segment
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i
Kivity
KVM: x86 emu
l
at
o
r
:
drop vc
p
u a
r
g
ume
n
t
fro
m
pio callbacks
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Kiv
i
ty
KVM:
x
86 emulator: drop vcpu argument from
memory rea
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x8
6
em
u
lator
:
whitesp
a
c
e
cleanups
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KV
M
: x86 emula
t
or: im
p
lement segment
permission c
h
ecks
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 emu
l
ator: move desc
_
limit
_
scaled
(
)
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
Kiv
i
ty
KVM:
x86 e
m
u
l
ator: move linea
r
i
z
e()
d
ownwards
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 e
m
u
lator
:
pa
s
s acc
e
s
s size an
d
read/w
r
ite
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kiv
i
ty
KVM
:
x86 emulator: change addres
s
l
ineariza
t
ion to
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 emulato
r
:
mov
e
invlpg emul
a
t
i
o
n into
a fu
n
ction
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi
K
i
vity
KVM: x86 emul
a
tor:
A
dd hel
p
ers
f
or
memory a
c
ce
s
s using
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM: x86 em
u
lat
o
r: Drop EFER
.
SVME
r
e
quirement from
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i
K
i
vity
KVM: x86 emulator: Re-add
V
endorS
p
ecific tag to VMMC
A
LL
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i Kivity
KVM: x86 emula
t
or: add SVM intercepts
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi
Kivity
K
VM: x86 emulato
r
: add
f
ramework
for
i
nstructi
o
n interce
p
t
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i Ki
v
i
t
y
KVM:
x
86 e
m
ulator: i
m
plement mo
v
dqu instruction (f3
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Kivity
K
VM: x86 emula
t
or: SSE support
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 emulator
:
Specialize decoding f
o
r in
s
ns with
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: x86 emulator: define c
a
llbacks for
u
sing the guest
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kiv
i
ty
K
VM: x86 emulator: do
not
mu
n
ge rep prefix
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Ki
v
ity
KVM: 16-byte mmio s
u
pport
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivi
t
y
KVM:
Sp
l
it mmio
co
m
p
letion into a f
u
n
c
tion
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
vi Kivity
KVM:
exte
n
d in-ker
n
el mmio to handl
e
>8 byte transactions
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi
K
ivity
KV
M
: VMX: s
i
mplify
NMI
m
ask management
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i Kivity
KVM
:
VMX: U
s
e cached VM_EXIT_INTR_INFO in handle
_
e
x
ception
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM:
VMX:
D
on't VMREAD VM_EXIT_INTR_I
N
FO
u
ncond
i
tion
a
l
l
y
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivi
t
y
KVM: V
M
X: Refactor vmx_complete_atomic_exit()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: VMX: Qu
a
lify check for host NMI
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kiv
i
ty
KVM: VMX: Avoid
vmx_
r
e
cover_nmi_
b
loc
k
ing() whe
n
unneeded
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KVM: VM
X
: Cache cpl
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
KV
M
: VMX: O
p
timiz
e
vmx_get_cpl()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
A
v
i
Kivity
KVM
:
VMX
:
Optim
i
ze v
m
x_ge
t
_rflags()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Avi Kivity
K
V
M:
U
se kvm_get_rflags() a
n
d kvm_
s
et
_
rflags() instea
d
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-04-24
Av
i
K
i
vity
x86: Demacro CONFIG
_
PAR
A
VIRT cpu acc
e
ssors
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi Kivity
K
VM: SVM: L
o
a
d
%gs earlier i
f
CONFIG_
X
86_32_LAZY_GS=n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi K
i
vity
KVM: SVM:
c
he
c
k
for progres
s
after IRET interceptio
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi Kivi
t
y
KVM: Fix
r
ace between nmi inject
i
on
a
nd
e
na
b
l
ing
n
mi
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
A
vi K
i
vit
y
K
V
M: Drop ad-hoc ve
n
dor specific instruction re
s
t
ricti
o
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
A
v
i Kivi
t
y
KVM: x86 emu
l
ator: vendor specific instructi
o
n
s
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi Kivity
KVM: Drop bogus x86_de
c
ode_in
s
n() error check
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi Kivity
KVM: VMX: Avoi
d
atomic o
p
e
r
at
i
on in vmx_vcpu_run
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi Kivity
KVM: VMX: Simplify saving guest r
c
x in
v
mx_vcpu_run
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi K
i
v
i
ty
KVM
:
VM
X
: Avoid
l
eaki
n
g fak
e
realmode state to use
r
s
pace
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi Kivi
t
y
KVM: V
M
X: Save an
d
r
e
s
to
r
e tr
se
l
ector acro
s
s mode
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Avi
Kivity
KVM
:
MMU: Don't
f
lush shad
o
w whe
n
enabling dirty tr
a
cking
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi
Kivity
KVM: Initialize fpu
state
in preemptible
c
ontext
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM:
F
etc
h
gu
e
st cr3
fro
m
h
a
rdware on deman
d
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KV
M
: Replace reads of vcpu->arch
.
cr3
b
y an ac
c
essor
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
v
i K
i
vity
KVM: VMX: C
o
rr
e
c
t
asm constr
a
int in vmc
s
_load()/vmcs_
c
lear()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivi
t
y
KV
M
: MMU: Initialize base_role f
o
r
t
dp mmus
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
K
VM: VMX: Optimize atomic E
F
ER load
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
vi Kivity
KVM
:
VMX: Ad
d
definitions for more
vm
e
ntr
y
/exi
t
control
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
vi Kivity
K
V
M guest: Fix kvm
c
lock
i
nitial
i
z
at
i
on when
i
t's configured out
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: Correct kvm_pio
tracepoint count fie
l
d
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: MMU:
Fi
x
incorrect
direct pa
g
e write
p
rotection
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: Fix build error on s390 due to missing tlbs_dirty
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Av
i
Kivi
t
y
K
V
M
: VMX: Return 0 from a
f
ailed VMREAD
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi
K
i
vi
t
y
KVM: Don't sp
i
n
on virt instruction faults
dur
i
ng
r
ebo
o
t
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: Pull ext
r
a page
fault information into struct
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
A
v
i
Kivity
K
V
M
: Push str
u
ct x86_except
i
on into
w
alk_addr()
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Avi Kivity
KVM: Push struct x86_exception info the various
g
va_to_gpa
.
.
.
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Av
i
Ki
v
i
t
y
K
V
M
:
x86 emu
l
ator: simp
l
ify excepti
o
n generat
i
o
n
Signed-off-by:
Avi Kivity
<avi@redhat.com>
commit
|
commitdiff
|
tree
next