All of lore.kernel.org
 help / color / mirror / Atom feed
* Cannot load kvm_amd module - (says disabled by bios)
@ 2013-07-23 21:11 Massimiliano Adamo
  2013-07-23 21:31 ` Alex Williamson
  0 siblings, 1 reply; 5+ messages in thread
From: Massimiliano Adamo @ 2013-07-23 21:11 UTC (permalink / raw)
  To: kvm

All, 

this is a bug with KVM, impacting (at least) all mainstream kernels that
I tried so far: 3.2, 3.3, 3.4, 3.5, 3.8, 3.10 and 3.11

This is the link of the downstream bug:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1201092

- Firt of all I mention that this bug has been raised also for Fedora
18.
Here is the link: https://bugzilla.redhat.com/show_bug.cgi?id=978608

- I am running Ubuntu Raring (with the kernel 3.8.0-27-generic), but
I've also tried the mainstream kernel (without Ubuntu patches).

- It happens with the following CPU: AMD E-350D

- The kvm-ok executable says that the system is capable of running KVM,
but it also says the it's disabled in the BIOS.

- This is the out put of kvm-ok:
# kvm-ok
INFO: /dev/kvm does not exist
HINT: sudo modprobe kvm_amd
INFO: Your CPU supports KVM extensions
INFO: KVM (svm) is disabled by your BIOS
HINT: Enter your BIOS setup and enable Virtualization Technology (VT),
      and then hard poweroff/poweron your system
KVM acceleration can NOT be used

- This is what modprobe kvm-amd says:
# modprobe kvm-amd
ERROR: could not insert 'kvm_amd': Operation not supported
root@yasna:~# dmesg |tail -n1
[ 2542.263745] kvm: disabled by bios

- AMD-V extension on Virtualbox works correctly.
Therefore the extension works properly but it's not recognized by KVM.


# cat /proc/version
Linux version 3.11.0-031100rc1-generic (apw@gomeisa) (gcc version 4.6.3
(Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201307141935 SMP Sun Jul 14 23:36:57
UTC 2013


# lsb_release -rd 
Description:   Ubuntu 13.04
Release:   13.04

# /usr/src/linux-headers-3.11.0-031100rc1/scripts/ver_linux 
If some fields are empty or look unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.
 
Linux yasna 3.11.0-031100rc1-generic #201307141935 SMP Sun Jul 14
23:36:57 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
 
Gnu C                  4.7
Gnu make               3.81
binutils               2.23.2
util-linux             2.20.1
mount                  support
module-init-tools      9
e2fsprogs              1.42.5
pcmciautils            018
PPP                    2.4.5
Linux C Library        2.17
Dynamic linker (ldd)   2.17
Procps                 3.3.3
Net-tools              1.60
Kbd                    1.15.5
Sh-utils               8.20
wireless-tools         30
Modules Loaded         pci_stub vboxpci vboxnetadp vboxnetflt vboxdrv
ipt_MASQUERADE iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4
nf_nat nf_conntrack ip_tables x_tables bridge stp llc autofs4 parport_pc
ppdev rfcomm bnep binfmt_misc nfsd auth_rpcgss nfs_acl nfs lockd sunrpc
fscache btusb bluetooth snd_seq_midi snd_seq_midi_event joydev
snd_rawmidi snd_hda_codec_realtek snd_hda_codec_hdmi snd_hda_intel
snd_hda_codec snd_hwdep snd_seq snd_pcm psmouse snd_seq_device serio_raw
k10temp snd_page_alloc sp5100_tco snd_timer i2c_piix4 video snd mac_hid
soundcore lp parport hid_generic usbhid hid btrfs xor zlib_deflate
raid6_pq libcrc32c r8169 mii ahci libahci


# cat /proc/cpuinfo 
processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 20
model		: 2
model name	: AMD E-350D APU with Radeon(tm) HD Graphics
stepping	: 0
microcode	: 0x500010d
cpu MHz		: 800.000
cache size	: 512 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 6
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb
rdtscp lm constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf
pni monitor ssse3 cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy
abm sse4a misalignsse 3dnowprefetch ibs skinit wdt arat hw_pstate npt
lbrv svm_lock nrip_save pausefilter
bogomips	: 3194.06
TLB size	: 1024 4K pages
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

processor	: 1
vendor_id	: AuthenticAMD
cpu family	: 20
model		: 2
model name	: AMD E-350D APU with Radeon(tm) HD Graphics
stepping	: 0
microcode	: 0x500010d
cpu MHz		: 800.000
cache size	: 512 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 6
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext fxsr_opt pdpe1gb
rdtscp lm constant_tsc rep_good nopl nonstop_tsc extd_apicid aperfmperf
pni monitor ssse3 cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy
abm sse4a misalignsse 3dnowprefetch ibs skinit wdt arat hw_pstate npt
lbrv svm_lock nrip_save pausefilter
bogomips	: 3194.06
TLB size	: 1024 4K pages
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate



# cat /proc/modules
kvm 442984 0 - Live 0xffffffffa04ed000
pci_stub 12622 1 - Live 0xffffffffa04da000
vboxpci 23194 0 - Live 0xffffffffa04cf000 (OF)
vboxnetadp 25670 0 - Live 0xffffffffa04c7000 (OF)
vboxnetflt 27613 0 - Live 0xffffffffa04e5000 (OF)
vboxdrv 320461 3 vboxpci,vboxnetadp,vboxnetflt, Live 0xffffffffa0477000
(OF)
ipt_MASQUERADE 12759 1 - Live 0xffffffffa0472000
iptable_nat 12909 1 - Live 0xffffffffa046d000
nf_conntrack_ipv4 14538 1 - Live 0xffffffffa0468000
nf_defrag_ipv4 12729 1 nf_conntrack_ipv4, Live 0xffffffffa0463000
nf_nat_ipv4 13316 1 iptable_nat, Live 0xffffffffa045e000
nf_nat 26159 3 ipt_MASQUERADE,iptable_nat,nf_nat_ipv4, Live
0xffffffffa043c000
nf_conntrack 90457 5
ipt_MASQUERADE,iptable_nat,nf_conntrack_ipv4,nf_nat_ipv4,nf_nat, Live
0xffffffffa0446000
ip_tables 27472 1 iptable_nat, Live 0xffffffffa042a000
x_tables 29938 2 ipt_MASQUERADE,ip_tables, Live 0xffffffffa0433000
bridge 110679 0 - Live 0xffffffffa040d000
stp 12976 1 bridge, Live 0xffffffffa0354000
llc 14597 2 bridge,stp, Live 0xffffffffa0408000
autofs4 36950 1 - Live 0xffffffffa03fd000
parport_pc 32866 0 - Live 0xffffffffa03f3000
ppdev 17106 0 - Live 0xffffffffa03ed000
rfcomm 47852 12 - Live 0xffffffffa0347000
bnep 18258 2 - Live 0xffffffffa02f6000
binfmt_misc 17508 1 - Live 0xffffffffa02e0000
nfsd 287273 2 - Live 0xffffffffa03a5000
auth_rpcgss 59296 1 nfsd, Live 0xffffffffa02d0000
nfs_acl 12883 1 nfsd, Live 0xffffffffa020a000
nfs 187131 0 - Live 0xffffffffa0376000
lockd 94830 2 nfsd,nfs, Live 0xffffffffa035d000
sunrpc 278090 6 nfsd,auth_rpcgss,nfs_acl,nfs,lockd, Live
0xffffffffa02fe000
fscache 58873 1 nfs, Live 0xffffffffa02e6000
btusb 22581 0 - Live 0xffffffffa01df000
bluetooth 252876 22 rfcomm,bnep,btusb, Live 0xffffffffa0291000
snd_seq_midi 13324 0 - Live 0xffffffffa028c000
snd_seq_midi_event 14899 1 snd_seq_midi, Live 0xffffffffa0205000
joydev 17613 0 - Live 0xffffffffa025f000
snd_rawmidi 30416 1 snd_seq_midi, Live 0xffffffffa0283000
snd_hda_codec_realtek 56259 1 - Live 0xffffffffa0274000
snd_hda_codec_hdmi 41688 1 - Live 0xffffffffa0253000
snd_hda_intel 48717 0 - Live 0xffffffffa0267000
snd_hda_codec 194727 3
snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel, Live
0xffffffffa0222000
snd_hwdep 13613 1 snd_hda_codec, Live 0xffffffffa01bc000
snd_seq 66061 2 snd_seq_midi,snd_seq_midi_event, Live 0xffffffffa0210000
snd_pcm 107140 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec, Live
0xffffffffa01e9000
psmouse 102065 0 - Live 0xffffffffa01c5000
snd_seq_device 14497 3 snd_seq_midi,snd_rawmidi,snd_seq, Live
0xffffffffa01a7000
serio_raw 13253 0 - Live 0xffffffffa01b7000
k10temp 13173 0 - Live 0xffffffffa0193000
snd_page_alloc 18798 2 snd_hda_intel,snd_pcm, Live 0xffffffffa01b1000
sp5100_tco 13870 0 - Live 0xffffffffa018e000
snd_timer 29989 2 snd_seq,snd_pcm, Live 0xffffffffa019e000
i2c_piix4 13459 0 - Live 0xffffffffa01ac000
video 19574 0 - Live 0xffffffffa0198000
snd 69657 11
snd_seq_midi,snd_rawmidi,snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_pcm,snd_seq_device,snd_timer, Live 0xffffffffa017b000
mac_hid 13253 0 - Live 0xffffffffa0176000
soundcore 12680 1 snd, Live 0xffffffffa014e000
lp 17799 0 - Live 0xffffffffa0017000
parport 42466 3 parport_pc,ppdev,lp, Live 0xffffffffa0142000
hid_generic 12548 0 - Live 0xffffffffa0171000
usbhid 47196 0 - Live 0xffffffffa0135000
hid 105557 2 hid_generic,usbhid, Live 0xffffffffa0156000
btrfs 842094 2 - Live 0xffffffffa0066000
xor 21411 1 btrfs, Live 0xffffffffa005b000
zlib_deflate 27110 1 btrfs, Live 0xffffffffa0053000
raid6_pq 97812 1 btrfs, Live 0xffffffffa003a000
libcrc32c 12615 1 btrfs, Live 0xffffffffa0032000
r8169 73031 0 - Live 0xffffffffa001f000
mii 13981 1 r8169, Live 0xffffffffa0009000
ahci 30063 5 - Live 0xffffffffa000e000
libahci 32088 1 ahci, Live 0xffffffffa0000000


# cat /proc/ioports 
0000-03af : PCI Bus 0000:00
  0000-001f : dma1
  0020-0021 : pic1
  0040-0043 : timer0
  0050-0053 : timer1
  0060-0060 : keyboard
  0064-0064 : keyboard
  0070-0071 : rtc0
  0080-008f : dma page reg
  00a0-00a1 : pic2
  00c0-00df : dma2
  00f0-00ff : fpu
  0220-0227 : pnp 00:02
  0228-022f : pnp 00:02
03b0-03df : PCI Bus 0000:00
03e0-0cf7 : PCI Bus 0000:00
  040b-040b : pnp 00:01
  04d0-04d1 : pnp 00:06
  04d6-04d6 : pnp 00:01
  0800-0803 : ACPI PM1a_EVT_BLK
  0804-0805 : ACPI PM1a_CNT_BLK
  0808-080b : ACPI PM_TMR
  0810-0815 : ACPI CPU throttle
  0820-0827 : ACPI GPE0_BLK
  0900-090f : pnp 00:01
  0910-091f : pnp 00:01
  0a20-0a2f : pnp 00:02
  0b00-0b07 : piix4_smbus
  0b20-0b3f : pnp 00:01
  0c00-0c01 : pnp 00:01
  0c14-0c14 : pnp 00:01
  0c50-0c51 : pnp 00:01
  0c52-0c52 : pnp 00:01
  0c6c-0c6c : pnp 00:01
  0c6f-0c6f : pnp 00:01
  0cd0-0cd1 : pnp 00:01
  0cd2-0cd3 : pnp 00:01
  0cd4-0cd5 : pnp 00:01
  0cd6-0cd7 : pnp 00:01
    0cd6-0cd7 : SB800 TCO
  0cd8-0cdf : pnp 00:01
0cf8-0cff : PCI conf1
0d00-ffff : PCI Bus 0000:00
  e000-efff : PCI Bus 0000:02
    e000-e0ff : 0000:02:00.0
      e000-e0ff : r8169
  f000-f0ff : 0000:00:01.0
  f100-f10f : 0000:00:11.0
    f100-f10f : ahci
  f110-f113 : 0000:00:11.0
    f110-f113 : ahci
  f120-f127 : 0000:00:11.0
    f120-f127 : ahci
  f130-f133 : 0000:00:11.0
    f130-f133 : ahci
  f140-f147 : 0000:00:11.0
    f140-f147 : ahci
  fe00-fefe : pnp 00:01

# cat /proc/iomem 
00000000-00000fff : reserved
00001000-0009e7ff : System RAM
0009e800-0009ffff : reserved
000a0000-000bffff : PCI Bus 0000:00
000c0000-000dffff : PCI Bus 0000:00
  000c0000-000ce3ff : Video ROM
  000ce800-000cf7ff : Adapter ROM
000e0000-000fffff : reserved
  000f0000-000fffff : System ROM
00100000-a60b3fff : System RAM
  01000000-01723653 : Kernel code
  01723654-01d005ff : Kernel data
  01e60000-01fd2fff : Kernel bss
a60b4000-a60e7fff : reserved
a60e8000-a6b20fff : ACPI Non-volatile Storage
a6b21000-a7127fff : reserved
a7128000-a7128fff : System RAM
a7129000-a712ffff : ACPI Non-volatile Storage
a7130000-a7589fff : System RAM
a758a000-a77e2fff : reserved
a77e3000-a77fffff : System RAM
a7800000-a7ffffff : RAM buffer
a8000000-bfffffff : pnp 00:09
c0000000-ffffffff : PCI Bus 0000:00
  c0000000-cfffffff : 0000:00:01.0
  d0000000-d00fffff : PCI Bus 0000:02
    d0000000-d0003fff : 0000:02:00.0
      d0000000-d0003fff : r8169
    d0004000-d0004fff : 0000:02:00.0
      d0004000-d0004fff : r8169
  e0000000-efffffff : PCI MMCONFIG 0000 [bus 00-ff]
    e0000000-efffffff : pnp 00:00
  feb00000-feb3ffff : 0000:00:01.0
  feb40000-feb43fff : 0000:00:14.2
    feb40000-feb43fff : ICH HD audio
  feb44000-feb47fff : 0000:00:01.1
    feb44000-feb47fff : ICH HD audio
  feb48000-feb480ff : 0000:00:16.2
    feb48000-feb480ff : ehci_hcd
  feb49000-feb49fff : 0000:00:16.0
    feb49000-feb49fff : ohci_hcd
  feb4a000-feb4afff : 0000:00:14.5
    feb4a000-feb4afff : ohci_hcd
  feb4b000-feb4b0ff : 0000:00:13.2
    feb4b000-feb4b0ff : ehci_hcd
  feb4c000-feb4cfff : 0000:00:13.0
    feb4c000-feb4cfff : ohci_hcd
  feb4d000-feb4d0ff : 0000:00:12.2
    feb4d000-feb4d0ff : ehci_hcd
  feb4e000-feb4efff : 0000:00:12.0
    feb4e000-feb4efff : ohci_hcd
  feb4f000-feb4f3ff : 0000:00:11.0
    feb4f000-feb4f3ff : ahci
  fec00000-fec00fff : reserved
    fec00000-fec003ff : IOAPIC 0
  fec10000-fec10fff : reserved
    fec10000-fec10fff : pnp 00:01
  fed00000-fed00fff : reserved
    fed00000-fed00fff : pnp 00:01
      fed00000-fed003ff : HPET 0
  fed61000-fed70fff : reserved
    fed61000-fed70fff : pnp 00:01
  fed80000-fed8ffff : reserved
    fed80000-fed8ffff : pnp 00:01
      fed80b00-fed80b07 : SB800 TCO
  fee00000-fee00fff : Local APIC
    fee00000-fee00fff : pnp 00:01
  fef00000-ffffffff : reserved
    ffc00000-ffffffff : pnp 00:01
100001000-23effffff : System RAM
23f000000-23fffffff : RAM buffer



# lspci -vvv 
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 14h
Processor Root Complex
	Subsystem: Advanced Micro Devices, Inc. [AMD] Family 14h Processor Root
Complex
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:01.0 VGA compatible controller: Advanced Micro Devices, Inc.
[AMD/ATI] Wrestler [Radeon HD 6310] (prog-if 00 [VGA controller])
	Subsystem: Gigabyte Technology Co., Ltd Device d000
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at c0000000 (32-bit, prefetchable) [size=256M]
	Region 1: I/O ports at f000 [size=256]
	Region 2: Memory at feb00000 (32-bit, non-prefetchable) [size=256K]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v2) Root Complex Integrated Endpoint, MSI
00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1
unlimited
			ExtTag+ RBE+ FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed unknown, Width x0, ASPM unknown, Latency L0
<64ns, L1 <1us
			ClockPM- Surprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive-
BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-,
Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance-
ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
EqualizationPhase1-
			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
	Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1
Len=010 <?>

00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler
HDMI Audio
	Subsystem: Gigabyte Technology Co., Ltd Device 1314
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 41
	Region 0: Memory at feb44000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v2) Root Complex Integrated Endpoint, MSI
00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1
unlimited
			ExtTag+ RBE+ FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed unknown, Width x0, ASPM unknown, Latency L0
<64ns, L1 <1us
			ClockPM- Surprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive-
BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-,
Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance-
ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
EqualizationPhase1-
			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
	Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee0300c  Data: 4191
	Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1
Len=010 <?>
	Kernel driver in use: snd_hda_intel

00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40) (prog-if 01 [AHCI
1.0])
	Subsystem: Gigabyte Technology Co., Ltd Device b002
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32
	Interrupt: pin A routed to IRQ 19
	Region 0: I/O ports at f140 [size=8]
	Region 1: I/O ports at f130 [size=4]
	Region 2: I/O ports at f120 [size=8]
	Region 3: I/O ports at f110 [size=4]
	Region 4: I/O ports at f100 [size=16]
	Region 5: Memory at feb4f000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: [70] SATA HBA v1.0 InCfgSpace
	Capabilities: [a4] PCI Advanced Features
		AFCap: TP+ FLR+
		AFCtrl: FLR-
		AFStatus: TP-
	Kernel driver in use: ahci

00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
	Subsystem: Gigabyte Technology Co., Ltd Device 5004
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at feb4e000 (32-bit, non-prefetchable) [size=4K]
	Kernel driver in use: ohci-pci

00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])
	Subsystem: Gigabyte Technology Co., Ltd Device 5004
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 17
	Region 0: Memory at feb4d000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot
+,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
		Bridge: PM- B3+
	Capabilities: [e4] Debug port: BAR=1 offset=00e0
	Kernel driver in use: ehci-pci

00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
	Subsystem: Gigabyte Technology Co., Ltd Device 5004
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at feb4c000 (32-bit, non-prefetchable) [size=4K]
	Kernel driver in use: ohci-pci

00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])
	Subsystem: Gigabyte Technology Co., Ltd Device 5004
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 17
	Region 0: Memory at feb4b000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot
+,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
		Bridge: PM- B3+
	Capabilities: [e4] Debug port: BAR=1 offset=00e0
	Kernel driver in use: ehci-pci

00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus
Controller (rev 42)
	Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus
Controller
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Kernel driver in use: piix4_smbus

00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00
Azalia (Intel HDA) (rev 40)
	Subsystem: Gigabyte Technology Co., Ltd Device a002
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at feb40000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot
+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: snd_hda_intel

00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
	Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC
host controller
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to
PCI Bridge (rev 40) (prog-if 01 [Subtractive decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop+ ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: fff00000-000fffff
	Prefetchable memory behind bridge: fff00000-000fffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-

00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI2 Controller (prog-if 10 [OHCI])
	Subsystem: Gigabyte Technology Co., Ltd Device 5004
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 18
	Region 0: Memory at feb4a000 (32-bit, non-prefetchable) [size=4K]
	Kernel driver in use: ohci-pci

00:15.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI]
SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0) (prog-if 00 [Normal
decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 0000e000-0000efff
	Memory behind bridge: fff00000-000fffff
	Prefetchable memory behind bridge: 00000000d0000000-00000000d00fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [58] Express (v2) Root Port (Slot-), MSI 00
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
			ExtTag+ RBE+ FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <64ns,
L1 <1us
			ClockPM- Surprise- LLActRep+ BwNot+
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+
BWMgmt+ ABWMgmt-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna-
CRSVisible-
		RootCap: CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ ARIFwd-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-,
Selectable De-emphasis: -3.5dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance-
ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-,
EqualizationPhase1-
			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
	Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [b0] Subsystem: Advanced Micro Devices, Inc. [AMD/ATI]
Device 0000
	Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+
	Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1
Len=010 <?>
	Kernel driver in use: pcieport

00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller (prog-if 10 [OHCI])
	Subsystem: Gigabyte Technology Co., Ltd Device 5004
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	Region 0: Memory at feb49000 (32-bit, non-prefetchable) [size=4K]
	Kernel driver in use: ohci-pci

00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller (prog-if 20 [EHCI])
	Subsystem: Gigabyte Technology Co., Ltd Device 5004
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 17
	Region 0: Memory at feb48000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot
+,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
		Bridge: PM- B3+
	Capabilities: [e4] Debug port: BAR=1 offset=00e0
	Kernel driver in use: ehci-pci

00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h
Processor Function 0 (rev 43)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-

00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h
Processor Function 1
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-

00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h
Processor Function 2
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-

00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h
Processor Function 3
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
	Capabilities: [f0] Secure device <?>
	Kernel driver in use: k10temp

00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h
Processor Function 4
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-

00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h
Processor Function 6
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-

00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h
Processor Function 5
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-

00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h
Processor Function 7
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
	Subsystem: Gigabyte Technology Co., Ltd Motherboard
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 40
	Region 0: I/O ports at e000 [size=256]
	Region 2: Memory at d0004000 (64-bit, prefetchable) [size=4K]
	Region 4: Memory at d0000000 (64-bit, prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot
+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee0100c  Data: 4181
	Capabilities: [70] Express (v2) Endpoint, MSI 01
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1
<64us
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 4096 bytes
		DevSta:	CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0
unlimited, L1 <64us
			ClockPM+ Surprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive-
BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-,
Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance-
ComplianceSOS-
			 Compliance De-emphasis: -6dB
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-,
EqualizationPhase1-
			 EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
	Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
		Vector table: BAR=4 offset=00000000
		PBA: BAR=4 offset=00000800
	Capabilities: [d0] Vital Product Data
		Unknown small resource type 00, will not decode more.
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
MalfTLP- ECRC- UnsupReq- ACSViol-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF-
MalfTLP- ECRC- UnsupReq- ACSViol-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+
MalfTLP+ ECRC- UnsupReq- ACSViol-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
		AERCap:	First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
	Capabilities: [140 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=01
			Status:	NegoPending- InProgress-
	Capabilities: [160 v1] Device Serial Number 01-00-00-00-68-4c-e0-00
	Kernel driver in use: r8169


# cat /proc/scsi/scsi 
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: KINGSTON SV300S3 Rev: 505A
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: Hitachi HDS5C302 Rev: MZ4O
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: Hitachi HDS5C302 Rev: MZ4O
  Type:   Direct-Access                    ANSI  SCSI revision: 05



# ls /proc 
1     1271  1441  1694  1950  231   2660  29    30   5    564  7    9
asound     execdomains  kpagecount     pagetypeinfo   sysvipc
10    1274  15    17    2     232   2668  291   31   50   565  71   914
buddyinfo  fb           kpageflags     partitions     timer_list
1011  1276  1620  1722  20    2325  27    292   32   51   568  72   921
bus        filesystems  latency_stats  sched_debug    timer_stats
1029  1277  1627  1726  2012  233   28    293   325  52   569  73   925
cgroups    fs           loadavg        schedstat      tty
1039  1285  1628  1739  2049  234   280   294   326  541  570  74   944
cmdline    interrupts   locks          scsi           uptime
1058  13    1651  1748  2056  2346  281   295   33   544  573  752  947
consoles   iomem        mdstat         self           version
1064  1337  1652  1762  21    2368  282   296   34   547  574  8    948
cpuinfo    ioports      meminfo        slabinfo       vmallocinfo
1065  1376  1656  1790  22    24    283   2962  35   548  575  819  949
crypto     irq          misc           softirqs       vmstat
11    1397  1677  1792  224   2466  284   2966  36   550  576  820  971
devices    kallsyms     modules        stat           zoneinfo
12    14    1683  1794  229   25    287   297   37   556  578  831  977
diskstats  kcore        mounts         swaps
1265  1410  1687  18    23    26    288   298   397  558  579  850  979
dma        key-users    mtrr           sys
1268  1424  1691  19    230   265   289   3     49   562  580  859  acpi
driver     kmsg         net            sysrq-trigger






-- 
Cordiali saluti / Kind regards

Massimiliano Adamo


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Cannot load kvm_amd module - (says disabled by bios)
  2013-07-23 21:11 Cannot load kvm_amd module - (says disabled by bios) Massimiliano Adamo
@ 2013-07-23 21:31 ` Alex Williamson
  2013-07-24  8:04   ` Massimiliano Adamo
  0 siblings, 1 reply; 5+ messages in thread
From: Alex Williamson @ 2013-07-23 21:31 UTC (permalink / raw)
  To: Massimiliano Adamo; +Cc: kvm

On Tue, 2013-07-23 at 23:11 +0200, Massimiliano Adamo wrote:
> All, 
> 
> this is a bug with KVM, impacting (at least) all mainstream kernels that
> I tried so far: 3.2, 3.3, 3.4, 3.5, 3.8, 3.10 and 3.11
> 
> This is the link of the downstream bug:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1201092
> 
> - Firt of all I mention that this bug has been raised also for Fedora
> 18.
> Here is the link: https://bugzilla.redhat.com/show_bug.cgi?id=978608
> 
> - I am running Ubuntu Raring (with the kernel 3.8.0-27-generic), but
> I've also tried the mainstream kernel (without Ubuntu patches).
> 
> - It happens with the following CPU: AMD E-350D
> 
> - The kvm-ok executable says that the system is capable of running KVM,
> but it also says the it's disabled in the BIOS.
> 
> - This is the out put of kvm-ok:
> # kvm-ok
> INFO: /dev/kvm does not exist
> HINT: sudo modprobe kvm_amd
> INFO: Your CPU supports KVM extensions
> INFO: KVM (svm) is disabled by your BIOS
> HINT: Enter your BIOS setup and enable Virtualization Technology (VT),
>       and then hard poweroff/poweron your system
> KVM acceleration can NOT be used
> 
> - This is what modprobe kvm-amd says:
> # modprobe kvm-amd
> ERROR: could not insert 'kvm_amd': Operation not supported
> root@yasna:~# dmesg |tail -n1
> [ 2542.263745] kvm: disabled by bios
> 
> - AMD-V extension on Virtualbox works correctly.
> Therefore the extension works properly but it's not recognized by KVM.

What evidence do you have that Virtualbox is actually making use of
AMD-V?


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Cannot load kvm_amd module - (says disabled by bios)
  2013-07-23 21:31 ` Alex Williamson
