repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
perf session: Create kernel maps in the constructor
2009-12-27
S
he
n
g Yang
KVM
:
Fix possible c
i
rcul
a
r l
o
cking
i
n kvm_vm_ioctl_assign_de
.
.
.
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-12-16
S
h
eng Yang
x86: Add
I
A32_TSC_AUX MSR and
u
s
e i
t
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-12-03
Sheng Yang
KVM: VMX: Dis
a
ble u
n
restricted guest
w
h
en EPT
dis
a
bled
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-10-23
S
h
eng Yang
generic-ipi: Fix misleading smp_call_fu
n
c
ti
o
n
*
() descrip
t
i
on
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-09-10
Sheng Yang
KVM: VMX:
Fix
E
P
T with WP
b
it change during pagin
g
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-09-10
Sheng Yang
KVM: VMX: In
t
rodu
c
e KVM_SET_IDENTI
T
Y_MAP_ADDR i
o
ctl
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-09-10
S
h
e
n
g Yang
KVM: Discar
d
unn
e
cessary kvm_mm
u
_flush_tlb
(
) in
kvm_mmu_
l
oa
d
()
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-09-10
Sheng
Yan
g
KVM
:
Fix apic_mmio_write return
f
o
r
unali
g
ned write
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-09-10
Sheng
Y
ang
KVM:
N
o dis
a
b
le_irq for M
S
I/MSI-X i
n
terrupt on device
.
.
.
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-09-10
Sheng Yang
KVM
:
Do
w
nsize m
a
x support MSI-X entry to
256
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-08-06
S
h
en
g
Yang
intel-iommu: Fi
x
enabli
n
g snooping fea
t
ure by mistake
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-07-08
S
h
eng Yang
intel
-
iommu: Fix in
t
el_iommu_unmap_range() with siz
e
0
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Sheng Yang
KVM: VMX: D
i
s
a
ble
VMX when system s
h
utdown
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
S
heng Yang
K
VM: En
a
ble snooping control for sup
p
orted ha
r
dware
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Sheng Yang
KV
M
: Repla
c
e get_mt_mask_
s
hift with get_mt_mask
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Sheng Ya
n
g
KVM: MMU: Disc
a
rd reserved bits ch
e
cking on PDE bit 7-8
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Sheng Yang
KVM: VMX: Fix f
e
ature testing
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Shen
g
Yang
KVM: VMX: Clean up Flex
Prio
r
ity related
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Sheng Ya
n
g
KVM
:
V
MX: Correct
w
r
ong vmc
s
fie
l
d sizes
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
S
h
e
n
g Yang
KVM:
D
e
v
ic
e
a
s
signment
f
ram
e
work rewor
k
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Shen
g
Yang
KVM: M
e
r
ge kvm_ioapic_get_
d
elivery
_
bitmask into kvm
_
g
et
_
i
ntr
.
.
.
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Sheng Yan
g
K
V
M
: Enable M
S
I-X for K
V
M a
s
signed
device
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Sheng Yang
KVM: Add MSI-X
i
nterrupt injection
l
ogi
c
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Sheng Ya
n
g
KV
M
:
Ioctls for init
M
SI-X entry
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Sheng Yang
K
V
M:
bit ops for deliv
e
r_bitmap
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Sh
e
ng Yang
KVM: Update intr del
i
very fun
c
to accept unsigned long
.
.
.
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
S
heng Yang
K
VM: Cha
n
ge API of kvm_ioapi
c
_g
e
t_delivery_bi
t
mask
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
She
n
g Ya
n
g
KVM: Unify th
e
delive
r
y o
f
IOAPIC and MSI interrupts
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-06-10
Sheng Yang
KVM: Spli
t
IO
A
PIC s
t
ructure
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-03-24
Sheng
Y
ang
intel-io
m
mu: VT-d page
t
able
to support snooping
con
t
ro
l
bit
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-03-24
Sheng Yang
iommu: Add domain_has_cap iommu_ops
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-03-24
Sheng Yang
intel-i
o
m
mu
:
Sn
o
oping
c
ontrol s
u
pport
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-03-24
Shen
g
Yang
KVM:
C
orrect deas
s
i
g
n
d
e
v
ice io
c
t
l
t
o IOW
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-03-24
Sheng Yang
KVM: Get support IRQ routing entry co
u
nts
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-03-24
Sheng
Y
ang
KVM: VMX: Use kv
m
_mmu_page_fault() handle EPT
v
i
o
l
ation
.
.
.
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-03-24
Sh
e
ng Ya
n
g
KVM
:
U
se irq routing API
f
or
MSI
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-03-24
S
he
n
g Ya
n
g
KVM: A
d
d support to
d
isable MSI
for assigned d
e
v
i
ce
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-03-24
Sheng Yang
KVM: Rem
o
ve duplicated prototype
o
f kvm_arch_de
s
troy_vm
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-03-20
Sheng Yang
PCI: Speed up
devic
e
reset funct
i
on
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-02-15
Sheng Y
a
ng
K
VM: Fix
INTx f
o
r
d
e
vice assignmen
t
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-02-15
Sheng Yang
KVM
:
MM
U
: Map devi
c
e
M
MIO as UC in E
P
T
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-02-15
S
he
n
g Yang
K
V
M: Fix racy in
k
v
m_fre
e
_assi
g
ned
_
irq
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-02-15
Sheng Yang
KVM:
A
dd kv
m
_arch_
s
ync_event
s
to sync with asynchro
n
ize
.
.
.
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-01-07
Sheng Ya
n
g
PCI: E
x
tend pci_reset_function()
t
o suppor
t
PCI Adv
a
nced
.
.
.
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-01-07
Sheng Y
a
ng
PCI
:
add PCI A
d
vanced
Feature Capability de
f
ine
s
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2009-01-07
S
h
eng Yang
PCI: Refactor
p
c
i_
r
eset_fu
n
ction()
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Sheng Yang
KVM: MSI to INTx translate
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Shen
g
Y
a
ng
K
VM: Enable MS
I
fo
r
device
a
ssignment
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Sheng Yang
KV
M
: Add
assign
e
d_device_msi_d
i
spatch()
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
S
h
e
ng Ya
n
g
K
VM: Ex
p
or
t
ioapic
_
get_de
l
ive
r
y_bitmask
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
S
h
eng Yan
g
KVM: A
d
d fields f
o
r MS
I
dev
i
ce as
s
ignme
n
t
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Shen
g
Yang
KVM: C
l
ean
up assigned_de
v
ice_update_irq
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Sheng
Y
ang
K
V
M: Replace irq_reques
t
ed with more
generic irq_re
q
uested_type
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
She
n
g Ya
n
g
KVM: Separ
a
te update irq to a s
i
ngle f
u
nction
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Sheng Yang
KVM: Move ack noti
f
ier
regist
e
r an
d
IRQ sourcd ID re
q
ues
t
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
S
heng Yang
KV
M
:
Fix kern
e
l allocated
m
emory slot
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Shen
g
Yang
KVM: Enable Funct
i
on Level R
e
set for a
s
signe
d
devi
c
e
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Sheng
Y
ang
KVM: IRQ ACK
n
oti
f
ier should be used with
in-k
e
r
n
el
.
.
.
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
S
h
eng Y
a
ng
K
VM: VMX: Move
p
rivate
m
em
o
ry s
l
ot p
o
sition
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Sheng Yang
KVM
:
MMU:
E
xtend kvm_mmu_pa
g
e->slo
t
_bitm
a
p s
i
ze
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Sheng Yang
KVM: Cle
a
n
u
p
k
v
m_x86
_
e
m
ula
t
e
.
h
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
She
n
g
Y
ang
K
VM: Enable M
T
RR f
o
r EP
T
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Sheng Y
a
ng
KVM
:
Ad
d
local get_mt
r
r
_type() to s
u
pport MTRR
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
She
n
g Yang
K
V
M
:
V
M
X
:
Add PAT support for EPT
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Sheng Yang
KVM:
I
m
prove MTRR structure
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
S
h
eng Yang
x86: Exp
o
rt some definition of MTRR
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-12-31
Sheng Yang
x86: R
e
name mt
r
r_state
s
truct and m
a
cro nam
e
s
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-11-19
Sh
e
ng Yang
PCI
:
Fix dis
a
ble IRQ 0 in
pci_r
e
s
et_function()
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-11-11
Sheng Yang
KVM
:
VMX: Set IGMT
b
it in
EPT entry
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-10-28
Sheng Yang
KVM:
F
i
x
guest shared in
t
errupt wit
h
in-
k
ernel
irqc
h
ip
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-10-22
Sheng Ya
n
g
PCI: add support for
f
unction
lev
e
l re
s
et
Signed-off-by:
Sheng Yang
<sheng@linux.intel.com>
commit
|
commitdiff
|
tree
2008-10-15
Sheng Yang
x
86: Move FEATURE_
C
ONTROL
bi
t
s to msr-index
.
h
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-10-15
Sheng Yang
K
VM
:
VMX
:
Ren
a
me IA3
2
_FEATUR
E
_
C
ONT
R
OL bits
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-10-15
S
heng Yang
KVM: MMU: Modify kvm_shadow_walk
.
entry to accept u64
.
.
.
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-10-15
Sheng
Yan
g
KVM:
V
MX
:
Clean
up magic number 0
x
66 in init_rmode_tss
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-10-15
Sheng Yang
KVM: VMX:
R
e
name misnamed m
s
r
bits
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-09-11
Sheng
Y
ang
KVM: VMX: Always r
e
turn
old for
clear_flush_young(
.
.
.
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-09-10
S
h
e
ng Yang
x86: extended "flags" to
show virtualiz
a
tion
H
W
featu
r
e
.
.
.
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-09-10
Sheng Yang
x86: m
o
ve VMX
M
S
R
s to msr-ind
e
x
.
h
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-07-27
Sh
e
ng Yang
K
V
M: V
M
X: Fix undefined b
e
aviour of EPT after relo
a
d
.
.
.
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-07-27
Sheng Yang
KVM: VMX: Fix bypass_guest_pf enabling when d
i
sable
.
.
.
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-07-20
Sheng Yang
KVM:
V
MX: Add ept_sync_context in flus
h
_tlb
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-07-20
Sheng
Y
ang
KVM: VMX: Fix a wr
o
ng usag
e
of vmcs_config
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-07-20
S
hen
g
Yan
g
KVM:
VMX: Ena
b
le NMI with in-kernel i
r
qchi
p
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-07-20
Sheng Yang
K
VM: IOAPI
C
/LAPIC
:
E
nable NMI support
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-05-04
S
heng Yang
KVM
:
VM
X
:
En
a
ble EPT feature for KVM
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-05-04
Sheng Yang
KVM: VMX
:
P
repare an iden
t
i
ty page
t
able for E
P
T i
n
.
.
.
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-05-04
Sheng Yang
KVM: Expo
r
t ne
c
essary
functio
n
for EPT
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-05-04
Sheng Yang
KVM: MMU: Remove #
i
f
d
ef CONFIG_X86
_
6
4
to support 4
.
.
.
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-05-04
S
heng Yang
KVM
:
MMU:
Add EPT support
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-05-04
Sheng Yang
KVM: Add kv
m
_x86_ops
g
et_tdp_
l
evel()
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-05-04
S
heng Yang
K
V
M
: MMU: Mov
e
som
e
definit
i
ons to
a
heade
r
file
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-05-04
Sheng Yang
K
V
M:
VM
X
: EPT
F
eature Det
e
ction
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-04-27
Sheng Yang
KVM: VMX: Enabl
e
MSR Bitmap featur
e
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-04-27
Sheng Yang
KVM: Add re
s
et support
for in kernel PIT
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-04-27
Sheng Yang
KVM:
Add save/restore
suppo
r
t
ing of in kernel PIT
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-04-27
Sh
e
ng Yang
KVM: In k
e
rnel PI
T
model
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-04-27
S
h
eng Yang
KVM: VMX:
E
nable Vir
t
ual Proc
e
ssor Ident
i
f
ic
a
tion
.
.
.
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-01-30
She
n
g
Y
a
ng
K
V
M: x86 emulator:
Only allow VMCA
L
L/VMMCAL
L
tr
a
pped
.
.
.
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
2008-01-30
Sheng
Ya
n
g
KVM: x
8
6 emul
a
tor: Rena
m
e 'cr2' to 'memop'
Signed-off-by:
Sheng Yang
<sheng.yang@intel.com>
commit
|
commitdiff
|
tree
next