@ 2013-07-24  8:04   ` Massimiliano Adamo
  2013-07-24  9:09     ` Massimiliano Adamo
  0 siblings, 1 reply; 5+ messages in thread
From: Massimiliano Adamo @ 2013-07-24  8:04 UTC (permalink / raw)
  To: Alex Williamson; +Cc: kvm



On Tue, 2013-07-23 at 15:31 -0600, Alex Williamson wrote:
> On Tue, 2013-07-23 at 23:11 +0200, Massimiliano Adamo wrote:
> > All, 
> > 
> > this is a bug with KVM, impacting (at least) all mainstream kernels that
> > I tried so far: 3.2, 3.3, 3.4, 3.5, 3.8, 3.10 and 3.11
> > 
> > This is the link of the downstream bug:
> > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1201092
> > 
> > - Firt of all I mention that this bug has been raised also for Fedora
> > 18.
> > Here is the link: https://bugzilla.redhat.com/show_bug.cgi?id=978608
> > 
> > - I am running Ubuntu Raring (with the kernel 3.8.0-27-generic), but
> > I've also tried the mainstream kernel (without Ubuntu patches).
> > 
> > - It happens with the following CPU: AMD E-350D
> > 
> > - The kvm-ok executable says that the system is capable of running KVM,
> > but it also says the it's disabled in the BIOS.
> > 
> > - This is the out put of kvm-ok:
> > # kvm-ok
> > INFO: /dev/kvm does not exist
> > HINT: sudo modprobe kvm_amd
> > INFO: Your CPU supports KVM extensions
> > INFO: KVM (svm) is disabled by your BIOS
> > HINT: Enter your BIOS setup and enable Virtualization Technology (VT),
> >       and then hard poweroff/poweron your system
> > KVM acceleration can NOT be used
> > 
> > - This is what modprobe kvm-amd says:
> > # modprobe kvm-amd
> > ERROR: could not insert 'kvm_amd': Operation not supported
> > root@yasna:~# dmesg |tail -n1
> > [ 2542.263745] kvm: disabled by bios
> > 
> > - AMD-V extension on Virtualbox works correctly.
> > Therefore the extension works properly but it's not recognized by KVM.
> 
> What evidence do you have that Virtualbox is actually making use of
> AMD-V?
> 

Hi! That's a good point. 
Right now I can only say "it was selectable from the GUI". Therefore I
just imagined "it's recognized".  
Now I try to see how to enable/check logs on Virtualbox and I'll get
back to you with some feedback.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Cannot load kvm_amd module - (says disabled by bios)
  2013-07-24  8:04   ` Massimiliano Adamo
@ 2013-07-24  9:09     ` Massimiliano Adamo
  2013-07-24 13:36       ` Alex Williamson
  0 siblings, 1 reply; 5+ messages in thread
From: Massimiliano Adamo @ 2013-07-24  9:09 UTC (permalink / raw)
  To: Alex Williamson; +Cc: kvm, George Machitidze



On Wed, 2013-07-24 at 10:04 +0200, Massimiliano Adamo wrote:
> 
> On Tue, 2013-07-23 at 15:31 -0600, Alex Williamson wrote:
> > On Tue, 2013-07-23 at 23:11 +0200, Massimiliano Adamo wrote:
> > > All, 
> > > 
> > > this is a bug with KVM, impacting (at least) all mainstream kernels that
> > > I tried so far: 3.2, 3.3, 3.4, 3.5, 3.8, 3.10 and 3.11
> > > 
> > > This is the link of the downstream bug:
> > > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1201092
> > > 
> > > - Firt of all I mention that this bug has been raised also for Fedora
> > > 18.
> > > Here is the link: https://bugzilla.redhat.com/show_bug.cgi?id=978608
> > > 
> > > - I am running Ubuntu Raring (with the kernel 3.8.0-27-generic), but
> > > I've also tried the mainstream kernel (without Ubuntu patches).
> > > 
> > > - It happens with the following CPU: AMD E-350D
> > > 
> > > - The kvm-ok executable says that the system is capable of running KVM,
> > > but it also says the it's disabled in the BIOS.
> > > 
> > > - This is the out put of kvm-ok:
> > > # kvm-ok
> > > INFO: /dev/kvm does not exist
> > > HINT: sudo modprobe kvm_amd
> > > INFO: Your CPU supports KVM extensions
> > > INFO: KVM (svm) is disabled by your BIOS
> > > HINT: Enter your BIOS setup and enable Virtualization Technology (VT),
> > >       and then hard poweroff/poweron your system
> > > KVM acceleration can NOT be used
> > > 
> > > - This is what modprobe kvm-amd says:
> > > # modprobe kvm-amd
> > > ERROR: could not insert 'kvm_amd': Operation not supported
> > > root@yasna:~# dmesg |tail -n1
> > > [ 2542.263745] kvm: disabled by bios
> > > 
> > > - AMD-V extension on Virtualbox works correctly.
> > > Therefore the extension works properly but it's not recognized by KVM.
> > 
> > What evidence do you have that Virtualbox is actually making use of
> > AMD-V?
> > 
> 
> Hi! That's a good point. 
> Right now I can only say "it was selectable from the GUI". Therefore I
> just imagined "it's recognized".  
> Now I try to see how to enable/check logs on Virtualbox and I'll get
> back to you with some feedback.
> 


Hi,

logs are enabled by default and they say that the extension might be
disabled even for Virtualbox:

00:00:01.406771 SVM - AMD VM Extensions                = 0 (1)
00:00:01.406945 HWACCM: No VT-x or AMD-V CPU extension found. Reason
VERR_SVM_DISABLED

(therefore, it let's you enable the AMD-V feature, because it's found on
the CPU but it's not able to use it). 

And I've found a suggestion to run the commands below: 
# rdmsr -f 12:12 0xc0000080 # If set (1), SVME is enabled.
0
#
# rdmsr -f 4:4 0xc0010114 # If set (1), it is disabled.
1

If I will have time, I would try installing Windows on a spare
partition, and then try running virtualbox there (and check logs). 
If you have a better advice, or any other idea, please just let me
know. 

p.s.: CC-ing the person who is facing the same issue with Fedora.

--  
Massimiliano



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Cannot load kvm_amd module - (says disabled by bios)
  2013-07-24  9:09     ` Massimiliano Adamo
@ 2013-07-24 13:36       ` Alex Williamson
  0 siblings, 0 replies; 5+ messages in thread
From: Alex Williamson @ 2013-07-24 13:36 UTC (permalink / raw)
  To: Massimiliano Adamo; +Cc: kvm, George Machitidze

On Wed, 2013-07-24 at 11:09 +0200, Massimiliano Adamo wrote:
> 
> On Wed, 2013-07-24 at 10:04 +0200, Massimiliano Adamo wrote:
> > 
> > On Tue, 2013-07-23 at 15:31 -0600, Alex Williamson wrote:
> > > On Tue, 2013-07-23 at 23:11 +0200, Massimiliano Adamo wrote:
> > > > All, 
> > > > 
> > > > this is a bug with KVM, impacting (at least) all mainstream kernels that
> > > > I tried so far: 3.2, 3.3, 3.4, 3.5, 3.8, 3.10 and 3.11
> > > > 
> > > > This is the link of the downstream bug:
> > > > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1201092
> > > > 
> > > > - Firt of all I mention that this bug has been raised also for Fedora
> > > > 18.
> > > > Here is the link: https://bugzilla.redhat.com/show_bug.cgi?id=978608
> > > > 
> > > > - I am running Ubuntu Raring (with the kernel 3.8.0-27-generic), but
> > > > I've also tried the mainstream kernel (without Ubuntu patches).
> > > > 
> > > > - It happens with the following CPU: AMD E-350D
> > > > 
> > > > - The kvm-ok executable says that the system is capable of running KVM,
> > > > but it also says the it's disabled in the BIOS.
> > > > 
> > > > - This is the out put of kvm-ok:
> > > > # kvm-ok
> > > > INFO: /dev/kvm does not exist
> > > > HINT: sudo modprobe kvm_amd
> > > > INFO: Your CPU supports KVM extensions
> > > > INFO: KVM (svm) is disabled by your BIOS
> > > > HINT: Enter your BIOS setup and enable Virtualization Technology (VT),
> > > >       and then hard poweroff/poweron your system
> > > > KVM acceleration can NOT be used
> > > > 
> > > > - This is what modprobe kvm-amd says:
> > > > # modprobe kvm-amd
> > > > ERROR: could not insert 'kvm_amd': Operation not supported
> > > > root@yasna:~# dmesg |tail -n1
> > > > [ 2542.263745] kvm: disabled by bios
> > > > 
> > > > - AMD-V extension on Virtualbox works correctly.
> > > > Therefore the extension works properly but it's not recognized by KVM.
> > > 
> > > What evidence do you have that Virtualbox is actually making use of
> > > AMD-V?
> > > 
> > 
> > Hi! That's a good point. 
> > Right now I can only say "it was selectable from the GUI". Therefore I
> > just imagined "it's recognized".  
> > Now I try to see how to enable/check logs on Virtualbox and I'll get
> > back to you with some feedback.
> > 
> 
> 
> Hi,
> 
> logs are enabled by default and they say that the extension might be
> disabled even for Virtualbox:
> 
> 00:00:01.406771 SVM - AMD VM Extensions                = 0 (1)
> 00:00:01.406945 HWACCM: No VT-x or AMD-V CPU extension found. Reason
> VERR_SVM_DISABLED
> 
> (therefore, it let's you enable the AMD-V feature, because it's found on
> the CPU but it's not able to use it). 
> 
> And I've found a suggestion to run the commands below: 
> # rdmsr -f 12:12 0xc0000080 # If set (1), SVME is enabled.
> 0
> #
> # rdmsr -f 4:4 0xc0010114 # If set (1), it is disabled.
> 1
> 
> If I will have time, I would try installing Windows on a spare
> partition, and then try running virtualbox there (and check logs). 
> If you have a better advice, or any other idea, please just let me
> know. 
> 
> p.s.: CC-ing the person who is facing the same issue with Fedora.


It looks like your BIOS is broken, contact the vendor.  You might try
setting it to disabled in the BIOS to make sure it's not wired
backwards.  There also used to be some FUD about fully powering off the
system around making changes to these settings.  You might try
unplugging the system for a few seconds and testing from there.  Thanks,

Alex



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-07-24 13:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-23 21:11 Cannot load kvm_amd module - (says disabled by bios) Massimiliano Adamo
2013-07-23 21:31 ` Alex Williamson
2013-07-24  8:04   ` Massimiliano Adamo
2013-07-24  9:09     ` Massimiliano Adamo
2013-07-24 13:36       ` Alex Williamson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.