* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
[not found] ` <510189B1.606@fold.natur.cuni.cz>
@ 2013-01-26 20:54 ` Chris Clayton
2013-01-26 21:14 ` Martin Mokrejs
2013-01-27 2:45 ` Yijing Wang
0 siblings, 2 replies; 39+ messages in thread
From: Chris Clayton @ 2013-01-26 20:54 UTC (permalink / raw)
To: Martin Mokrejs; +Cc: linux-media, LKML, linux-pci
Hi Martin,
On 01/24/13 19:21, Martin Mokrejs wrote:
> Hi Chris,
> try to include in kernel only acpiphp and omit pciehp. Don't use modules but include
> them statically. And try, in addition, check whether "pcie_aspm=off" in grub.conf helped.
>
Thanks for the tip. I had the pciehp driver installed, but it was a
module and not loaded. I didn't have acpiphp enabled at all. Building
them both in statically, appears to have papered over the cracks of the
oops :-)
> The best would if you subscribe to linux-pci, and read my recent threads
> about similar issues I had with express cards with Dell Vostro 3550. Further, there is
> a lot of changes to PCI hotplug done by Yingahi Liu and Rafael Wysockij, just browse the
> archives of linux-pci and see the pacthes and the discussion.
Those discussions are way above my level of knowledge. I guess all this
work will be merged into mainline in due course, so I'll watch for them
in 3.9 or later. Unless, of course, there is a tree I could clone and
help test the changes with my laptop and expresscard.
Hotplug isn't working at all on my Fujitsu laptop, so I can only get the
card recognised by rebooting with the card inserted (or by writing 1
to/sys/bus/pci/rescan). There seem to be a few reports on this in the
kernel bugzilla, so I'll look through them and see what's being done.
Thanks again.
Chris
> Martin
>
> Chris Clayton wrote:
>> Hi,
>>
>> I've today taken delivery of a WinTV-HVR-1400 expresscard TV Tuner and got an Oops when I removed from the expresscard slot in my laptop. I will quite understand if the response to this report is "don't do that!", but in that case, how should one remove one of these cards?
>>
>> I have attached three files:
>>
>> 1. the dmesg output from when I rebooted the machine after the oops. I have turned debugging on in the dib700p and cx23885 modules via modules options in /etc/modprobe.d/hvr1400.conf;
>>
>> 2. the .config file for the kernel that oopsed.
>>
>> 3. the text of the oops message. I've typed this up from a photograph of the screen because the laptop was locked up and there was nothing in the log files. Apologies for any typos, but I have tried to be careful.
>>
>> Assuming the answer isn't don't do that, let me know if I can provide any additional diagnostics, test any patches, etc. Please, however, cc me as I'm not subscribed.
>>
>> Chris
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-26 20:54 ` 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner Chris Clayton
@ 2013-01-26 21:14 ` Martin Mokrejs
2013-01-27 9:57 ` Chris Clayton
2013-01-27 2:45 ` Yijing Wang
1 sibling, 1 reply; 39+ messages in thread
From: Martin Mokrejs @ 2013-01-26 21:14 UTC (permalink / raw)
To: Chris Clayton; +Cc: linux-media, LKML, linux-pci
Hi Chris,
Chris Clayton wrote:
> Hi Martin,
>
> On 01/24/13 19:21, Martin Mokrejs wrote:
>> Hi Chris,
>> try to include in kernel only acpiphp and omit pciehp. Don't use modules but include
>> them statically. And try, in addition, check whether "pcie_aspm=off" in grub.conf helped.
>>
>
> Thanks for the tip. I had the pciehp driver installed, but it was a module and not loaded. I didn't have acpiphp enabled at all. Building them both in statically, appears to have papered over the cracks of the oops :-)
>
>> The best would if you subscribe to linux-pci, and read my recent threads
>> about similar issues I had with express cards with Dell Vostro 3550. Further, there is
>> a lot of changes to PCI hotplug done by Yingahi Liu and Rafael Wysockij, just browse the
>> archives of linux-pci and see the pacthes and the discussion.
>
> Those discussions are way above my level of knowledge. I guess all this work will be merged into mainline in due course, so I'll watch for them in 3.9 or later. Unless, of course, there is a tree I could clone and help test the changes with my laptop and expresscard.
>
> Hotplug isn't working at all on my Fujitsu laptop, so I can only get the card recognised by rebooting with the card inserted (or by writing 1 to/sys/bus/pci/rescan). There seem to be a few reports on this in the kernel bugzilla, so I'll look through them and see what's being done.
That's what I suspected. Compile in statically acpiphp, no pciehp at all (not even as a module).
Then it might work for you -- at least it does for me, provided I use "pcie_aspm=off".
Martin
>
> Thanks again.
>
> Chris
>
>> Martin
>>
>> Chris Clayton wrote:
>>> Hi,
>>>
>>> I've today taken delivery of a WinTV-HVR-1400 expresscard TV Tuner and got an Oops when I removed from the expresscard slot in my laptop. I will quite understand if the response to this report is "don't do that!", but in that case, how should one remove one of these cards?
>>>
>>> I have attached three files:
>>>
>>> 1. the dmesg output from when I rebooted the machine after the oops. I have turned debugging on in the dib700p and cx23885 modules via modules options in /etc/modprobe.d/hvr1400.conf;
>>>
>>> 2. the .config file for the kernel that oopsed.
>>>
>>> 3. the text of the oops message. I've typed this up from a photograph of the screen because the laptop was locked up and there was nothing in the log files. Apologies for any typos, but I have tried to be careful.
>>>
>>> Assuming the answer isn't don't do that, let me know if I can provide any additional diagnostics, test any patches, etc. Please, however, cc me as I'm not subscribed.
>>>
>>> Chris
>
>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-26 20:54 ` 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner Chris Clayton
2013-01-26 21:14 ` Martin Mokrejs
@ 2013-01-27 2:45 ` Yijing Wang
2013-01-27 11:19 ` Chris Clayton
1 sibling, 1 reply; 39+ messages in thread
From: Yijing Wang @ 2013-01-27 2:45 UTC (permalink / raw)
To: Chris Clayton; +Cc: Martin Mokrejs, linux-media, LKML, linux-pci
于 2013-01-27 4:54, Chris Clayton 写道:
> Hi Martin,
>
> On 01/24/13 19:21, Martin Mokrejs wrote:
>> Hi Chris,
>> try to include in kernel only acpiphp and omit pciehp. Don't use modules but include
>> them statically. And try, in addition, check whether "pcie_aspm=off" in grub.conf helped.
>>
>
> Thanks for the tip. I had the pciehp driver installed, but it was a module and not loaded. I didn't have acpiphp enabled at all. Building them both in statically, appears to have papered over the cracks of the oops :-)
Not loaded pciehp driver? Remove the device from this slot without poweroff ?
>
>> The best would if you subscribe to linux-pci, and read my recent threads
>> about similar issues I had with express cards with Dell Vostro 3550. Further, there is
>> a lot of changes to PCI hotplug done by Yingahi Liu and Rafael Wysockij, just browse the
>> archives of linux-pci and see the pacthes and the discussion.
>
> Those discussions are way above my level of knowledge. I guess all this work will be merged into mainline in due course, so I'll watch for them in 3.9 or later. Unless, of course, there is a tree I could clone and help test the changes with my laptop and expresscard.
>
> Hotplug isn't working at all on my Fujitsu laptop, so I can only get the card recognised by rebooting with the card inserted (or by writing 1 to/sys/bus/pci/rescan). There seem to be a few reports on this in the kernel bugzilla, so I'll look through them and see what's being done.
Hi Chris,
What about use #modprobe pciehp pciehp_debug=1 pciehp_poll_mode=1 pciehp_poll_time=1 ?
Can you resend the dmesg log and "lspci -vvv" info after hotplug device from your Fujitsu laptop with above module parameters?
Thanks!
Yijing.
> Thanks again.
>
> Chris
>
>> Martin
>>
>> Chris Clayton wrote:
>>> Hi,
>>>
>>> I've today taken delivery of a WinTV-HVR-1400 expresscard TV Tuner and got an Oops when I removed from the expresscard slot in my laptop. I will quite understand if the response to this report is "don't do that!", but in that case, how should one remove one of these cards?
>>>
>>> I have attached three files:
>>>
>>> 1. the dmesg output from when I rebooted the machine after the oops. I have turned debugging on in the dib700p and cx23885 modules via modules options in /etc/modprobe.d/hvr1400.conf;
>>>
>>> 2. the .config file for the kernel that oopsed.
>>>
>>> 3. the text of the oops message. I've typed this up from a photograph of the screen because the laptop was locked up and there was nothing in the log files. Apologies for any typos, but I have tried to be careful.
>>>
>>> Assuming the answer isn't don't do that, let me know if I can provide any additional diagnostics, test any patches, etc. Please, however, cc me as I'm not subscribed.
>>>
>>> Chris
> --
> To unsubscribe from this list: send the line "unsubscribe linux-pci" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-26 21:14 ` Martin Mokrejs
@ 2013-01-27 9:57 ` Chris Clayton
0 siblings, 0 replies; 39+ messages in thread
From: Chris Clayton @ 2013-01-27 9:57 UTC (permalink / raw)
To: Martin Mokrejs; +Cc: linux-media, LKML, linux-pci, wangyijing0307
Hi Martin,
On 01/26/13 21:14, Martin Mokrejs wrote:
> Hi Chris,
>
> Chris Clayton wrote:
>> Hi Martin,
>>
>> On 01/24/13 19:21, Martin Mokrejs wrote:
>>> Hi Chris,
>>> try to include in kernel only acpiphp and omit pciehp. Don't use modules but include
>>> them statically. And try, in addition, check whether "pcie_aspm=off" in grub.conf helped.
>>>
>>
>> Thanks for the tip. I had the pciehp driver installed, but it was a module and not loaded. I didn't have acpiphp enabled at all. Building them both in statically, appears to have papered over the cracks of the oops :-)
>>
>>> The best would if you subscribe to linux-pci, and read my recent threads
>>> about similar issues I had with express cards with Dell Vostro 3550. Further, there is
>>> a lot of changes to PCI hotplug done by Yingahi Liu and Rafael Wysockij, just browse the
>>> archives of linux-pci and see the pacthes and the discussion.
>>
>> Those discussions are way above my level of knowledge. I guess all this work will be merged into mainline in due course, so I'll watch for them in 3.9 or later. Unless, of course, there is a tree I could clone and help test the changes with my laptop and expresscard.
>>
>> Hotplug isn't working at all on my Fujitsu laptop, so I can only get the card recognised by rebooting with the card inserted (or by writing 1 to/sys/bus/pci/rescan). There seem to be a few reports on this in the kernel bugzilla, so I'll look through them and see what's being done.
>
> That's what I suspected. Compile in statically acpiphp, no pciehp at all (not even as a module).
> Then it might work for you -- at least it does for me, provided I use "pcie_aspm=off".
>
Thanks again for the suggestion. Unfortunately, that doesn't fix the
problem on my laptop.
You may have seen the suggestion I've had from Yijing. I'm just building
the kernel to test that out.
Chris
> Martin
>
>>
>> Thanks again.
>>
>> Chris
>>
>>> Martin
>>>
>>> Chris Clayton wrote:
>>>> Hi,
>>>>
>>>> I've today taken delivery of a WinTV-HVR-1400 expresscard TV Tuner and got an Oops when I removed from the expresscard slot in my laptop. I will quite understand if the response to this report is "don't do that!", but in that case, how should one remove one of these cards?
>>>>
>>>> I have attached three files:
>>>>
>>>> 1. the dmesg output from when I rebooted the machine after the oops. I have turned debugging on in the dib700p and cx23885 modules via modules options in /etc/modprobe.d/hvr1400.conf;
>>>>
>>>> 2. the .config file for the kernel that oopsed.
>>>>
>>>> 3. the text of the oops message. I've typed this up from a photograph of the screen because the laptop was locked up and there was nothing in the log files. Apologies for any typos, but I have tried to be careful.
>>>>
>>>> Assuming the answer isn't don't do that, let me know if I can provide any additional diagnostics, test any patches, etc. Please, however, cc me as I'm not subscribed.
>>>>
>>>> Chris
>>
>>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-27 2:45 ` Yijing Wang
@ 2013-01-27 11:19 ` Chris Clayton
2013-01-27 12:18 ` Yijing Wang
0 siblings, 1 reply; 39+ messages in thread
From: Chris Clayton @ 2013-01-27 11:19 UTC (permalink / raw)
To: Yijing Wang; +Cc: Martin Mokrejs, linux-media, LKML, linux-pci
[-- Attachment #1: Type: text/plain, Size: 4364 bytes --]
Hi Yijing
On 01/27/13 02:45, Yijing Wang wrote:
> 于 2013-01-27 4:54, Chris Clayton 写道:
>> Hi Martin,
>>
>> On 01/24/13 19:21, Martin Mokrejs wrote:
>>> Hi Chris,
>>> try to include in kernel only acpiphp and omit pciehp. Don't use modules but include
>>> them statically. And try, in addition, check whether "pcie_aspm=off" in grub.conf helped.
>>>
>>
>> Thanks for the tip. I had the pciehp driver installed, but it was a module and not loaded. I didn't have acpiphp enabled at all. Building them both in statically, appears to have papered over the cracks of the oops :-)
>
> Not loaded pciehp driver? Remove the device from this slot without poweroff ?
>
That's correct. When I first encountered the oops, I did not have the
pciehp driver loaded and removing the device from the slot whilst the
laptop was powered on resulted in the oops.
>>
>>> The best would if you subscribe to linux-pci, and read my recent threads
>>> about similar issues I had with express cards with Dell Vostro 3550. Further, there is
>>> a lot of changes to PCI hotplug done by Yingahi Liu and Rafael Wysockij, just browse the
>>> archives of linux-pci and see the pacthes and the discussion.
>>
>> Those discussions are way above my level of knowledge. I guess all this work will be merged into mainline in due course, so I'll watch for them in 3.9 or later. Unless, of course, there is a tree I could clone and help test the changes with my laptop and expresscard.
>>
>> Hotplug isn't working at all on my Fujitsu laptop, so I can only get the card recognised by rebooting with the card inserted (or by writing 1 to/sys/bus/pci/rescan). There seem to be a few reports on this in the kernel bugzilla, so I'll look through them and see what's being done.
>
> Hi Chris,
> What about use #modprobe pciehp pciehp_debug=1 pciehp_poll_mode=1 pciehp_poll_time=1 ?
>
> Can you resend the dmesg log and "lspci -vvv" info after hotplug device from your Fujitsu laptop with above module parameters?
>
I wasn't sure whether or not the pciehp driver should be loaded on its
own or with the acpiphp driver also loaded. So I built them both as
modules and planned to try both, pciehp only and acpiphp only. However,
I've found that acpiphp will not load (regardless of whether or not
pciehp is already loaded). What I get is:
[chris:~]$ sudo modprobe acpiphp debug=1
modprobe: ERROR: could not insert 'acpiphp': No such device
and at the end of the dmesg output I see:
[ 68.199789] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 68.199970] acpiphp_glue: Total 0 slots
The pciehp driver loads OK. I've attached pciehp-only which shows the
dmesg and lscpi output that you asked for.
As I said before, the only way that I can get the card detected with
rebooting the laptop is to write 1 to /sys/bus/pci/rescan. In the hope
that it might help (e.g. it shows details of the expresscard I'm using),
I've also attached the output from dmesg and lspci after a rescan.
Please let me know if I can provide any additional diagnostics.
Thanks,
Chris
> Thanks!
> Yijing.
>
>> Thanks again.
>>
>> Chris
>>
>>> Martin
>>>
>>> Chris Clayton wrote:
>>>> Hi,
>>>>
>>>> I've today taken delivery of a WinTV-HVR-1400 expresscard TV Tuner and got an Oops when I removed from the expresscard slot in my laptop. I will quite understand if the response to this report is "don't do that!", but in that case, how should one remove one of these cards?
>>>>
>>>> I have attached three files:
>>>>
>>>> 1. the dmesg output from when I rebooted the machine after the oops. I have turned debugging on in the dib700p and cx23885 modules via modules options in /etc/modprobe.d/hvr1400.conf;
>>>>
>>>> 2. the .config file for the kernel that oopsed.
>>>>
>>>> 3. the text of the oops message. I've typed this up from a photograph of the screen because the laptop was locked up and there was nothing in the log files. Apologies for any typos, but I have tried to be careful.
>>>>
>>>> Assuming the answer isn't don't do that, let me know if I can provide any additional diagnostics, test any patches, etc. Please, however, cc me as I'm not subscribed.
>>>>
>>>> Chris
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-pci" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>>
>
[-- Attachment #2: pciehp-only --]
[-- Type: text/plain, Size: 62128 bytes --]
modprobe pciehp pciehp_debug=1 pciehp_poll_mode=1 pciehp_poll_time=1
====================================================================
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.8.0-rc5 (chris@laptop) (gcc version 4.7.3 20130126 (prerelease) (GCC) ) #137 SMP PREEMPT Sun Jan 27 10:22:40 GMT 2013
[ 0.000000] Disabled fast string operations
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000008ffff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000dab0efff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000dab0f000-0x00000000dad4efff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000dad4f000-0x00000000dad6efff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000dad6f000-0x00000000daf1efff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000daf1f000-0x00000000daf9efff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000daf9f000-0x00000000daffefff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x00000000dafff000-0x00000000daffffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000db000000-0x00000000df9fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed10000-0x00000000fed19fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000ffd80000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000021fdfffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.6 present.
[ 0.000000] DMI: FUJITSU LIFEBOOK AH531/FJNBB0F, BIOS 1.27 12/08/2011
[ 0.000000] e820: update [mem 0x00000000-0x0000ffff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] e820: last_pfn = 0x21fe00 max_arch_pfn = 0x1000000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-BFFFF uncachable
[ 0.000000] C0000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 0FFC00000 mask FFFC00000 write-protect
[ 0.000000] 1 base 000000000 mask F80000000 write-back
[ 0.000000] 2 base 080000000 mask FC0000000 write-back
[ 0.000000] 3 base 0C0000000 mask FE0000000 write-back
[ 0.000000] 4 base 0DC000000 mask FFC000000 uncachable
[ 0.000000] 5 base 0DB000000 mask FFF000000 uncachable
[ 0.000000] 6 base 100000000 mask F00000000 write-back
[ 0.000000] 7 base 200000000 mask FE0000000 write-back
[ 0.000000] 8 base 21FE00000 mask FFFE00000 uncachable
[ 0.000000] 9 disabled
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] initial memory mapped: [mem 0x00000000-0x01bfffff]
[ 0.000000] Base memory trampoline at [c008c000] 8c000 size 16384
[ 0.000000] reserving inaccessible SNB gfx pages
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x37bfdfff]
[ 0.000000] [mem 0x00000000-0x001fffff] page 4k
[ 0.000000] [mem 0x00200000-0x379fffff] page 2M
[ 0.000000] [mem 0x37a00000-0x37bfdfff] page 4k
[ 0.000000] kernel direct mapping tables up to 0x37bfdfff @ [mem 0x01bfa000-0x01bfffff]
[ 0.000000] ACPI: RSDP 000f00e0 00024 (v02 FUJ )
[ 0.000000] ACPI: XSDT daffe120 00084 (v01 FUJ PC 00000001 FUJ 00000001)
[ 0.000000] ACPI: FACP daff0000 000F4 (v03 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: DSDT daff3000 0794A (v02 FUJ FJNBB0F 00000000 INTL 20061109)
[ 0.000000] ACPI: FACS daf3d000 00040
[ 0.000000] ACPI: SLIC daffd000 00176 (v01 FUJ PC 00000001 FUJ 00000001)
[ 0.000000] ACPI: SSDT daffb000 01068 (v01 FUJ PtidDevc 00001000 INTL 20061109)
[ 0.000000] ACPI: ASF! daff2000 000A5 (v32 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: HPET dafef000 00038 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: APIC dafee000 00098 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: MCFG dafed000 0003C (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: SSDT dafec000 007C2 (v01 PmRef Cpu0Ist 00003000 INTL 20061109)
[ 0.000000] ACPI: SSDT dafeb000 00996 (v01 PmRef CpuPm 00003000 INTL 20061109)
[ 0.000000] ACPI: UEFI dafea000 0003E (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: UEFI dafe9000 00042 (v01 PTL COMBUF 00000001 PTL 00000001)
[ 0.000000] ACPI: UEFI dafe8000 00242 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] 7810MB HIGHMEM available.
[ 0.000000] 891MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 37bfe000
[ 0.000000] low ram: 0 - 37bfe000
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00010000-0x00ffffff]
[ 0.000000] Normal [mem 0x01000000-0x37bfdfff]
[ 0.000000] HighMem [mem 0x37bfe000-0x1fdfffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00010000-0x0008ffff]
[ 0.000000] node 0: [mem 0x00100000-0xdab0efff]
[ 0.000000] node 0: [mem 0xdafff000-0xdaffffff]
[ 0.000000] node 0: [mem 0x00000000-0x1fdfffff]
[ 0.000000] On node 0 totalpages: 2074768
[ 0.000000] free_area_init_node: node 0, pgdat c1559f80, node_mem_map f37fd200
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 3936 pages, LIFO batch:0
[ 0.000000] Normal zone: 1752 pages used for memmap
[ 0.000000] Normal zone: 222502 pages, LIFO batch:31
[ 0.000000] HighMem zone: 15621 pages used for memmap
[ 0.000000] HighMem zone: 1830925 pages, LIFO batch:31
[ 0.000000] Using APIC driver default
[ 0.000000] ACPI: PM-Timer IO Port: 0x408
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x0e] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 14, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ2 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a301 base: 0xfed00000
[ 0.000000] smpboot: 8 Processors exceeds NR_CPUS limit of 4
[ 0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[ 0.000000] nr_irqs_gsi: 40
[ 0.000000] PM: Registered nosave memory: 0000000000090000 - 00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
[ 0.000000] PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
[ 0.000000] e820: [mem 0xdfa00000-0xf7ffffff] available for PCI devices
[ 0.000000] setup_percpu: NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 12 pages/cpu @f37bb000 s25856 r0 d23296 u49152
[ 0.000000] pcpu-alloc: s25856 r0 d23296 u49152 alloc=12*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 2057363
[ 0.000000] Kernel command line: root=/dev/sda5 ro resume=/dev/sda6
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Initializing CPU#0
[ 0.000000] xsave: enabled xstate_bv 0x7, cntxt size 0x340
[ 0.000000] Initializing HighMem for node 0 (00037bfe:0021fe00)
[ 0.000000] Memory: 8221616k/8910848k available (4063k kernel code, 77452k reserved, 1437k data, 372k init, 7386180k highmem)
[ 0.000000] virtual kernel memory layout:
fixmap : 0xfff67000 - 0xfffff000 ( 608 kB)
pkmap : 0xffc00000 - 0xffe00000 (2048 kB)
vmalloc : 0xf83fe000 - 0xffbfe000 ( 120 MB)
lowmem : 0xc0000000 - 0xf7bfe000 ( 891 MB)
.init : 0xc1560000 - 0xc15bd000 ( 372 kB)
.data : 0xc13f7eee - 0xc155f600 (1437 kB)
.text : 0xc1000000 - 0xc13f7eee (4063 kB)
[ 0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[ 0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Dump stacks of tasks blocking RCU-preempt GP.
[ 0.000000] NR_IRQS:2304 nr_irqs:712 16
[ 0.000000] CPU 0 irqstacks, hard=f3008000 soft=f300a000
[ 0.000000] Extended CMOS year: 2000
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] hpet clockevent registered
[ 0.000000] tsc: Fast TSC calibration using PIT
[ 0.004000] tsc: Detected 2494.297 MHz processor
[ 0.000001] Calibrating delay loop (skipped), value calculated using timer frequency.. 4988.59 BogoMIPS (lpj=9977188)
[ 0.000115] pid_max: default: 32768 minimum: 301
[ 0.000194] Mount-cache hash table entries: 512
[ 0.000404] Disabled fast string operations
[ 0.000459] CPU: Physical Processor ID: 0
[ 0.000512] CPU: Processor Core ID: 0
[ 0.000568] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[ 0.000645] mce: CPU supports 7 MCE banks
[ 0.000707] CPU0: Thermal monitoring enabled (TM1)
[ 0.000766] process: using mwait in idle threads
[ 0.000825] Last level iTLB entries: 4KB 512, 2MB 0, 4MB 0
Last level dTLB entries: 4KB 512, 2MB 32, 4MB 32
tlb_flushall_shift: 5
[ 0.001026] Freeing SMP alternatives: 16k freed
[ 0.001084] ACPI: Core revision 20121018
[ 0.005786] Enabling APIC mode: Flat. Using 1 I/O APICs
[ 0.006259] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.045948] smpboot: CPU0: Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz (fam: 06, model: 2a, stepping: 07)
[ 0.046143] TSC deadline timer enabled
[ 0.046146] Performance Events: PEBS fmt1+, 16-deep LBR, SandyBridge events, Intel PMU driver.
[ 0.046377] perf_event_intel: PEBS disabled due to CPU errata, please upgrade microcode
[ 0.046438] ... version: 3
[ 0.046492] ... bit width: 48
[ 0.046547] ... generic registers: 4
[ 0.046602] ... value mask: 0000ffffffffffff
[ 0.046659] ... max period: 000000007fffffff
[ 0.046715] ... fixed-purpose events: 3
[ 0.046770] ... event mask: 000000070000000f
[ 0.078232] CPU 1 irqstacks, hard=f309a000 soft=f309c000
[ 0.088593] Initializing CPU#1
[ 0.089335] Disabled fast string operations
[ 0.078233] smpboot: Booting Node 0, Processors #1
[ 0.099523] CPU 2 irqstacks, hard=f30b2000 soft=f30b4000
[ 0.109949] Initializing CPU#2
[ 0.110737] Disabled fast string operations
[ 0.099683] #2
[ 0.120923] CPU 3 irqstacks, hard=f30be000 soft=f30c8000
[ 0.121082] #3 OK
[ 0.131361] Initializing CPU#3
[ 0.132150] Disabled fast string operations
[ 0.134260] Brought up 4 CPUs
[ 0.134422] smpboot: Total of 4 processors activated (19954.37 BogoMIPS)
[ 0.137102] devtmpfs: initialized
[ 0.137306] PM: Registering ACPI NVS region [mem 0xdad4f000-0xdad6efff] (131072 bytes)
[ 0.137369] PM: Registering ACPI NVS region [mem 0xdaf1f000-0xdaf9efff] (524288 bytes)
[ 0.137493] NET: Registered protocol family 16
[ 0.137673] ACPI: bus type pci registered
[ 0.137766] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf8000000-0xfbffffff] (base 0xf8000000)
[ 0.137842] PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in E820
[ 0.137901] PCI: Using MMCONFIG for extended config space
[ 0.137959] PCI: Using configuration type 1 for base access
[ 0.139017] bio: create slab <bio-0> at 0
[ 0.139114] ACPI: Added _OSI(Module Device)
[ 0.139170] ACPI: Added _OSI(Processor Device)
[ 0.139225] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.139281] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.140535] ACPI: EC: Look up EC in DSDT
[ 0.141751] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.158286] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[ 0.158708] ACPI: SSDT dad4d718 0067C (v01 PmRef Cpu0Cst 00003001 INTL 20061109)
[ 0.159152] ACPI: Dynamic OEM Table Load:
[ 0.159284] ACPI: SSDT (null) 0067C (v01 PmRef Cpu0Cst 00003001 INTL 20061109)
[ 0.170472] ACPI: SSDT daf0fa98 00303 (v01 PmRef ApIst 00003000 INTL 20061109)
[ 0.170942] ACPI: Dynamic OEM Table Load:
[ 0.171074] ACPI: SSDT (null) 00303 (v01 PmRef ApIst 00003000 INTL 20061109)
[ 0.182346] ACPI: SSDT dad4cd98 00119 (v01 PmRef ApCst 00003000 INTL 20061109)
[ 0.182781] ACPI: Dynamic OEM Table Load:
[ 0.182914] ACPI: SSDT (null) 00119 (v01 PmRef ApCst 00003000 INTL 20061109)
[ 0.194826] ACPI: Interpreter enabled
[ 0.194884] ACPI: (supports S0 S3 S4 S5)
[ 0.195108] ACPI: Using IOAPIC for interrupt routing
[ 0.198521] ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62
[ 0.198680] ACPI: No dock devices found.
[ 0.198738] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.199058] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3e])
[ 0.199117] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[ 0.199241] \_SB_.PCI0:_OSC invalid UUID
[ 0.199242] _OSC request data:1 8 1f
[ 0.199268] \_SB_.PCI0:_OSC invalid UUID
[ 0.199269] _OSC request data:1 f 1f
[ 0.199272] pci_root PNP0A08:00: ACPI _OSC support notification failed, disabling PCIe ASPM
[ 0.199334] pci_root PNP0A08:00: Unable to request _OSC control (_OSC support mask: 0x08)
[ 0.199854] PCI host bridge to bus 0000:00
[ 0.199910] pci_bus 0000:00: root bus resource [bus 00-3e]
[ 0.199968] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
[ 0.200027] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
[ 0.200085] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 0.200145] pci_bus 0000:00: root bus resource [mem 0xdfa00000-0xfeafffff]
[ 0.200205] pci_bus 0000:00: root bus resource [mem 0xfed40000-0xfed44fff]
[ 0.200271] pci 0000:00:00.0: [8086:0104] type 00 class 0x060000
[ 0.200302] pci 0000:00:02.0: [8086:0126] type 00 class 0x030000
[ 0.200312] pci 0000:00:02.0: reg 10: [mem 0xf0000000-0xf03fffff 64bit]
[ 0.200317] pci 0000:00:02.0: reg 18: [mem 0xe0000000-0xefffffff 64bit pref]
[ 0.200321] pci 0000:00:02.0: reg 20: [io 0x4000-0x403f]
[ 0.200368] pci 0000:00:16.0: [8086:1c3a] type 00 class 0x078000
[ 0.200391] pci 0000:00:16.0: reg 10: [mem 0xf1605000-0xf160500f 64bit]
[ 0.200453] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
[ 0.200486] pci 0000:00:1a.0: [8086:1c2d] type 00 class 0x0c0320
[ 0.200507] pci 0000:00:1a.0: reg 10: [mem 0xf160a000-0xf160a3ff]
[ 0.200579] pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
[ 0.200605] pci 0000:00:1b.0: [8086:1c20] type 00 class 0x040300
[ 0.200620] pci 0000:00:1b.0: reg 10: [mem 0xf1600000-0xf1603fff 64bit]
[ 0.200674] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[ 0.200699] pci 0000:00:1c.0: [8086:1c10] type 01 class 0x060400
[ 0.200799] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[ 0.200837] pci 0000:00:1c.3: [8086:1c16] type 01 class 0x060400
[ 0.200937] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
[ 0.200971] pci 0000:00:1c.5: [8086:1c1a] type 01 class 0x060400
[ 0.201031] pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
[ 0.201061] pci 0000:00:1d.0: [8086:1c26] type 00 class 0x0c0320
[ 0.201082] pci 0000:00:1d.0: reg 10: [mem 0xf1609000-0xf16093ff]
[ 0.201154] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[ 0.201181] pci 0000:00:1f.0: [8086:1c49] type 00 class 0x060100
[ 0.201294] pci 0000:00:1f.2: [8086:1c03] type 00 class 0x010601
[ 0.201311] pci 0000:00:1f.2: reg 10: [io 0x4088-0x408f]
[ 0.201319] pci 0000:00:1f.2: reg 14: [io 0x4094-0x4097]
[ 0.201327] pci 0000:00:1f.2: reg 18: [io 0x4080-0x4087]
[ 0.201335] pci 0000:00:1f.2: reg 1c: [io 0x4090-0x4093]
[ 0.201343] pci 0000:00:1f.2: reg 20: [io 0x4060-0x407f]
[ 0.201351] pci 0000:00:1f.2: reg 24: [mem 0xf1608000-0xf16087ff]
[ 0.201383] pci 0000:00:1f.2: PME# supported from D3hot
[ 0.201401] pci 0000:00:1f.3: [8086:1c22] type 00 class 0x0c0500
[ 0.201417] pci 0000:00:1f.3: reg 10: [mem 0xf1604000-0xf16040ff 64bit]
[ 0.201437] pci 0000:00:1f.3: reg 20: [io 0xefa0-0xefbf]
[ 0.201691] pci 0000:01:00.0: [8086:008a] type 00 class 0x028000
[ 0.201839] pci 0000:01:00.0: reg 10: [mem 0xf1500000-0xf1501fff 64bit]
[ 0.202415] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[ 0.210363] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.210427] pci 0000:00:1c.0: bridge window [mem 0xf1500000-0xf15fffff]
[ 0.210505] pci 0000:00:1c.3: PCI bridge to [bus 02-06]
[ 0.210566] pci 0000:00:1c.3: bridge window [io 0x3000-0x3fff]
[ 0.210570] pci 0000:00:1c.3: bridge window [mem 0xf0d00000-0xf14fffff]
[ 0.210578] pci 0000:00:1c.3: bridge window [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.210645] pci 0000:07:00.0: [10ec:8168] type 00 class 0x020000
[ 0.210665] pci 0000:07:00.0: reg 10: [io 0x2000-0x20ff]
[ 0.210700] pci 0000:07:00.0: reg 18: [mem 0xf0c04000-0xf0c04fff 64bit pref]
[ 0.210721] pci 0000:07:00.0: reg 20: [mem 0xf0c00000-0xf0c03fff 64bit pref]
[ 0.210782] pci 0000:07:00.0: supports D1 D2
[ 0.210783] pci 0000:07:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.218251] pci 0000:00:1c.5: PCI bridge to [bus 07]
[ 0.218876] pci 0000:00:1c.5: bridge window [io 0x2000-0x2fff]
[ 0.218884] pci 0000:00:1c.5: bridge window [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.218905] pci_bus 0000:00: on NUMA node 0
[ 0.218922] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
[ 0.218957] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP04._PRT]
[ 0.218986] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP06._PRT]
[ 0.219029] ACPI _OSC control for PCIe not granted, disabling ASPM
[ 0.221246] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.221809] ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.222372] ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.222935] ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.223495] ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.224137] ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.224776] ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.225338] ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.225914] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.225977] vgaarb: loaded
[ 0.226029] vgaarb: bridge control possible 0000:00:02.0
[ 0.226134] SCSI subsystem initialized
[ 0.226188] ACPI: bus type scsi registered
[ 0.226256] libata version 3.00 loaded.
[ 0.226260] ACPI: bus type usb registered
[ 0.226332] usbcore: registered new interface driver usbfs
[ 0.226396] usbcore: registered new interface driver hub
[ 0.226471] usbcore: registered new device driver usb
[ 0.226540] Linux video capture interface: v2.00
[ 0.226622] Advanced Linux Sound Architecture Driver Initialized.
[ 0.226680] PCI: Using ACPI for IRQ routing
[ 0.228361] PCI: pci_cache_line_size set to 64 bytes
[ 0.228458] e820: reserve RAM buffer [mem 0xdab0f000-0xdbffffff]
[ 0.228459] e820: reserve RAM buffer [mem 0xdb000000-0xdbffffff]
[ 0.228460] e820: reserve RAM buffer [mem 0x21fe00000-0x21fffffff]
[ 0.228576] Switching to clocksource hpet
[ 0.228669] pnp: PnP ACPI init
[ 0.228725] ACPI: bus type pnp registered
[ 0.228800] pnp 00:00: [dma 4]
[ 0.228814] pnp 00:00: Plug and Play ACPI device, IDs PNP0200 (active)
[ 0.228830] pnp 00:01: Plug and Play ACPI device, IDs INT0800 (active)
[ 0.228897] pnp 00:02: Plug and Play ACPI device, IDs PNP0103 (active)
[ 0.228923] pnp 00:03: Plug and Play ACPI device, IDs PNP0c04 (active)
[ 0.228955] system 00:04: [io 0x0680-0x069f] has been reserved
[ 0.229014] system 00:04: [io 0x1000-0x100f] has been reserved
[ 0.229071] system 00:04: [io 0xffff] has been reserved
[ 0.229128] system 00:04: [io 0xffff] has been reserved
[ 0.229186] system 00:04: [io 0x0400-0x0453] has been reserved
[ 0.229244] system 00:04: [io 0x0458-0x047f] has been reserved
[ 0.229302] system 00:04: [io 0x0500-0x057f] has been reserved
[ 0.229361] system 00:04: [io 0x164e-0x164f] has been reserved
[ 0.229421] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.229440] pnp 00:05: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.229475] system 00:06: [io 0x0454-0x0457] has been reserved
[ 0.229533] system 00:06: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
[ 0.229553] pnp 00:07: Plug and Play ACPI device, IDs PNP0303 (active)
[ 0.229571] pnp 00:08: Plug and Play ACPI device, IDs PNP0f13 (active)
[ 0.229676] system 00:09: [mem 0xfed1c000-0xfed1ffff] has been reserved
[ 0.229736] system 00:09: [mem 0xfed10000-0xfed17fff] has been reserved
[ 0.229796] system 00:09: [mem 0xfed18000-0xfed18fff] has been reserved
[ 0.229855] system 00:09: [mem 0xfed19000-0xfed19fff] has been reserved
[ 0.229914] system 00:09: [mem 0xf8000000-0xfbffffff] has been reserved
[ 0.229973] system 00:09: [mem 0xfed20000-0xfed3ffff] has been reserved
[ 0.230034] system 00:09: [mem 0xfed90000-0xfed93fff] has been reserved
[ 0.230094] system 00:09: [mem 0xfed45000-0xfed8ffff] has been reserved
[ 0.230154] system 00:09: [mem 0xff000000-0xffffffff] could not be reserved
[ 0.230216] system 00:09: [mem 0xfee00000-0xfeefffff] could not be reserved
[ 0.230287] system 00:09: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.230453] system 00:0a: [mem 0x20000000-0x201fffff] could not be reserved
[ 0.230512] system 00:0a: [mem 0x40000000-0x401fffff] could not be reserved
[ 0.230573] system 00:0a: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 0.230603] pnp: PnP ACPI: found 11 devices
[ 0.230657] ACPI: ACPI bus type pnp unregistered
[ 0.266524] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.266586] pci 0000:00:1c.0: bridge window [mem 0xf1500000-0xf15fffff]
[ 0.266655] pci 0000:00:1c.3: PCI bridge to [bus 02-06]
[ 0.266713] pci 0000:00:1c.3: bridge window [io 0x3000-0x3fff]
[ 0.266777] pci 0000:00:1c.3: bridge window [mem 0xf0d00000-0xf14fffff]
[ 0.266841] pci 0000:00:1c.3: bridge window [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.266909] pci 0000:00:1c.5: PCI bridge to [bus 07]
[ 0.266966] pci 0000:00:1c.5: bridge window [io 0x2000-0x2fff]
[ 0.267028] pci 0000:00:1c.5: bridge window [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.267117] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7]
[ 0.267118] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff]
[ 0.267120] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
[ 0.267121] pci_bus 0000:00: resource 7 [mem 0xdfa00000-0xfeafffff]
[ 0.267122] pci_bus 0000:00: resource 8 [mem 0xfed40000-0xfed44fff]
[ 0.267124] pci_bus 0000:01: resource 1 [mem 0xf1500000-0xf15fffff]
[ 0.267125] pci_bus 0000:02: resource 0 [io 0x3000-0x3fff]
[ 0.267126] pci_bus 0000:02: resource 1 [mem 0xf0d00000-0xf14fffff]
[ 0.267128] pci_bus 0000:02: resource 2 [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.267129] pci_bus 0000:07: resource 0 [io 0x2000-0x2fff]
[ 0.267130] pci_bus 0000:07: resource 2 [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.267154] NET: Registered protocol family 2
[ 0.267297] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.267370] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.267439] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.267510] TCP: reno registered
[ 0.267564] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.267625] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.267714] NET: Registered protocol family 1
[ 0.267775] pci 0000:00:02.0: Boot video device
[ 0.267868] PCI: CLS 64 bytes, default 64
[ 0.268444] bounce pool size: 64 pages
[ 0.269591] fuse init (API version 7.20)
[ 0.269702] msgmni has been set to 1631
[ 0.269998] io scheduler noop registered
[ 0.270074] io scheduler cfq registered (default)
[ 0.270327] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 0.270509] ACPI: AC Adapter [ACAD] (on-line)
[ 0.270605] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[ 0.270669] ACPI: Power Button [PWRB]
[ 0.270749] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1
[ 0.270823] ACPI: Lid Switch [LID]
[ 0.270899] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
[ 0.270960] ACPI: Power Button [PWRF]
[ 0.273951] thermal LNXTHERM:00: registered as thermal_zone0
[ 0.274010] ACPI: Thermal Zone [THRM] (55 C)
[ 0.274077] isapnp: Scanning for PnP cards...
[ 0.274647] ACPI: Battery Slot [BAT1] (battery present)
[ 0.627633] isapnp: No Plug & Play device found
[ 0.632235] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 0.632609] Real Time Clock Driver v1.12b
[ 0.632664] Linux agpgart interface v0.103
[ 0.632741] [drm] Initialized drm 1.1.0 20060810
[ 0.633055] [drm] Memory usable by graphics device = 2048M
[ 0.633115] i915 0000:00:02.0: setting latency timer to 64
[ 0.633266] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 0.633324] [drm] Driver supports precise vblank timestamp query.
[ 0.633410] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 0.851299] fbcon: inteldrmfb (fb0) is primary device
[ 1.263329] tsc: Refined TSC clocksource calibration: 2494.333 MHz
[ 1.263335] Switching to clocksource tsc
[ 2.059908] Console: switching to colour frame buffer device 170x48
[ 2.062687] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 2.062709] i915 0000:00:02.0: registered panic notifier
[ 2.083017] acpi device:31: registered as cooling_device4
[ 2.083150] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
[ 2.083203] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input3
[ 2.083248] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[ 2.083343] ahci 0000:00:1f.2: version 3.0
[ 2.098260] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x9 impl SATA mode
[ 2.098333] ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ems apst
[ 2.098366] ahci 0000:00:1f.2: setting latency timer to 64
[ 2.106506] scsi0 : ahci
[ 2.106557] scsi1 : ahci
[ 2.106600] scsi2 : ahci
[ 2.106641] scsi3 : ahci
[ 2.106683] scsi4 : ahci
[ 2.106724] scsi5 : ahci
[ 2.106757] ata1: SATA max UDMA/133 abar m2048@0xf1608000 port 0xf1608100 irq 19
[ 2.106784] ata2: DUMMY
[ 2.106791] ata3: DUMMY
[ 2.106800] ata4: SATA max UDMA/133 abar m2048@0xf1608000 port 0xf1608280 irq 19
[ 2.106827] ata5: DUMMY
[ 2.106834] ata6: DUMMY
[ 2.106865] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 2.107728] ehci-pci: EHCI PCI platform driver
[ 2.108578] ehci-pci 0000:00:1a.0: setting latency timer to 64
[ 2.108581] ehci-pci 0000:00:1a.0: EHCI Host Controller
[ 2.109416] ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 1
[ 2.110260] ehci-pci 0000:00:1a.0: debug port 2
[ 2.114950] ehci-pci 0000:00:1a.0: cache line size of 64 is not supported
[ 2.114954] ehci-pci 0000:00:1a.0: irq 16, io mem 0xf160a000
[ 2.126200] ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
[ 2.127055] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.127839] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.128616] usb usb1: Product: EHCI Host Controller
[ 2.129384] usb usb1: Manufacturer: Linux 3.8.0-rc5 ehci_hcd
[ 2.130155] usb usb1: SerialNumber: 0000:00:1a.0
[ 2.131000] hub 1-0:1.0: USB hub found
[ 2.131765] hub 1-0:1.0: 2 ports detected
[ 2.132580] ehci-pci 0000:00:1d.0: setting latency timer to 64
[ 2.132582] ehci-pci 0000:00:1d.0: EHCI Host Controller
[ 2.133342] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 2
[ 2.134108] ehci-pci 0000:00:1d.0: debug port 2
[ 2.138753] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
[ 2.138765] ehci-pci 0000:00:1d.0: irq 23, io mem 0xf1609000
[ 2.150170] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[ 2.150988] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.151745] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.152499] usb usb2: Product: EHCI Host Controller
[ 2.153238] usb usb2: Manufacturer: Linux 3.8.0-rc5 ehci_hcd
[ 2.153966] usb usb2: SerialNumber: 0000:00:1d.0
[ 2.154755] hub 2-0:1.0: USB hub found
[ 2.155470] hub 2-0:1.0: 2 ports detected
[ 2.156224] uhci_hcd: USB Universal Host Controller Interface driver
[ 2.156982] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[ 2.163408] i8042: Detected active multiplexing controller, rev 1.1
[ 2.167221] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 2.167964] serio: i8042 AUX0 port at 0x60,0x64 irq 12
[ 2.168692] serio: i8042 AUX1 port at 0x60,0x64 irq 12
[ 2.169394] serio: i8042 AUX2 port at 0x60,0x64 irq 12
[ 2.170072] serio: i8042 AUX3 port at 0x60,0x64 irq 12
[ 2.170771] mousedev: PS/2 mouse device common for all mice
[ 2.171494] i2c /dev entries driver
[ 2.172262] ACPI Warning: 0x0000efa0-0x0000efbf SystemIO conflicts with Region \_SB_.PCI0.SBUS.SMBI 1 (20121018/utaddress-251)
[ 2.172963] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 2.173703] IR NEC protocol handler initialized
[ 2.174438] IR RC5(x) protocol handler initialized
[ 2.175175] IR RC6 protocol handler initialized
[ 2.175919] IR JVC protocol handler initialized
[ 2.176649] IR Sony protocol handler initialized
[ 2.177363] IR RC5 (streamzap) protocol handler initialized
[ 2.178093] IR SANYO protocol handler initialized
[ 2.178825] IR MCE Keyboard/mouse protocol handler initialized
[ 2.179565] usbcore: registered new interface driver uvcvideo
[ 2.180297] USB Video Class driver (1.1.1)
[ 2.181021] cpuidle: using governor ladder
[ 2.181746] cpuidle: using governor menu
[ 2.182617] usbcore: registered new interface driver usbhid
[ 2.183330] usbhid: USB HID core driver
[ 2.184151] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 2.184882] TCP: cubic registered
[ 2.185599] NET: Registered protocol family 17
[ 2.186320] NET: Registered protocol family 15
[ 2.187126] Using IPI No-Shortcut mode
[ 2.193324] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[ 2.425820] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.430416] ata4.00: ATAPI: TSSTcorp CDDVDW SN-208AB, FC01, max UDMA/100
[ 2.433809] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2.440274] ata4.00: configured for UDMA/100
[ 2.441798] usb 1-1: new high-speed USB device number 2 using ehci-pci
[ 2.485332] ata1.00: ATA-8: TOSHIBA MK7575GSX, GT001A, max UDMA/100
[ 2.486154] ata1.00: 1465149168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[ 2.487711] ata1.00: configured for UDMA/100
[ 2.488614] scsi 0:0:0:0: Direct-Access ATA TOSHIBA MK7575GS GT00 PQ: 0 ANSI: 5
[ 2.489490] sd 0:0:0:0: [sda] 1465149168 512-byte logical blocks: (750 GB/698 GiB)
[ 2.490292] sd 0:0:0:0: [sda] 4096-byte physical blocks
[ 2.491103] sd 0:0:0:0: [sda] Write Protect is off
[ 2.491884] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.491895] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.492572] scsi 3:0:0:0: CD-ROM TSSTcorp CDDVDW SN-208AB FC01 PQ: 0 ANSI: 5
[ 2.495258] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[ 2.496143] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 2.497038] sr 3:0:0:0: Attached scsi CD-ROM sr0
[ 2.573953] usb 1-1: New USB device found, idVendor=8087, idProduct=0024
[ 2.574841] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.575876] hub 1-1:1.0: USB hub found
[ 2.576822] hub 1-1:1.0: 6 ports detected
[ 2.650852] sda: sda1 sda2 sda3 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 >
[ 2.652038] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.672722] registered taskstats version 1
[ 2.673878] ALSA device list:
[ 2.674725] No soundcards found.
[ 2.689485] usb 2-1: new high-speed USB device number 2 using ehci-pci
[ 2.709642] kjournald starting. Commit interval 5 seconds
[ 2.709679] EXT3-fs (sda5): mounted filesystem with writeback data mode
[ 2.709684] VFS: Mounted root (ext3 filesystem) readonly on device 8:5.
[ 2.730487] devtmpfs: mounted
[ 2.731357] Freeing unused kernel memory: 372k freed
[ 2.781502] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[ 2.821629] usb 2-1: New USB device found, idVendor=8087, idProduct=0024
[ 2.822529] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.823557] hub 2-1:1.0: USB hub found
[ 2.824498] hub 2-1:1.0: 6 ports detected
[ 2.897285] usb 1-1.3: new high-speed USB device number 3 using ehci-pci
[ 3.022870] usb 1-1.3: New USB device found, idVendor=04f2, idProduct=b213
[ 3.023779] usb 1-1.3: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 3.024630] usb 1-1.3: Product: FJ Camera
[ 3.025486] usb 1-1.3: Manufacturer: Sonix Technology Co., Ltd.
[ 3.026335] usb 1-1.3: SerialNumber: SN0001
[ 3.029280] uvcvideo: Found UVC 1.00 device FJ Camera (04f2:b213)
[ 3.039703] input: FJ Camera as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input5
[ 3.113002] usb 2-1.2: new low-speed USB device number 3 using ehci-pci
[ 3.208374] usb 2-1.2: New USB device found, idVendor=0461, idProduct=4d20
[ 3.209340] usb 2-1.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 3.210231] usb 2-1.2: Product: USB Optical Mouse
[ 3.213556] input: USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input6
[ 3.214500] hid-generic 0003:0461:4D20.0001: input: USB HID v1.11 Mouse [USB Optical Mouse] on usb-0000:00:1d.0-1.2/input0
[ 3.284779] usb 2-1.6: new high-speed USB device number 4 using ehci-pci
[ 3.634572] usb 2-1.6: New USB device found, idVendor=0bda, idProduct=0138
[ 3.635568] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.636493] usb 2-1.6: Product: USB2.0-CRW
[ 3.637411] usb 2-1.6: Manufacturer: Generic
[ 3.638321] usb 2-1.6: SerialNumber: 20090516388200000
[ 4.041388] EXT3-fs (sda5): using internal journal
[ 4.762458] udevd[95]: starting version 182
[ 5.030138] microcode: CPU0 sig=0x206a7, pf=0x10, revision=0x23
[ 5.134380] hda_codec: ALC269VB: SKU not ready 0x90970130
[ 5.209547] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[ 5.211235] r8169 0000:07:00.0 eth0: RTL8168e/8111e at 0xf841c000, 5c:9a:d8:5c:63:31, XID 0c200000 IRQ 17
[ 5.212655] r8169 0000:07:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[ 5.274885] input: Fujitsu FUJ02B1 as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/FUJ02B1:00/input/input7
[ 5.276163] fujitsu_laptop: ACPI: Fujitsu FUJ02B1 [FJEX] (on)
[ 5.277837] input: Fujitsu FUJ02E3 as /devices/LNXSYSTM:00/LNXSYBUS:00/FUJ02E3:00/input/input8
[ 5.279269] fujitsu_laptop: ACPI: Fujitsu FUJ02E3 [FEXT] (on)
[ 5.280494] fujitsu_laptop: BTNI: [0x80001]
[ 5.281452] fujitsu_laptop: driver 0.6.0 successfully loaded
[ 5.428586] microcode: CPU1 sig=0x206a7, pf=0x10, revision=0x23
[ 5.559164] microcode: CPU2 sig=0x206a7, pf=0x10, revision=0x23
[ 5.566439] microcode: CPU3 sig=0x206a7, pf=0x10, revision=0x23
[ 5.572216] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[ 6.421646] Initializing USB Mass Storage driver...
[ 6.423206] scsi6 : usb-storage 2-1.6:1.0
[ 6.424736] usbcore: registered new interface driver usb-storage
[ 6.426202] USB Mass Storage support registered.
[ 6.560321] r8169 0000:07:00.0 eth0: link down
[ 6.560334] r8169 0000:07:00.0 eth0: link down
[ 7.426303] scsi 6:0:0:0: Direct-Access Generic- Multi-Card 1.00 PQ: 0 ANSI: 0 CCS
[ 7.432764] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 7.709968] microcode: CPU0 updated to revision 0x25, date = 2011-10-11
[ 7.711381] microcode: CPU1 updated to revision 0x25, date = 2011-10-11
[ 7.713146] microcode: CPU2 updated to revision 0x25, date = 2011-10-11
[ 7.714482] microcode: CPU3 updated to revision 0x25, date = 2011-10-11
[ 8.059719] r8169 0000:07:00.0 eth0: link up
[ 8.191865] kjournald starting. Commit interval 5 seconds
[ 8.191890] EXT3-fs (sda8): warning: maximal mount count reached, running e2fsck is recommended
[ 8.192009] EXT3-fs (sda8): using internal journal
[ 8.192010] EXT3-fs (sda8): mounted filesystem with writeback data mode
[ 8.221382] kjournald starting. Commit interval 5 seconds
[ 8.221421] EXT3-fs (sda9): warning: maximal mount count reached, running e2fsck is recommended
[ 8.221542] EXT3-fs (sda9): using internal journal
[ 8.221543] EXT3-fs (sda9): mounted filesystem with writeback data mode
[ 8.248076] kjournald starting. Commit interval 5 seconds
[ 8.248241] EXT3-fs (sda10): using internal journal
[ 8.248242] EXT3-fs (sda10): mounted filesystem with writeback data mode
[ 8.334039] Adding 8191996k swap on /dev/sda6. Priority:-1 extents:1 across:8191996k
[ 18.655605] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 106.342255] pciehp: pcie_port_service_register = 0
[ 106.342256] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
lspci -vvv
==========
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
Subsystem: Fujitsu Limited. Device 15e7
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
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Fujitsu Limited. Device 15ea
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
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at 4000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
Capabilities: [d0] 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-
Capabilities: [a4] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: i915
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
Subsystem: Fujitsu Limited. Device 1611
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
Interrupt: pin A routed to IRQ 11
Region 0: Memory at f1605000 (64-bit, non-prefetchable) [size=16]
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: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05) (prog-if 20 [EHCI])
Subsystem: Fujitsu Limited. Device 160f
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
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f160a000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ehci-pci
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
Subsystem: Fujitsu Limited. Device 15dc
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 22
Region 0: Memory at f1600000 (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-
Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, 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 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-
Capabilities: [100 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-
VC1: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=1 ArbSelect=Fixed TC/VC=22
Status: NegoPending- InProgress-
Capabilities: [130 v1] Root Complex Link
Desc: PortNumber=0f ComponentID=00 EltType=Config
Link0: Desc: TargetPort=00 TargetComponent=00 AssocRCRB- LinkType=MemMapped LinkValid+
Addr: 00000000fed1c000
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5) (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=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: f1500000-f15fffff
Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
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: [40] 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 #1, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
ClockPM- Surprise- LLActRep+ BwNot-
LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
Slot #0, PowerLimit 10.000W; Interlock- NoCompl+
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet- LinkState+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range BC, TimeoutDis+, LTR-, OBFF Not Supported ARIFwd-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
Capabilities: [90] Subsystem: Fujitsu Limited. Device 1610
Capabilities: [a0] 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-
Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5) (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=06, sec-latency=0
I/O behind bridge: 00003000-00003fff
Memory behind bridge: f0d00000-f14fffff
Prefetchable memory behind bridge: 00000000f0400000-00000000f0bfffff
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: [40] 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 #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
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-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
Slot #3, PowerLimit 10.000W; Interlock- NoCompl+
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet- LinkState+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range BC, TimeoutDis+, LTR-, OBFF Not Supported ARIFwd-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
Capabilities: [90] Subsystem: Fujitsu Limited. Device 1610
Capabilities: [a0] 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-
Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5) (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=07, subordinate=07, sec-latency=0
I/O behind bridge: 00002000-00002fff
Memory behind bridge: fff00000-000fffff
Prefetchable memory behind bridge: 00000000f0c00000-00000000f0cfffff
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: [40] 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 #6, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
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-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
Slot #5, PowerLimit 10.000W; Interlock- NoCompl+
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet- LinkState+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range BC, TimeoutDis+, LTR-, OBFF Not Supported ARIFwd-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
Capabilities: [90] Subsystem: Fujitsu Limited. Device 1610
Capabilities: [a0] 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-
Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05) (prog-if 20 [EHCI])
Subsystem: Fujitsu Limited. Device 160f
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
Interrupt: pin A routed to IRQ 23
Region 0: Memory at f1609000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
Subsystem: Fujitsu Limited. Device 1608
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
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05) (prog-if 01 [AHCI 1.0])
Subsystem: Fujitsu Limited. Device 160a
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
Interrupt: pin B routed to IRQ 19
Region 0: I/O ports at 4088 [size=8]
Region 1: I/O ports at 4094 [size=4]
Region 2: I/O ports at 4080 [size=8]
Region 3: I/O ports at 4090 [size=4]
Region 4: I/O ports at 4060 [size=32]
Region 5: Memory at f1608000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
Capabilities: [70] 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: [a8] SATA HBA v1.0 BAR4 Offset=00000004
Capabilities: [b0] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
Subsystem: Fujitsu Limited. Device 160d
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-
Interrupt: pin C routed to IRQ 18
Region 0: Memory at f1604000 (64-bit, non-prefetchable) [size=256]
Region 4: I/O ports at efa0 [size=32]
01:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 (rev 34)
Subsystem: Intel Corporation Centrino Wireless-N 1030 BGN
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 f1500000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] 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: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [e0] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 <32us
ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
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] Device Serial Number 4c-80-93-ff-ff-35-6c-9f
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Subsystem: Fujitsu Limited. Device 15b1
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 17
Region 0: I/O ports at 2000 [size=256]
Region 2: Memory at f0c04000 (64-bit, prefetchable) [size=4K]
Region 4: Memory at f0c00000 (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: 0000000000000000 Data: 0000
Capabilities: [70] Express (v2) Endpoint, MSI 01
DevCap: MaxPayload 256 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 <512ns, 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: Not Supported, TimeoutDis+, LTR-, OBFF Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
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=ff
Status: NegoPending- InProgress-
Capabilities: [160 v1] Device Serial Number 30-00-00-00-68-4c-e0-00
Kernel driver in use: r8169
[-- Attachment #3: pci-bus-rescan --]
[-- Type: text/plain, Size: 75714 bytes --]
echo 1 > /sys/bus/pci/rescan
============================
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.8.0-rc5 (chris@laptop) (gcc version 4.7.3 20130126 (prerelease) (GCC) ) #137 SMP PREEMPT Sun Jan 27 10:22:40 GMT 2013
[ 0.000000] Disabled fast string operations
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000008ffff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000dab0efff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000dab0f000-0x00000000dad4efff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000dad4f000-0x00000000dad6efff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000dad6f000-0x00000000daf1efff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000daf1f000-0x00000000daf9efff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000daf9f000-0x00000000daffefff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x00000000dafff000-0x00000000daffffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000db000000-0x00000000df9fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed10000-0x00000000fed19fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000ffd80000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000021fdfffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.6 present.
[ 0.000000] DMI: FUJITSU LIFEBOOK AH531/FJNBB0F, BIOS 1.27 12/08/2011
[ 0.000000] e820: update [mem 0x00000000-0x0000ffff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] e820: last_pfn = 0x21fe00 max_arch_pfn = 0x1000000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-BFFFF uncachable
[ 0.000000] C0000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 0FFC00000 mask FFFC00000 write-protect
[ 0.000000] 1 base 000000000 mask F80000000 write-back
[ 0.000000] 2 base 080000000 mask FC0000000 write-back
[ 0.000000] 3 base 0C0000000 mask FE0000000 write-back
[ 0.000000] 4 base 0DC000000 mask FFC000000 uncachable
[ 0.000000] 5 base 0DB000000 mask FFF000000 uncachable
[ 0.000000] 6 base 100000000 mask F00000000 write-back
[ 0.000000] 7 base 200000000 mask FE0000000 write-back
[ 0.000000] 8 base 21FE00000 mask FFFE00000 uncachable
[ 0.000000] 9 disabled
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] initial memory mapped: [mem 0x00000000-0x01bfffff]
[ 0.000000] Base memory trampoline at [c008c000] 8c000 size 16384
[ 0.000000] reserving inaccessible SNB gfx pages
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x37bfdfff]
[ 0.000000] [mem 0x00000000-0x001fffff] page 4k
[ 0.000000] [mem 0x00200000-0x379fffff] page 2M
[ 0.000000] [mem 0x37a00000-0x37bfdfff] page 4k
[ 0.000000] kernel direct mapping tables up to 0x37bfdfff @ [mem 0x01bfa000-0x01bfffff]
[ 0.000000] ACPI: RSDP 000f00e0 00024 (v02 FUJ )
[ 0.000000] ACPI: XSDT daffe120 00084 (v01 FUJ PC 00000001 FUJ 00000001)
[ 0.000000] ACPI: FACP daff0000 000F4 (v03 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: DSDT daff3000 0794A (v02 FUJ FJNBB0F 00000000 INTL 20061109)
[ 0.000000] ACPI: FACS daf3d000 00040
[ 0.000000] ACPI: SLIC daffd000 00176 (v01 FUJ PC 00000001 FUJ 00000001)
[ 0.000000] ACPI: SSDT daffb000 01068 (v01 FUJ PtidDevc 00001000 INTL 20061109)
[ 0.000000] ACPI: ASF! daff2000 000A5 (v32 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: HPET dafef000 00038 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: APIC dafee000 00098 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: MCFG dafed000 0003C (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: SSDT dafec000 007C2 (v01 PmRef Cpu0Ist 00003000 INTL 20061109)
[ 0.000000] ACPI: SSDT dafeb000 00996 (v01 PmRef CpuPm 00003000 INTL 20061109)
[ 0.000000] ACPI: UEFI dafea000 0003E (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: UEFI dafe9000 00042 (v01 PTL COMBUF 00000001 PTL 00000001)
[ 0.000000] ACPI: UEFI dafe8000 00242 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] 7810MB HIGHMEM available.
[ 0.000000] 891MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 37bfe000
[ 0.000000] low ram: 0 - 37bfe000
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00010000-0x00ffffff]
[ 0.000000] Normal [mem 0x01000000-0x37bfdfff]
[ 0.000000] HighMem [mem 0x37bfe000-0x1fdfffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00010000-0x0008ffff]
[ 0.000000] node 0: [mem 0x00100000-0xdab0efff]
[ 0.000000] node 0: [mem 0xdafff000-0xdaffffff]
[ 0.000000] node 0: [mem 0x00000000-0x1fdfffff]
[ 0.000000] On node 0 totalpages: 2074768
[ 0.000000] free_area_init_node: node 0, pgdat c1559f80, node_mem_map f37fd200
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 3936 pages, LIFO batch:0
[ 0.000000] Normal zone: 1752 pages used for memmap
[ 0.000000] Normal zone: 222502 pages, LIFO batch:31
[ 0.000000] HighMem zone: 15621 pages used for memmap
[ 0.000000] HighMem zone: 1830925 pages, LIFO batch:31
[ 0.000000] Using APIC driver default
[ 0.000000] ACPI: PM-Timer IO Port: 0x408
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x0e] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 14, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ2 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a301 base: 0xfed00000
[ 0.000000] smpboot: 8 Processors exceeds NR_CPUS limit of 4
[ 0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[ 0.000000] nr_irqs_gsi: 40
[ 0.000000] PM: Registered nosave memory: 0000000000090000 - 00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
[ 0.000000] PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
[ 0.000000] e820: [mem 0xdfa00000-0xf7ffffff] available for PCI devices
[ 0.000000] setup_percpu: NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 12 pages/cpu @f37bb000 s25856 r0 d23296 u49152
[ 0.000000] pcpu-alloc: s25856 r0 d23296 u49152 alloc=12*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 2057363
[ 0.000000] Kernel command line: root=/dev/sda5 ro resume=/dev/sda6
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Initializing CPU#0
[ 0.000000] xsave: enabled xstate_bv 0x7, cntxt size 0x340
[ 0.000000] Initializing HighMem for node 0 (00037bfe:0021fe00)
[ 0.000000] Memory: 8221616k/8910848k available (4063k kernel code, 77452k reserved, 1437k data, 372k init, 7386180k highmem)
[ 0.000000] virtual kernel memory layout:
fixmap : 0xfff67000 - 0xfffff000 ( 608 kB)
pkmap : 0xffc00000 - 0xffe00000 (2048 kB)
vmalloc : 0xf83fe000 - 0xffbfe000 ( 120 MB)
lowmem : 0xc0000000 - 0xf7bfe000 ( 891 MB)
.init : 0xc1560000 - 0xc15bd000 ( 372 kB)
.data : 0xc13f7eee - 0xc155f600 (1437 kB)
.text : 0xc1000000 - 0xc13f7eee (4063 kB)
[ 0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[ 0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Dump stacks of tasks blocking RCU-preempt GP.
[ 0.000000] NR_IRQS:2304 nr_irqs:712 16
[ 0.000000] CPU 0 irqstacks, hard=f3008000 soft=f300a000
[ 0.000000] Extended CMOS year: 2000
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] hpet clockevent registered
[ 0.000000] tsc: Fast TSC calibration using PIT
[ 0.004000] tsc: Detected 2494.418 MHz processor
[ 0.000001] Calibrating delay loop (skipped), value calculated using timer frequency.. 4988.83 BogoMIPS (lpj=9977672)
[ 0.000115] pid_max: default: 32768 minimum: 301
[ 0.000196] Mount-cache hash table entries: 512
[ 0.000397] Disabled fast string operations
[ 0.000451] CPU: Physical Processor ID: 0
[ 0.000514] CPU: Processor Core ID: 0
[ 0.000570] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[ 0.000648] mce: CPU supports 7 MCE banks
[ 0.000712] CPU0: Thermal monitoring enabled (TM1)
[ 0.000770] process: using mwait in idle threads
[ 0.000830] Last level iTLB entries: 4KB 512, 2MB 0, 4MB 0
Last level dTLB entries: 4KB 512, 2MB 32, 4MB 32
tlb_flushall_shift: 5
[ 0.001032] Freeing SMP alternatives: 16k freed
[ 0.001089] ACPI: Core revision 20121018
[ 0.005789] Enabling APIC mode: Flat. Using 1 I/O APICs
[ 0.006263] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.045954] smpboot: CPU0: Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz (fam: 06, model: 2a, stepping: 07)
[ 0.046150] TSC deadline timer enabled
[ 0.046152] Performance Events: PEBS fmt1+, 16-deep LBR, SandyBridge events, Intel PMU driver.
[ 0.046384] perf_event_intel: PEBS disabled due to CPU errata, please upgrade microcode
[ 0.046446] ... version: 3
[ 0.046501] ... bit width: 48
[ 0.046555] ... generic registers: 4
[ 0.046608] ... value mask: 0000ffffffffffff
[ 0.046665] ... max period: 000000007fffffff
[ 0.046721] ... fixed-purpose events: 3
[ 0.046775] ... event mask: 000000070000000f
[ 0.078241] CPU 1 irqstacks, hard=f309a000 soft=f309c000
[ 0.088603] Initializing CPU#1
[ 0.089344] Disabled fast string operations
[ 0.078242] smpboot: Booting Node 0, Processors #1
[ 0.099531] CPU 2 irqstacks, hard=f30b2000 soft=f30b4000
[ 0.109959] Initializing CPU#2
[ 0.110746] Disabled fast string operations
[ 0.099692] #2
[ 0.120923] CPU 3 irqstacks, hard=f30be000 soft=f30c8000
[ 0.121093] #3 OK
[ 0.131369] Initializing CPU#3
[ 0.132158] Disabled fast string operations
[ 0.134268] Brought up 4 CPUs
[ 0.134430] smpboot: Total of 4 processors activated (19955.34 BogoMIPS)
[ 0.137098] devtmpfs: initialized
[ 0.137302] PM: Registering ACPI NVS region [mem 0xdad4f000-0xdad6efff] (131072 bytes)
[ 0.137365] PM: Registering ACPI NVS region [mem 0xdaf1f000-0xdaf9efff] (524288 bytes)
[ 0.137488] NET: Registered protocol family 16
[ 0.137666] ACPI: bus type pci registered
[ 0.137761] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf8000000-0xfbffffff] (base 0xf8000000)
[ 0.137836] PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in E820
[ 0.137895] PCI: Using MMCONFIG for extended config space
[ 0.137952] PCI: Using configuration type 1 for base access
[ 0.139013] bio: create slab <bio-0> at 0
[ 0.139108] ACPI: Added _OSI(Module Device)
[ 0.139164] ACPI: Added _OSI(Processor Device)
[ 0.139219] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.139274] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.140528] ACPI: EC: Look up EC in DSDT
[ 0.141767] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.158295] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[ 0.158714] ACPI: SSDT dad4d718 0067C (v01 PmRef Cpu0Cst 00003001 INTL 20061109)
[ 0.159157] ACPI: Dynamic OEM Table Load:
[ 0.159290] ACPI: SSDT (null) 0067C (v01 PmRef Cpu0Cst 00003001 INTL 20061109)
[ 0.170483] ACPI: SSDT daf0fa98 00303 (v01 PmRef ApIst 00003000 INTL 20061109)
[ 0.170953] ACPI: Dynamic OEM Table Load:
[ 0.171085] ACPI: SSDT (null) 00303 (v01 PmRef ApIst 00003000 INTL 20061109)
[ 0.182357] ACPI: SSDT dad4cd98 00119 (v01 PmRef ApCst 00003000 INTL 20061109)
[ 0.182793] ACPI: Dynamic OEM Table Load:
[ 0.182926] ACPI: SSDT (null) 00119 (v01 PmRef ApCst 00003000 INTL 20061109)
[ 0.194819] ACPI: Interpreter enabled
[ 0.194878] ACPI: (supports S0 S3 S4 S5)
[ 0.195103] ACPI: Using IOAPIC for interrupt routing
[ 0.198515] ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62
[ 0.198674] ACPI: No dock devices found.
[ 0.198731] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.199053] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3e])
[ 0.199112] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[ 0.199235] \_SB_.PCI0:_OSC invalid UUID
[ 0.199236] _OSC request data:1 8 1f
[ 0.199263] \_SB_.PCI0:_OSC invalid UUID
[ 0.199264] _OSC request data:1 f 1f
[ 0.199267] pci_root PNP0A08:00: ACPI _OSC support notification failed, disabling PCIe ASPM
[ 0.199329] pci_root PNP0A08:00: Unable to request _OSC control (_OSC support mask: 0x08)
[ 0.199848] PCI host bridge to bus 0000:00
[ 0.199904] pci_bus 0000:00: root bus resource [bus 00-3e]
[ 0.199962] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
[ 0.200020] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
[ 0.200079] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 0.200139] pci_bus 0000:00: root bus resource [mem 0xdfa00000-0xfeafffff]
[ 0.200199] pci_bus 0000:00: root bus resource [mem 0xfed40000-0xfed44fff]
[ 0.200265] pci 0000:00:00.0: [8086:0104] type 00 class 0x060000
[ 0.200296] pci 0000:00:02.0: [8086:0126] type 00 class 0x030000
[ 0.200306] pci 0000:00:02.0: reg 10: [mem 0xf0000000-0xf03fffff 64bit]
[ 0.200311] pci 0000:00:02.0: reg 18: [mem 0xe0000000-0xefffffff 64bit pref]
[ 0.200315] pci 0000:00:02.0: reg 20: [io 0x4000-0x403f]
[ 0.200362] pci 0000:00:16.0: [8086:1c3a] type 00 class 0x078000
[ 0.200385] pci 0000:00:16.0: reg 10: [mem 0xf1605000-0xf160500f 64bit]
[ 0.200447] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
[ 0.200480] pci 0000:00:1a.0: [8086:1c2d] type 00 class 0x0c0320
[ 0.200501] pci 0000:00:1a.0: reg 10: [mem 0xf160a000-0xf160a3ff]
[ 0.200574] pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
[ 0.200599] pci 0000:00:1b.0: [8086:1c20] type 00 class 0x040300
[ 0.200614] pci 0000:00:1b.0: reg 10: [mem 0xf1600000-0xf1603fff 64bit]
[ 0.200668] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[ 0.200693] pci 0000:00:1c.0: [8086:1c10] type 01 class 0x060400
[ 0.200794] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[ 0.200832] pci 0000:00:1c.3: [8086:1c16] type 01 class 0x060400
[ 0.200931] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
[ 0.200964] pci 0000:00:1c.5: [8086:1c1a] type 01 class 0x060400
[ 0.201025] pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
[ 0.201055] pci 0000:00:1d.0: [8086:1c26] type 00 class 0x0c0320
[ 0.201076] pci 0000:00:1d.0: reg 10: [mem 0xf1609000-0xf16093ff]
[ 0.201148] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[ 0.201175] pci 0000:00:1f.0: [8086:1c49] type 00 class 0x060100
[ 0.201288] pci 0000:00:1f.2: [8086:1c03] type 00 class 0x010601
[ 0.201306] pci 0000:00:1f.2: reg 10: [io 0x4088-0x408f]
[ 0.201313] pci 0000:00:1f.2: reg 14: [io 0x4094-0x4097]
[ 0.201321] pci 0000:00:1f.2: reg 18: [io 0x4080-0x4087]
[ 0.201329] pci 0000:00:1f.2: reg 1c: [io 0x4090-0x4093]
[ 0.201337] pci 0000:00:1f.2: reg 20: [io 0x4060-0x407f]
[ 0.201344] pci 0000:00:1f.2: reg 24: [mem 0xf1608000-0xf16087ff]
[ 0.201377] pci 0000:00:1f.2: PME# supported from D3hot
[ 0.201395] pci 0000:00:1f.3: [8086:1c22] type 00 class 0x0c0500
[ 0.201411] pci 0000:00:1f.3: reg 10: [mem 0xf1604000-0xf16040ff 64bit]
[ 0.201431] pci 0000:00:1f.3: reg 20: [io 0xefa0-0xefbf]
[ 0.201683] pci 0000:01:00.0: [8086:008a] type 00 class 0x028000
[ 0.201831] pci 0000:01:00.0: reg 10: [mem 0xf1500000-0xf1501fff 64bit]
[ 0.202406] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[ 0.210357] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.210421] pci 0000:00:1c.0: bridge window [mem 0xf1500000-0xf15fffff]
[ 0.210501] pci 0000:00:1c.3: PCI bridge to [bus 02-06]
[ 0.210562] pci 0000:00:1c.3: bridge window [io 0x3000-0x3fff]
[ 0.210567] pci 0000:00:1c.3: bridge window [mem 0xf0d00000-0xf14fffff]
[ 0.210576] pci 0000:00:1c.3: bridge window [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.210642] pci 0000:07:00.0: [10ec:8168] type 00 class 0x020000
[ 0.210663] pci 0000:07:00.0: reg 10: [io 0x2000-0x20ff]
[ 0.210697] pci 0000:07:00.0: reg 18: [mem 0xf0c04000-0xf0c04fff 64bit pref]
[ 0.210718] pci 0000:07:00.0: reg 20: [mem 0xf0c00000-0xf0c03fff 64bit pref]
[ 0.210778] pci 0000:07:00.0: supports D1 D2
[ 0.210779] pci 0000:07:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.218244] pci 0000:00:1c.5: PCI bridge to [bus 07]
[ 0.218870] pci 0000:00:1c.5: bridge window [io 0x2000-0x2fff]
[ 0.218877] pci 0000:00:1c.5: bridge window [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.218898] pci_bus 0000:00: on NUMA node 0
[ 0.218915] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
[ 0.218949] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP04._PRT]
[ 0.218978] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP06._PRT]
[ 0.219022] ACPI _OSC control for PCIe not granted, disabling ASPM
[ 0.221239] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.221804] ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.222371] ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.222933] ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.223496] ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.224139] ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.224779] ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.225340] ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.225920] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.225983] vgaarb: loaded
[ 0.226035] vgaarb: bridge control possible 0000:00:02.0
[ 0.226141] SCSI subsystem initialized
[ 0.226196] ACPI: bus type scsi registered
[ 0.226264] libata version 3.00 loaded.
[ 0.226268] ACPI: bus type usb registered
[ 0.226341] usbcore: registered new interface driver usbfs
[ 0.226405] usbcore: registered new interface driver hub
[ 0.226481] usbcore: registered new device driver usb
[ 0.226550] Linux video capture interface: v2.00
[ 0.226631] Advanced Linux Sound Architecture Driver Initialized.
[ 0.226689] PCI: Using ACPI for IRQ routing
[ 0.228368] PCI: pci_cache_line_size set to 64 bytes
[ 0.228469] e820: reserve RAM buffer [mem 0xdab0f000-0xdbffffff]
[ 0.228470] e820: reserve RAM buffer [mem 0xdb000000-0xdbffffff]
[ 0.228471] e820: reserve RAM buffer [mem 0x21fe00000-0x21fffffff]
[ 0.228586] Switching to clocksource hpet
[ 0.228679] pnp: PnP ACPI init
[ 0.228735] ACPI: bus type pnp registered
[ 0.228810] pnp 00:00: [dma 4]
[ 0.228825] pnp 00:00: Plug and Play ACPI device, IDs PNP0200 (active)
[ 0.228840] pnp 00:01: Plug and Play ACPI device, IDs INT0800 (active)
[ 0.228911] pnp 00:02: Plug and Play ACPI device, IDs PNP0103 (active)
[ 0.228935] pnp 00:03: Plug and Play ACPI device, IDs PNP0c04 (active)
[ 0.228967] system 00:04: [io 0x0680-0x069f] has been reserved
[ 0.229027] system 00:04: [io 0x1000-0x100f] has been reserved
[ 0.229087] system 00:04: [io 0xffff] has been reserved
[ 0.229144] system 00:04: [io 0xffff] has been reserved
[ 0.229202] system 00:04: [io 0x0400-0x0453] has been reserved
[ 0.229260] system 00:04: [io 0x0458-0x047f] has been reserved
[ 0.229319] system 00:04: [io 0x0500-0x057f] has been reserved
[ 0.229377] system 00:04: [io 0x164e-0x164f] has been reserved
[ 0.229436] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.229454] pnp 00:05: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.229488] system 00:06: [io 0x0454-0x0457] has been reserved
[ 0.229548] system 00:06: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
[ 0.229567] pnp 00:07: Plug and Play ACPI device, IDs PNP0303 (active)
[ 0.229586] pnp 00:08: Plug and Play ACPI device, IDs PNP0f13 (active)
[ 0.229691] system 00:09: [mem 0xfed1c000-0xfed1ffff] has been reserved
[ 0.229752] system 00:09: [mem 0xfed10000-0xfed17fff] has been reserved
[ 0.229812] system 00:09: [mem 0xfed18000-0xfed18fff] has been reserved
[ 0.229872] system 00:09: [mem 0xfed19000-0xfed19fff] has been reserved
[ 0.229931] system 00:09: [mem 0xf8000000-0xfbffffff] has been reserved
[ 0.229991] system 00:09: [mem 0xfed20000-0xfed3ffff] has been reserved
[ 0.230052] system 00:09: [mem 0xfed90000-0xfed93fff] has been reserved
[ 0.230112] system 00:09: [mem 0xfed45000-0xfed8ffff] has been reserved
[ 0.230172] system 00:09: [mem 0xff000000-0xffffffff] could not be reserved
[ 0.230236] system 00:09: [mem 0xfee00000-0xfeefffff] could not be reserved
[ 0.230307] system 00:09: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.230472] system 00:0a: [mem 0x20000000-0x201fffff] could not be reserved
[ 0.230533] system 00:0a: [mem 0x40000000-0x401fffff] could not be reserved
[ 0.230593] system 00:0a: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 0.230625] pnp: PnP ACPI: found 11 devices
[ 0.230680] ACPI: ACPI bus type pnp unregistered
[ 0.266548] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.266611] pci 0000:00:1c.0: bridge window [mem 0xf1500000-0xf15fffff]
[ 0.266682] pci 0000:00:1c.3: PCI bridge to [bus 02-06]
[ 0.266741] pci 0000:00:1c.3: bridge window [io 0x3000-0x3fff]
[ 0.266805] pci 0000:00:1c.3: bridge window [mem 0xf0d00000-0xf14fffff]
[ 0.266868] pci 0000:00:1c.3: bridge window [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.266935] pci 0000:00:1c.5: PCI bridge to [bus 07]
[ 0.266992] pci 0000:00:1c.5: bridge window [io 0x2000-0x2fff]
[ 0.267056] pci 0000:00:1c.5: bridge window [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.267145] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7]
[ 0.267147] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff]
[ 0.267148] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
[ 0.267149] pci_bus 0000:00: resource 7 [mem 0xdfa00000-0xfeafffff]
[ 0.267151] pci_bus 0000:00: resource 8 [mem 0xfed40000-0xfed44fff]
[ 0.267152] pci_bus 0000:01: resource 1 [mem 0xf1500000-0xf15fffff]
[ 0.267153] pci_bus 0000:02: resource 0 [io 0x3000-0x3fff]
[ 0.267155] pci_bus 0000:02: resource 1 [mem 0xf0d00000-0xf14fffff]
[ 0.267156] pci_bus 0000:02: resource 2 [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.267157] pci_bus 0000:07: resource 0 [io 0x2000-0x2fff]
[ 0.267159] pci_bus 0000:07: resource 2 [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.267182] NET: Registered protocol family 2
[ 0.267327] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.267400] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.267469] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.267539] TCP: reno registered
[ 0.267592] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.267653] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.267742] NET: Registered protocol family 1
[ 0.267803] pci 0000:00:02.0: Boot video device
[ 0.267894] PCI: CLS 64 bytes, default 64
[ 0.268475] bounce pool size: 64 pages
[ 0.269622] fuse init (API version 7.20)
[ 0.269735] msgmni has been set to 1631
[ 0.270033] io scheduler noop registered
[ 0.270109] io scheduler cfq registered (default)
[ 0.270364] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 0.270542] ACPI: AC Adapter [ACAD] (on-line)
[ 0.270637] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[ 0.270701] ACPI: Power Button [PWRB]
[ 0.270781] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1
[ 0.270855] ACPI: Lid Switch [LID]
[ 0.270932] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
[ 0.270993] ACPI: Power Button [PWRF]
[ 0.273987] thermal LNXTHERM:00: registered as thermal_zone0
[ 0.274046] ACPI: Thermal Zone [THRM] (55 C)
[ 0.274112] isapnp: Scanning for PnP cards...
[ 0.274675] ACPI: Battery Slot [BAT1] (battery present)
[ 0.627673] isapnp: No Plug & Play device found
[ 0.632274] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 0.632647] Real Time Clock Driver v1.12b
[ 0.632702] Linux agpgart interface v0.103
[ 0.632779] [drm] Initialized drm 1.1.0 20060810
[ 0.633093] [drm] Memory usable by graphics device = 2048M
[ 0.633153] i915 0000:00:02.0: setting latency timer to 64
[ 0.633304] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 0.633363] [drm] Driver supports precise vblank timestamp query.
[ 0.633450] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 0.851327] fbcon: inteldrmfb (fb0) is primary device
[ 1.263339] tsc: Refined TSC clocksource calibration: 2494.333 MHz
[ 1.263346] Switching to clocksource tsc
[ 1.818751] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[ 2.019968] Console: switching to colour frame buffer device 170x48
[ 2.022769] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 2.022791] i915 0000:00:02.0: registered panic notifier
[ 2.043076] acpi device:31: registered as cooling_device4
[ 2.043209] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
[ 2.043261] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input3
[ 2.043306] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[ 2.043401] ahci 0000:00:1f.2: version 3.0
[ 2.058320] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x9 impl SATA mode
[ 2.058394] ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ems apst
[ 2.058427] ahci 0000:00:1f.2: setting latency timer to 64
[ 2.066566] scsi0 : ahci
[ 2.066616] scsi1 : ahci
[ 2.066657] scsi2 : ahci
[ 2.066695] scsi3 : ahci
[ 2.066734] scsi4 : ahci
[ 2.066774] scsi5 : ahci
[ 2.066805] ata1: SATA max UDMA/133 abar m2048@0xf1608000 port 0xf1608100 irq 19
[ 2.066832] ata2: DUMMY
[ 2.066840] ata3: DUMMY
[ 2.066848] ata4: SATA max UDMA/133 abar m2048@0xf1608000 port 0xf1608280 irq 19
[ 2.066875] ata5: DUMMY
[ 2.066882] ata6: DUMMY
[ 2.067730] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 2.068592] ehci-pci: EHCI PCI platform driver
[ 2.069446] ehci-pci 0000:00:1a.0: setting latency timer to 64
[ 2.069449] ehci-pci 0000:00:1a.0: EHCI Host Controller
[ 2.070280] ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 1
[ 2.071113] ehci-pci 0000:00:1a.0: debug port 2
[ 2.075796] ehci-pci 0000:00:1a.0: cache line size of 64 is not supported
[ 2.075799] ehci-pci 0000:00:1a.0: irq 16, io mem 0xf160a000
[ 2.086262] ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
[ 2.087114] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.087894] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.088672] usb usb1: Product: EHCI Host Controller
[ 2.089444] usb usb1: Manufacturer: Linux 3.8.0-rc5 ehci_hcd
[ 2.090222] usb usb1: SerialNumber: 0000:00:1a.0
[ 2.091073] hub 1-0:1.0: USB hub found
[ 2.091843] hub 1-0:1.0: 2 ports detected
[ 2.092658] ehci-pci 0000:00:1d.0: setting latency timer to 64
[ 2.092661] ehci-pci 0000:00:1d.0: EHCI Host Controller
[ 2.093420] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 2
[ 2.094195] ehci-pci 0000:00:1d.0: debug port 2
[ 2.098837] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
[ 2.098849] ehci-pci 0000:00:1d.0: irq 23, io mem 0xf1609000
[ 2.110231] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[ 2.111049] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.111807] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.112554] usb usb2: Product: EHCI Host Controller
[ 2.113286] usb usb2: Manufacturer: Linux 3.8.0-rc5 ehci_hcd
[ 2.114019] usb usb2: SerialNumber: 0000:00:1d.0
[ 2.114811] hub 2-0:1.0: USB hub found
[ 2.115527] hub 2-0:1.0: 2 ports detected
[ 2.116281] uhci_hcd: USB Universal Host Controller Interface driver
[ 2.117037] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[ 2.123619] i8042: Detected active multiplexing controller, rev 1.1
[ 2.127170] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 2.127914] serio: i8042 AUX0 port at 0x60,0x64 irq 12
[ 2.128642] serio: i8042 AUX1 port at 0x60,0x64 irq 12
[ 2.129344] serio: i8042 AUX2 port at 0x60,0x64 irq 12
[ 2.130021] serio: i8042 AUX3 port at 0x60,0x64 irq 12
[ 2.130720] mousedev: PS/2 mouse device common for all mice
[ 2.131443] i2c /dev entries driver
[ 2.132212] ACPI Warning: 0x0000efa0-0x0000efbf SystemIO conflicts with Region \_SB_.PCI0.SBUS.SMBI 1 (20121018/utaddress-251)
[ 2.132912] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 2.133651] IR NEC protocol handler initialized
[ 2.134386] IR RC5(x) protocol handler initialized
[ 2.135124] IR RC6 protocol handler initialized
[ 2.135870] IR JVC protocol handler initialized
[ 2.136601] IR Sony protocol handler initialized
[ 2.137315] IR RC5 (streamzap) protocol handler initialized
[ 2.138045] IR SANYO protocol handler initialized
[ 2.138778] IR MCE Keyboard/mouse protocol handler initialized
[ 2.139516] usbcore: registered new interface driver uvcvideo
[ 2.140249] USB Video Class driver (1.1.1)
[ 2.140974] cpuidle: using governor ladder
[ 2.141699] cpuidle: using governor menu
[ 2.142570] usbcore: registered new interface driver usbhid
[ 2.143282] usbhid: USB HID core driver
[ 2.144104] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 2.144834] TCP: cubic registered
[ 2.145549] NET: Registered protocol family 17
[ 2.146270] NET: Registered protocol family 15
[ 2.147077] Using IPI No-Shortcut mode
[ 2.153373] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[ 2.385883] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.390497] ata4.00: ATAPI: TSSTcorp CDDVDW SN-208AB, FC01, max UDMA/100
[ 2.393874] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2.396934] ata4.00: configured for UDMA/100
[ 2.401860] usb 1-1: new high-speed USB device number 2 using ehci-pci
[ 2.441045] ata1.00: ATA-8: TOSHIBA MK7575GSX, GT001A, max UDMA/100
[ 2.441868] ata1.00: 1465149168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[ 2.443381] ata1.00: configured for UDMA/100
[ 2.444285] scsi 0:0:0:0: Direct-Access ATA TOSHIBA MK7575GS GT00 PQ: 0 ANSI: 5
[ 2.445160] sd 0:0:0:0: [sda] 1465149168 512-byte logical blocks: (750 GB/698 GiB)
[ 2.445965] sd 0:0:0:0: [sda] 4096-byte physical blocks
[ 2.446775] sd 0:0:0:0: [sda] Write Protect is off
[ 2.447526] scsi 3:0:0:0: CD-ROM TSSTcorp CDDVDW SN-208AB FC01 PQ: 0 ANSI: 5
[ 2.448414] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.448430] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.450212] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[ 2.451103] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 2.452002] sr 3:0:0:0: Attached scsi CD-ROM sr0
[ 2.534043] usb 1-1: New USB device found, idVendor=8087, idProduct=0024
[ 2.534934] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.535965] hub 1-1:1.0: USB hub found
[ 2.536913] hub 1-1:1.0: 6 ports detected
[ 2.606565] sda: sda1 sda2 sda3 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 >
[ 2.607756] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.628436] registered taskstats version 1
[ 2.629592] ALSA device list:
[ 2.630444] No soundcards found.
[ 2.649536] usb 2-1: new high-speed USB device number 2 using ehci-pci
[ 2.665349] kjournald starting. Commit interval 5 seconds
[ 2.665391] EXT3-fs (sda5): mounted filesystem with writeback data mode
[ 2.665396] VFS: Mounted root (ext3 filesystem) readonly on device 8:5.
[ 2.686154] devtmpfs: mounted
[ 2.687037] Freeing unused kernel memory: 372k freed
[ 2.781719] usb 2-1: New USB device found, idVendor=8087, idProduct=0024
[ 2.782623] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.783646] hub 2-1:1.0: USB hub found
[ 2.784585] hub 2-1:1.0: 6 ports detected
[ 2.857372] usb 1-1.3: new high-speed USB device number 3 using ehci-pci
[ 2.982957] usb 1-1.3: New USB device found, idVendor=04f2, idProduct=b213
[ 2.983859] usb 1-1.3: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 2.984716] usb 1-1.3: Product: FJ Camera
[ 2.985574] usb 1-1.3: Manufacturer: Sonix Technology Co., Ltd.
[ 2.986426] usb 1-1.3: SerialNumber: SN0001
[ 2.989249] uvcvideo: Found UVC 1.00 device FJ Camera (04f2:b213)
[ 2.999668] input: FJ Camera as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input5
[ 3.073090] usb 2-1.2: new low-speed USB device number 3 using ehci-pci
[ 3.168470] usb 2-1.2: New USB device found, idVendor=0461, idProduct=4d20
[ 3.169439] usb 2-1.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 3.170335] usb 2-1.2: Product: USB Optical Mouse
[ 3.173522] input: USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input6
[ 3.174487] hid-generic 0003:0461:4D20.0001: input: USB HID v1.11 Mouse [USB Optical Mouse] on usb-0000:00:1d.0-1.2/input0
[ 3.244870] usb 2-1.6: new high-speed USB device number 4 using ehci-pci
[ 3.597286] usb 2-1.6: New USB device found, idVendor=0bda, idProduct=0138
[ 3.598283] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.599217] usb 2-1.6: Product: USB2.0-CRW
[ 3.600145] usb 2-1.6: Manufacturer: Generic
[ 3.601070] usb 2-1.6: SerialNumber: 20090516388200000
[ 3.963807] EXT3-fs (sda5): using internal journal
[ 4.695977] udevd[95]: starting version 182
[ 4.974801] microcode: CPU0 sig=0x206a7, pf=0x10, revision=0x23
[ 5.042181] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[ 5.043959] r8169 0000:07:00.0 eth0: RTL8168e/8111e at 0xf86f8000, 5c:9a:d8:5c:63:31, XID 0c200000 IRQ 17
[ 5.045378] r8169 0000:07:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[ 5.134174] hda_codec: ALC269VB: SKU not ready 0x90970130
[ 5.164451] input: Fujitsu FUJ02B1 as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/FUJ02B1:00/input/input7
[ 5.166167] fujitsu_laptop: ACPI: Fujitsu FUJ02B1 [FJEX] (on)
[ 5.167893] input: Fujitsu FUJ02E3 as /devices/LNXSYSTM:00/LNXSYBUS:00/FUJ02E3:00/input/input8
[ 5.169583] fujitsu_laptop: ACPI: Fujitsu FUJ02E3 [FEXT] (on)
[ 5.171830] fujitsu_laptop: BTNI: [0x80001]
[ 5.174135] fujitsu_laptop: driver 0.6.0 successfully loaded
[ 5.388360] microcode: CPU1 sig=0x206a7, pf=0x10, revision=0x23
[ 5.492598] microcode: CPU2 sig=0x206a7, pf=0x10, revision=0x23
[ 5.498286] microcode: CPU3 sig=0x206a7, pf=0x10, revision=0x23
[ 5.504540] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[ 6.264722] r8169 0000:07:00.0 eth0: link down
[ 6.265664] r8169 0000:07:00.0 eth0: link down
[ 6.591328] Initializing USB Mass Storage driver...
[ 6.592785] scsi6 : usb-storage 2-1.6:1.0
[ 6.593929] usbcore: registered new interface driver usb-storage
[ 6.595290] USB Mass Storage support registered.
[ 7.594050] scsi 6:0:0:0: Direct-Access Generic- Multi-Card 1.00 PQ: 0 ANSI: 0 CCS
[ 7.601078] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 7.654514] microcode: CPU0 updated to revision 0x25, date = 2011-10-11
[ 7.655910] microcode: CPU1 updated to revision 0x25, date = 2011-10-11
[ 7.657662] microcode: CPU2 updated to revision 0x25, date = 2011-10-11
[ 7.658988] microcode: CPU3 updated to revision 0x25, date = 2011-10-11
[ 7.773279] r8169 0000:07:00.0 eth0: link up
[ 8.147571] kjournald starting. Commit interval 5 seconds
[ 8.147594] EXT3-fs (sda8): warning: maximal mount count reached, running e2fsck is recommended
[ 8.147714] EXT3-fs (sda8): using internal journal
[ 8.147715] EXT3-fs (sda8): mounted filesystem with writeback data mode
[ 8.177102] kjournald starting. Commit interval 5 seconds
[ 8.177136] EXT3-fs (sda9): warning: maximal mount count reached, running e2fsck is recommended
[ 8.177250] EXT3-fs (sda9): using internal journal
[ 8.177251] EXT3-fs (sda9): mounted filesystem with writeback data mode
[ 8.203785] kjournald starting. Commit interval 5 seconds
[ 8.203943] EXT3-fs (sda10): using internal journal
[ 8.203943] EXT3-fs (sda10): mounted filesystem with writeback data mode
[ 8.289781] Adding 8191996k swap on /dev/sda6. Priority:-1 extents:1 across:8191996k
[ 18.156281] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 68.199789] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 68.199970] acpiphp_glue: Total 0 slots
[ 438.420407] pciehp: pcie_port_service_register = 0
[ 438.420409] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[ 997.999992] pci 0000:02:00.0: [14f1:8852] type 00 class 0x040000
[ 998.000032] pci 0000:02:00.0: reg 10: [mem 0x00000000-0x001fffff 64bit]
[ 998.000184] pci 0000:02:00.0: supports D1 D2
[ 998.000185] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot
[ 998.005554] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[ 998.005559] pci 0000:02:00.0: BAR 0: assigned [mem 0xf0e00000-0xf0ffffff 64bit]
[ 998.435136] cx23885 driver version 0.0.3 loaded
[ 998.435167] cx23885 0000:02:00.0: enabling device (0000 -> 0002)
[ 998.435175] cx23885[0]: cx23885_dev_setup() Memory configured for PCIe bridge type 885
[ 998.435177] cx23885[0]: cx23885_init_tsport(portno=2)
[ 998.435277] CORE cx23885[0]: subsystem: 0070:8010, board: Hauppauge WinTV-HVR1400 [card=9,autodetected]
[ 998.435278] cx23885[0]: cx23885_pci_quirks()
[ 998.435282] cx23885[0]: cx23885_dev_setup() tuner_type = 0x0 tuner_addr = 0x0 tuner_bus = 0
[ 998.435284] cx23885[0]: cx23885_dev_setup() radio_type = 0x0 radio_addr = 0x0
[ 998.435285] cx23885[0]: cx23885_reset()
[ 998.534380] cx23885[0]: cx23885_sram_channel_setup() Configuring channel [VID A]
[ 998.534388] cx23885[0]: cx23885_sram_channel_setup() Erasing channel [ch2]
[ 998.534389] cx23885[0]: cx23885_sram_channel_setup() Configuring channel [TS1 B]
[ 998.534404] cx23885[0]: cx23885_sram_channel_setup() Erasing channel [ch4]
[ 998.534406] cx23885[0]: cx23885_sram_channel_setup() Erasing channel [ch5]
[ 998.534407] cx23885[0]: cx23885_sram_channel_setup() Configuring channel [TS2 C]
[ 998.534423] cx23885[0]: cx23885_sram_channel_setup() Configuring channel [TV Audio]
[ 998.534439] cx23885[0]: cx23885_sram_channel_setup() Erasing channel [ch8]
[ 998.534440] cx23885[0]: cx23885_sram_channel_setup() Erasing channel [ch9]
[ 998.602552] tveeprom 7-0050: Hauppauge model 80019, rev B2F1, serial# 3758890
[ 998.602553] tveeprom 7-0050: MAC address is 00:0d:fe:39:5b:2a
[ 998.602555] tveeprom 7-0050: tuner model is Xceive XC3028L (idx 151, type 4)
[ 998.602556] tveeprom 7-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xf4)
[ 998.602557] tveeprom 7-0050: audio processor is CX23885 (idx 39)
[ 998.602558] tveeprom 7-0050: decoder processor is CX23885 (idx 33)
[ 998.602559] tveeprom 7-0050: has radio
[ 998.602560] cx23885[0]: hauppauge eeprom: model=80019
[ 998.602561] cx23885_dvb_register() allocating 1 frontend(s)
[ 998.602563] cx23885[0]: cx23885 based dvb card
[ 998.613583] DiB7000P: checking demod on I2C address: 18 (12)
[ 998.632365] DiB7000P: gpio dir: ffff: val: 0, pwm_pos: ffff
[ 998.635282] DiB7000P: setting output mode for demod f14c6000 to 0
[ 998.652303] DiB7000P: using default timf
[ 998.712677] xc2028: Xcv2028/3028 init called!
[ 998.712680] xc2028 8-0064: creating new instance
[ 998.712682] xc2028 8-0064: type set to XCeive xc2028/xc3028 tuner
[ 998.712683] xc2028 8-0064: xc2028_set_config called
[ 998.712689] DVB: registering new adapter (cx23885[0])
[ 998.712693] cx23885 0000:02:00.0: DVB: registering adapter 0 frontend 0 (DiBcom 7000PC)...
[ 998.712950] cx23885_dev_checkrevision() Hardware revision = 0xb0
[ 998.712957] cx23885[0]/0: found at 0000:02:00.0, rev: 2, irq: 19, latency: 0, mmio: 0xf0e00000
[ 998.776545] xc2028 8-0064: request_firmware_nowait(): OK
[ 998.776548] xc2028 8-0064: load_all_firmwares called
[ 998.776550] xc2028 8-0064: Loading 81 firmware images from xc3028L-v36.fw, type: xc2028 firmware, ver 3.6
[ 998.776554] xc2028 8-0064: Reading firmware type BASE F8MHZ (3), id 0, size=9144.
[ 998.776561] xc2028 8-0064: Reading firmware type BASE F8MHZ MTS (7), id 0, size=9030.
[ 998.776567] xc2028 8-0064: Reading firmware type BASE FM (401), id 0, size=9054.
[ 998.776572] xc2028 8-0064: Reading firmware type BASE FM INPUT1 (c01), id 0, size=9068.
[ 998.776577] xc2028 8-0064: Reading firmware type BASE (1), id 0, size=9132.
[ 998.776582] xc2028 8-0064: Reading firmware type BASE MTS (5), id 0, size=9006.
[ 998.776585] xc2028 8-0064: Reading firmware type (0), id 7, size=161.
[ 998.776587] xc2028 8-0064: Reading firmware type MTS (4), id 7, size=169.
[ 998.776588] xc2028 8-0064: Reading firmware type (0), id 7, size=161.
[ 998.776590] xc2028 8-0064: Reading firmware type MTS (4), id 7, size=169.
[ 998.776591] xc2028 8-0064: Reading firmware type (0), id 7, size=161.
[ 998.776593] xc2028 8-0064: Reading firmware type MTS (4), id 7, size=169.
[ 998.776594] xc2028 8-0064: Reading firmware type (0), id 7, size=161.
[ 998.776595] xc2028 8-0064: Reading firmware type MTS (4), id 7, size=169.
[ 998.776597] xc2028 8-0064: Reading firmware type (0), id e0, size=161.
[ 998.776598] xc2028 8-0064: Reading firmware type MTS (4), id e0, size=169.
[ 998.776600] xc2028 8-0064: Reading firmware type (0), id e0, size=161.
[ 998.776601] xc2028 8-0064: Reading firmware type MTS (4), id e0, size=169.
[ 998.776603] xc2028 8-0064: Reading firmware type (0), id 200000, size=161.
[ 998.776604] xc2028 8-0064: Reading firmware type MTS (4), id 200000, size=169.
[ 998.776606] xc2028 8-0064: Reading firmware type (0), id 4000000, size=161.
[ 998.776607] xc2028 8-0064: Reading firmware type MTS (4), id 4000000, size=169.
[ 998.776609] xc2028 8-0064: Reading firmware type D2633 DTV6 ATSC (10030), id 0, size=149.
[ 998.776611] xc2028 8-0064: Reading firmware type D2620 DTV6 QAM (68), id 0, size=149.
[ 998.776613] xc2028 8-0064: Reading firmware type D2633 DTV6 QAM (70), id 0, size=149.
[ 998.776616] xc2028 8-0064: Reading firmware type D2620 DTV7 (88), id 0, size=149.
[ 998.776618] xc2028 8-0064: Reading firmware type D2633 DTV7 (90), id 0, size=149.
[ 998.776620] xc2028 8-0064: Reading firmware type D2620 DTV78 (108), id 0, size=149.
[ 998.776622] xc2028 8-0064: Reading firmware type D2633 DTV78 (110), id 0, size=149.
[ 998.776623] xc2028 8-0064: Reading firmware type D2620 DTV8 (208), id 0, size=149.
[ 998.776625] xc2028 8-0064: Reading firmware type D2633 DTV8 (210), id 0, size=149.
[ 998.776627] xc2028 8-0064: Reading firmware type FM (400), id 0, size=135.
[ 998.776629] xc2028 8-0064: Reading firmware type (0), id 10, size=161.
[ 998.776630] xc2028 8-0064: Reading firmware type MTS (4), id 10, size=169.
[ 998.776632] xc2028 8-0064: Reading firmware type (0), id 400000, size=161.
[ 998.776633] xc2028 8-0064: Reading firmware type (0), id 800000, size=161.
[ 998.776634] xc2028 8-0064: Reading firmware type (0), id 8000, size=161.
[ 998.776636] xc2028 8-0064: Reading firmware type LCD (1000), id 8000, size=161.
[ 998.776638] xc2028 8-0064: Reading firmware type LCD NOGD (3000), id 8000, size=161.
[ 998.776640] xc2028 8-0064: Reading firmware type MTS (4), id 8000, size=169.
[ 998.776641] xc2028 8-0064: Reading firmware type (0), id b700, size=161.
[ 998.776642] xc2028 8-0064: Reading firmware type LCD (1000), id b700, size=161.
[ 998.776644] xc2028 8-0064: Reading firmware type LCD NOGD (3000), id b700, size=161.
[ 998.776646] xc2028 8-0064: Reading firmware type (0), id 2000, size=161.
[ 998.776647] xc2028 8-0064: Reading firmware type MTS (4), id b700, size=169.
[ 998.776649] xc2028 8-0064: Reading firmware type MTS LCD (1004), id b700, size=169.
[ 998.776651] xc2028 8-0064: Reading firmware type MTS LCD NOGD (3004), id b700, size=169.
[ 998.776653] xc2028 8-0064: Reading firmware type SCODE HAS_IF_3280 (60000000), id 0, size=192.
[ 998.776655] xc2028 8-0064: Reading firmware type SCODE HAS_IF_3300 (60000000), id 0, size=192.
[ 998.776657] xc2028 8-0064: Reading firmware type SCODE HAS_IF_3440 (60000000), id 0, size=192.
[ 998.776660] xc2028 8-0064: Reading firmware type SCODE HAS_IF_3460 (60000000), id 0, size=192.
[ 998.776662] xc2028 8-0064: Reading firmware type DTV6 ATSC OREN36 SCODE HAS_IF_3800 (60210020), id 0, size=192.
[ 998.776664] xc2028 8-0064: Reading firmware type SCODE HAS_IF_4000 (60000000), id 0, size=192.
[ 998.776666] xc2028 8-0064: Reading firmware type DTV6 ATSC TOYOTA388 SCODE HAS_IF_4080 (60410020), id 0, size=192.
[ 998.776669] xc2028 8-0064: Reading firmware type SCODE HAS_IF_4200 (60000000), id 0, size=192.
[ 998.776671] xc2028 8-0064: Reading firmware type MONO SCODE HAS_IF_4320 (60008000), id 8000, size=192.
[ 998.776674] xc2028 8-0064: Reading firmware type SCODE HAS_IF_4450 (60000000), id 0, size=192.
[ 998.776675] xc2028 8-0064: Reading firmware type MTS LCD NOGD MONO IF SCODE HAS_IF_4500 (6002b004), id b700, size=192.
[ 998.776679] xc2028 8-0064: Reading firmware type DTV78 DTV8 ZARLINK456 SCODE HAS_IF_4560 (62000300), id 0, size=192.
[ 998.776682] xc2028 8-0064: Reading firmware type LCD NOGD IF SCODE HAS_IF_4600 (60023000), id 8000, size=192.
[ 998.776684] xc2028 8-0064: Reading firmware type DTV6 QAM DTV7 ZARLINK456 SCODE HAS_IF_4760 (620000e0), id 0, size=192.
[ 998.776687] xc2028 8-0064: Reading firmware type SCODE HAS_IF_4940 (60000000), id 0, size=192.
[ 998.776689] xc2028 8-0064: Reading firmware type DTV78 DTV8 DIBCOM52 SCODE HAS_IF_5200 (61000300), id 0, size=192.
[ 998.776692] xc2028 8-0064: Reading firmware type SCODE HAS_IF_5260 (60000000), id 0, size=192.
[ 998.776694] xc2028 8-0064: Reading firmware type MONO SCODE HAS_IF_5320 (60008000), id 7, size=192.
[ 998.776696] xc2028 8-0064: Reading firmware type DTV7 DTV8 DIBCOM52 CHINA SCODE HAS_IF_5400 (65000280), id 0, size=192.
[ 998.776699] xc2028 8-0064: Reading firmware type DTV6 ATSC OREN538 SCODE HAS_IF_5580 (60110020), id 0, size=192.
[ 998.776702] xc2028 8-0064: Reading firmware type SCODE HAS_IF_5640 (60000000), id 7, size=192.
[ 998.776704] xc2028 8-0064: Reading firmware type SCODE HAS_IF_5740 (60000000), id 7, size=192.
[ 998.776706] xc2028 8-0064: Reading firmware type SCODE HAS_IF_5900 (60000000), id 0, size=192.
[ 998.776708] xc2028 8-0064: Reading firmware type MONO SCODE HAS_IF_6000 (60008000), id 4c000f0, size=192.
[ 998.776710] xc2028 8-0064: Reading firmware type DTV6 QAM ATSC LG60 F6MHZ SCODE HAS_IF_6200 (68050060), id 0, size=192.
[ 998.776713] xc2028 8-0064: Reading firmware type SCODE HAS_IF_6240 (60000000), id 10, size=192.
[ 998.776715] xc2028 8-0064: Reading firmware type MONO SCODE HAS_IF_6320 (60008000), id 200000, size=192.
[ 998.776718] xc2028 8-0064: Reading firmware type SCODE HAS_IF_6340 (60000000), id 200000, size=192.
[ 998.776720] xc2028 8-0064: Reading firmware type MONO SCODE HAS_IF_6500 (60008000), id 40000e0, size=192.
[ 998.776722] xc2028 8-0064: Reading firmware type DTV6 ATSC ATI638 SCODE HAS_IF_6580 (60090020), id 0, size=192.
[ 998.776725] xc2028 8-0064: Reading firmware type SCODE HAS_IF_6600 (60000000), id e0, size=192.
[ 998.776727] xc2028 8-0064: Reading firmware type MONO SCODE HAS_IF_6680 (60008000), id e0, size=192.
[ 998.776729] xc2028 8-0064: Reading firmware type DTV6 ATSC TOYOTA794 SCODE HAS_IF_8140 (60810020), id 0, size=192.
[ 998.776732] xc2028 8-0064: Reading firmware type SCODE HAS_IF_8200 (60000000), id 0, size=192.
[ 998.776734] xc2028 8-0064: Firmware files loaded.
lspci -vvv
==========
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
Subsystem: Fujitsu Limited. Device 15e7
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
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Fujitsu Limited. Device 15ea
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
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at 4000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
Capabilities: [d0] 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-
Capabilities: [a4] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: i915
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
Subsystem: Fujitsu Limited. Device 1611
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
Interrupt: pin A routed to IRQ 11
Region 0: Memory at f1605000 (64-bit, non-prefetchable) [size=16]
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: [8c] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05) (prog-if 20 [EHCI])
Subsystem: Fujitsu Limited. Device 160f
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
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f160a000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ehci-pci
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
Subsystem: Fujitsu Limited. Device 15dc
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 22
Region 0: Memory at f1600000 (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-
Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, 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 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-
Capabilities: [100 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-
VC1: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=1 ArbSelect=Fixed TC/VC=22
Status: NegoPending- InProgress-
Capabilities: [130 v1] Root Complex Link
Desc: PortNumber=0f ComponentID=00 EltType=Config
Link0: Desc: TargetPort=00 TargetComponent=00 AssocRCRB- LinkType=MemMapped LinkValid+
Addr: 00000000fed1c000
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5) (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=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: f1500000-f15fffff
Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
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: [40] 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 #1, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
ClockPM- Surprise- LLActRep+ BwNot-
LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
Slot #0, PowerLimit 10.000W; Interlock- NoCompl+
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet- LinkState+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range BC, TimeoutDis+, LTR-, OBFF Not Supported ARIFwd-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
Capabilities: [90] Subsystem: Fujitsu Limited. Device 1610
Capabilities: [a0] 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-
Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5) (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=06, sec-latency=0
I/O behind bridge: 00003000-00003fff
Memory behind bridge: f0d00000-f14fffff
Prefetchable memory behind bridge: 00000000f0400000-00000000f0bfffff
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: [40] 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 #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
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-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
Slot #3, PowerLimit 10.000W; Interlock- NoCompl+
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet- LinkState+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range BC, TimeoutDis+, LTR-, OBFF Not Supported ARIFwd-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
Capabilities: [90] Subsystem: Fujitsu Limited. Device 1610
Capabilities: [a0] 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-
Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5) (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=07, subordinate=07, sec-latency=0
I/O behind bridge: 00002000-00002fff
Memory behind bridge: fff00000-000fffff
Prefetchable memory behind bridge: 00000000f0c00000-00000000f0cfffff
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: [40] 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 #6, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
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-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
Slot #5, PowerLimit 10.000W; Interlock- NoCompl+
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet- LinkState+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range BC, TimeoutDis+, LTR-, OBFF Not Supported ARIFwd-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
Capabilities: [90] Subsystem: Fujitsu Limited. Device 1610
Capabilities: [a0] 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-
Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05) (prog-if 20 [EHCI])
Subsystem: Fujitsu Limited. Device 160f
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
Interrupt: pin A routed to IRQ 23
Region 0: Memory at f1609000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
Subsystem: Fujitsu Limited. Device 1608
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
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05) (prog-if 01 [AHCI 1.0])
Subsystem: Fujitsu Limited. Device 160a
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
Interrupt: pin B routed to IRQ 19
Region 0: I/O ports at 4088 [size=8]
Region 1: I/O ports at 4094 [size=4]
Region 2: I/O ports at 4080 [size=8]
Region 3: I/O ports at 4090 [size=4]
Region 4: I/O ports at 4060 [size=32]
Region 5: Memory at f1608000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
Capabilities: [70] 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: [a8] SATA HBA v1.0 BAR4 Offset=00000004
Capabilities: [b0] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
Subsystem: Fujitsu Limited. Device 160d
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-
Interrupt: pin C routed to IRQ 18
Region 0: Memory at f1604000 (64-bit, non-prefetchable) [size=256]
Region 4: I/O ports at efa0 [size=32]
01:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 (rev 34)
Subsystem: Intel Corporation Centrino Wireless-N 1030 BGN
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 f1500000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] 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: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [e0] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 <32us
ClockPM+ Surprise- LLActRep- BwNot-
LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
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] Device Serial Number 4c-80-93-ff-ff-35-6c-9f
02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 02)
Subsystem: Hauppauge computer works Inc. Hauppauge WinTV HVR-1400 ExpressCard
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
Interrupt: pin A routed to IRQ 19
Region 0: Memory at f0e00000 (64-bit, non-prefetchable) [size=2M]
Capabilities: [40] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <2us, L1 <4us
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-
Capabilities: [80] 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-
Capabilities: [90] Vital Product Data
No end tag found
Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
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: [200 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed+ WRR32+ WRR64+ WRR128-
Ctrl: ArbSelect=WRR64
Status: InProgress-
Port Arbitration Table [240] <?>
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
Status: NegoPending- InProgress-
Kernel driver in use: cx23885
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Subsystem: Fujitsu Limited. Device 15b1
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 17
Region 0: I/O ports at 2000 [size=256]
Region 2: Memory at f0c04000 (64-bit, prefetchable) [size=4K]
Region 4: Memory at f0c00000 (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: 0000000000000000 Data: 0000
Capabilities: [70] Express (v2) Endpoint, MSI 01
DevCap: MaxPayload 256 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 <512ns, 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: Not Supported, TimeoutDis+, LTR-, OBFF Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
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=ff
Status: NegoPending- InProgress-
Capabilities: [160 v1] Device Serial Number 30-00-00-00-68-4c-e0-00
Kernel driver in use: r8169
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-27 11:19 ` Chris Clayton
@ 2013-01-27 12:18 ` Yijing Wang
2013-01-27 13:37 ` Chris Clayton
0 siblings, 1 reply; 39+ messages in thread
From: Yijing Wang @ 2013-01-27 12:18 UTC (permalink / raw)
To: Chris Clayton; +Cc: Martin Mokrejs, linux-media, LKML, linux-pci
于 2013-01-27 19:19, Chris Clayton 写道:
> Hi Yijing
>
> On 01/27/13 02:45, Yijing Wang wrote:
>> 于 2013-01-27 4:54, Chris Clayton 写道:
>>> Hi Martin,
>>>
>>> On 01/24/13 19:21, Martin Mokrejs wrote:
>>>> Hi Chris,
>>>> try to include in kernel only acpiphp and omit pciehp. Don't use modules but include
>>>> them statically. And try, in addition, check whether "pcie_aspm=off" in grub.conf helped.
>>>>
>>>
>>> Thanks for the tip. I had the pciehp driver installed, but it was a module and not loaded. I didn't have acpiphp enabled at all. Building them both in statically, appears to have papered over the cracks of the oops :-)
>>
>> Not loaded pciehp driver? Remove the device from this slot without poweroff ?
>>
>
> That's correct. When I first encountered the oops, I did not have the pciehp driver loaded and removing the device from the slot whilst the laptop was powered on resulted in the oops.
Hmm, that's unsafe and dangerous, because device now may be running.
There are two ways to trigger pci hot-add or hot-remove in linux, after loaded pciehp or acpiphp module
(the two modules only one can loaded into system at the same time). You can trigger hot-add/hot-remove by
sysfs interface under /sys/bus/pci/slots/[slot-name]/power or attention button on hardware (if your laptop supports that).
>>>
>>>> The best would if you subscribe to linux-pci, and read my recent threads
>>>> about similar issues I had with express cards with Dell Vostro 3550. Further, there is
>>>> a lot of changes to PCI hotplug done by Yingahi Liu and Rafael Wysockij, just browse the
>>>> archives of linux-pci and see the pacthes and the discussion.
>>>
>>> Those discussions are way above my level of knowledge. I guess all this work will be merged into mainline in due course, so I'll watch for them in 3.9 or later. Unless, of course, there is a tree I could clone and help test the changes with my laptop and expresscard.
>>>
>>> Hotplug isn't working at all on my Fujitsu laptop, so I can only get the card recognised by rebooting with the card inserted (or by writing 1 to/sys/bus/pci/rescan). There seem to be a few reports on this in the kernel bugzilla, so I'll look through them and see what's being done.
>>
>> Hi Chris,
>> What about use #modprobe pciehp pciehp_debug=1 pciehp_poll_mode=1 pciehp_poll_time=1 ?
>>
>> Can you resend the dmesg log and "lspci -vvv" info after hotplug device from your Fujitsu laptop with above module parameters?
>>
>
> I wasn't sure whether or not the pciehp driver should be loaded on its own or with the acpiphp driver also loaded. So I built them both as modules and planned to try both, pciehp only and acpiphp only. However, I've found that acpiphp will not load (regardless of whether or not pciehp is already loaded). What I get is:
>
> [chris:~]$ sudo modprobe acpiphp debug=1
> modprobe: ERROR: could not insert 'acpiphp': No such device
>
Currently, If your hardware support pciehp native hotplug, acpiphp driver will be rejected when loading it in system
(you can force loading it by add boot parameter pcie_aspm=off as Martin said).
> and at the end of the dmesg output I see:
>
> [ 68.199789] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
> [ 68.199970] acpiphp_glue: Total 0 slots
>
> The pciehp driver loads OK. I've attached pciehp-only which shows the dmesg and lscpi output that you asked for.
>
> As I said before, the only way that I can get the card detected with rebooting the laptop is to write 1 to /sys/bus/pci/rescan. In the hope that it might help (e.g. it shows details of the expresscard I'm using), I've also attached the output from dmesg and lspci after a rescan.
In this case, i guess your slot maybe always power on, once you insert your pcie card, and use rescan intercace, you can find them.
I checked the WinTV-HVR-1400 expressed card device's parent port device, as bellow.
I found the powerctrl in slot cap is clear. So I doubt the hardware support pci hotplug.
Chris, Can you try to add and remove device by /sys/bus/pci/slots/3/power? (use #modprobe pciehp pciehp_debug=1)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5) (prog-if 00 [Normal decode])
Bus: primary=00, secondary=02, subordinate=06, sec-latency=0
Capabilities: [40] 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 #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
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-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
Slot #3, PowerLimit 10.000W; Interlock- NoCompl+
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet- LinkState+
>
> Please let me know if I can provide any additional diagnostics.
>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-27 12:18 ` Yijing Wang
@ 2013-01-27 13:37 ` Chris Clayton
2013-01-27 14:26 ` Martin Mokrejs
0 siblings, 1 reply; 39+ messages in thread
From: Chris Clayton @ 2013-01-27 13:37 UTC (permalink / raw)
To: Yijing Wang; +Cc: Martin Mokrejs, linux-media, LKML, linux-pci
On 01/27/13 12:18, Yijing Wang wrote:
> 于 2013-01-27 19:19, Chris Clayton 写道:
>> Hi Yijing
>>
>> On 01/27/13 02:45, Yijing Wang wrote:
>>> 于 2013-01-27 4:54, Chris Clayton 写道:
>>>> Hi Martin,
>>>>
>>>> On 01/24/13 19:21, Martin Mokrejs wrote:
>>>>> Hi Chris,
>>>>> try to include in kernel only acpiphp and omit pciehp. Don't use modules but include
>>>>> them statically. And try, in addition, check whether "pcie_aspm=off" in grub.conf helped.
>>>>>
>>>>
>>>> Thanks for the tip. I had the pciehp driver installed, but it was a module and not loaded. I didn't have acpiphp enabled at all. Building them both in statically, appears to have papered over the cracks of the oops :-)
>>>
>>> Not loaded pciehp driver? Remove the device from this slot without poweroff ?
>>>
>>
>> That's correct. When I first encountered the oops, I did not have the pciehp driver loaded and removing the device from the slot whilst the laptop was powered on resulted in the oops.
>
> Hmm, that's unsafe and dangerous, because device now may be running.
> There are two ways to trigger pci hot-add or hot-remove in linux, after loaded pciehp or acpiphp module
> (the two modules only one can loaded into system at the same time). You can trigger hot-add/hot-remove by
> sysfs interface under /sys/bus/pci/slots/[slot-name]/power or attention button on hardware (if your laptop supports that).
>
OK, thanks for the advice.
>>>>
>>>>> The best would if you subscribe to linux-pci, and read my recent threads
>>>>> about similar issues I had with express cards with Dell Vostro 3550. Further, there is
>>>>> a lot of changes to PCI hotplug done by Yingahi Liu and Rafael Wysockij, just browse the
>>>>> archives of linux-pci and see the pacthes and the discussion.
>>>>
>>>> Those discussions are way above my level of knowledge. I guess all this work will be merged into mainline in due course, so I'll watch for them in 3.9 or later. Unless, of course, there is a tree I could clone and help test the changes with my laptop and expresscard.
>>>>
>>>> Hotplug isn't working at all on my Fujitsu laptop, so I can only get the card recognised by rebooting with the card inserted (or by writing 1 to/sys/bus/pci/rescan). There seem to be a few reports on this in the kernel bugzilla, so I'll look through them and see what's being done.
>>>
>>> Hi Chris,
>>> What about use #modprobe pciehp pciehp_debug=1 pciehp_poll_mode=1 pciehp_poll_time=1 ?
>>>
>>> Can you resend the dmesg log and "lspci -vvv" info after hotplug device from your Fujitsu laptop with above module parameters?
>>>
>>
>> I wasn't sure whether or not the pciehp driver should be loaded on its own or with the acpiphp driver also loaded. So I built them both as modules and planned to try both, pciehp only and acpiphp only. However, I've found that acpiphp will not load (regardless of whether or not pciehp is already loaded). What I get is:
>>
>> [chris:~]$ sudo modprobe acpiphp debug=1
>> modprobe: ERROR: could not insert 'acpiphp': No such device
>>
>
> Currently, If your hardware support pciehp native hotplug, acpiphp driver will be rejected when loading it in system
> (you can force loading it by add boot parameter pcie_aspm=off as Martin said).
>
OK, thanks again for the advice. I've disabled the acpiphp driver.
>> and at the end of the dmesg output I see:
>>
>> [ 68.199789] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
>> [ 68.199970] acpiphp_glue: Total 0 slots
>>
>> The pciehp driver loads OK. I've attached pciehp-only which shows the dmesg and lscpi output that you asked for.
>>
>> As I said before, the only way that I can get the card detected with rebooting the laptop is to write 1 to /sys/bus/pci/rescan. In the hope that it might help (e.g. it shows details of the expresscard I'm using), I've also attached the output from dmesg and lspci after a rescan.
>
> In this case, i guess your slot maybe always power on, once you insert your pcie card, and use rescan intercace, you can find them.
>
> I checked the WinTV-HVR-1400 expressed card device's parent port device, as bellow.
> I found the powerctrl in slot cap is clear. So I doubt the hardware support pci hotplug.
Mmm, that's odd because I dual-boot Windows 7 on this laptop and when I
plug it in under Windows 7, it appears in Device Manager and works
perfectly.
>
> Chris, Can you try to add and remove device by /sys/bus/pci/slots/3/power? (use #modprobe pciehp pciehp_debug=1)
>
/sys/bus/pci/slots is empty:
[chris:~]$ ls -l /sys/bus/pci/slots/
total 0
Using Google, I find that the acpi slot detection driver should populate
that directory. It is configured in and built into the kernel
statically, so I don't know what's happening there.
By the way, there is also /sys/bus/pci_express directory:
[chris:~]$ ls -Rl /sys/bus/pci_express/
/sys/bus/pci_express/:
total 0
drwxr-xr-x 2 root root 0 Jan 27 12:52 devices/
drwxr-xr-x 3 root root 0 Jan 27 13:07 drivers/
-rw-r--r-- 1 root root 4096 Jan 27 13:07 drivers_autoprobe
--w------- 1 root root 4096 Jan 27 13:07 drivers_probe
--w------- 1 root root 4096 Jan 27 13:07 uevent
/sys/bus/pci_express/devices:
total 0
/sys/bus/pci_express/drivers:
total 0
drwxr-xr-x 2 root root 0 Jan 27 13:17 pciehp/
/sys/bus/pci_express/drivers/pciehp:
total 0
--w------- 1 root root 4096 Jan 27 13:36 bind
--w------- 1 root root 4096 Jan 27 13:17 uevent
--w------- 1 root root 4096 Jan 27 13:36 unbind
[chris:~]$ cat /sys/bus/pci_express/drivers_autoprobe
1
>
> 00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5) (prog-if 00 [Normal decode])
>
> Bus: primary=00, secondary=02, subordinate=06, sec-latency=0
>
> Capabilities: [40] 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 #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
> 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-
> SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
> Slot #3, PowerLimit 10.000W; Interlock- NoCompl+
> SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
> Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
> Changed: MRL- PresDet- LinkState+
>
>>
>> Please let me know if I can provide any additional diagnostics.
>>
>
>
>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-27 13:37 ` Chris Clayton
@ 2013-01-27 14:26 ` Martin Mokrejs
2013-01-27 15:34 ` Chris Clayton
0 siblings, 1 reply; 39+ messages in thread
From: Martin Mokrejs @ 2013-01-27 14:26 UTC (permalink / raw)
To: Chris Clayton; +Cc: Yijing Wang, linux-media, LKML, linux-pci
Chris Clayton wrote:
>
>
> On 01/27/13 12:18, Yijing Wang wrote:
>> 于 2013-01-27 19:19, Chris Clayton 写道:
>>> Hi Yijing
>>>
>>> On 01/27/13 02:45, Yijing Wang wrote:
>>>> 于 2013-01-27 4:54, Chris Clayton 写道:
>>>>> Hi Martin,
>>>>>
>>>>> On 01/24/13 19:21, Martin Mokrejs wrote:
>>>>>> Hi Chris,
>>>>>> try to include in kernel only acpiphp and omit pciehp. Don't use modules but include
>>>>>> them statically. And try, in addition, check whether "pcie_aspm=off" in grub.conf helped.
>>>>>>
>>>>>
>>>>> Thanks for the tip. I had the pciehp driver installed, but it was a module and not loaded. I didn't have acpiphp enabled at all. Building them both in statically, appears to have papered over the cracks of the oops :-)
>>>>
>>>> Not loaded pciehp driver? Remove the device from this slot without poweroff ?
>>>>
>>>
>>> That's correct. When I first encountered the oops, I did not have the pciehp driver loaded and removing the device from the slot whilst the laptop was powered on resulted in the oops.
>>
>> Hmm, that's unsafe and dangerous, because device now may be running.
>> There are two ways to trigger pci hot-add or hot-remove in linux, after loaded pciehp or acpiphp module
>> (the two modules only one can loaded into system at the same time). You can trigger hot-add/hot-remove by
>> sysfs interface under /sys/bus/pci/slots/[slot-name]/power or attention button on hardware (if your laptop supports that).
>>
>
> OK, thanks for the advice.
>
>>>>>
>>>>>> The best would if you subscribe to linux-pci, and read my recent threads
>>>>>> about similar issues I had with express cards with Dell Vostro 3550. Further, there is
>>>>>> a lot of changes to PCI hotplug done by Yingahi Liu and Rafael Wysockij, just browse the
>>>>>> archives of linux-pci and see the pacthes and the discussion.
>>>>>
>>>>> Those discussions are way above my level of knowledge. I guess all this work will be merged into mainline in due course, so I'll watch for them in 3.9 or later. Unless, of course, there is a tree I could clone and help test the changes with my laptop and expresscard.
>>>>>
>>>>> Hotplug isn't working at all on my Fujitsu laptop, so I can only get the card recognised by rebooting with the card inserted (or by writing 1 to/sys/bus/pci/rescan). There seem to be a few reports on this in the kernel bugzilla, so I'll look through them and see what's being done.
>>>>
>>>> Hi Chris,
>>>> What about use #modprobe pciehp pciehp_debug=1 pciehp_poll_mode=1 pciehp_poll_time=1 ?
>>>>
>>>> Can you resend the dmesg log and "lspci -vvv" info after hotplug device from your Fujitsu laptop with above module parameters?
>>>>
>>>
>>> I wasn't sure whether or not the pciehp driver should be loaded on its own or with the acpiphp driver also loaded. So I built them both as modules and planned to try both, pciehp only and acpiphp only. However, I've found that acpiphp will not load (regardless of whether or not pciehp is already loaded). What I get is:
>>>
>>> [chris:~]$ sudo modprobe acpiphp debug=1
>>> modprobe: ERROR: could not insert 'acpiphp': No such device
Are you sure you had pciehp already loaded?
>>>
>>
>> Currently, If your hardware support pciehp native hotplug, acpiphp driver will be rejected when loading it in system
>> (you can force loading it by add boot parameter pcie_aspm=off as Martin said).
>>
>
> OK, thanks again for the advice. I've disabled the acpiphp driver.
Pitty. For me only with acpiphp works detection of express card in the slot. With pciehp
the PresDet is not updated properly upon removal/insertion and sometimes, probably as a result
of the previous, PresDet on the SltSta: line of lspci is not correct. So I moved away from pciehp.
I have a SandyBridge based laptop so I was hoping with your i5-based laptop you have also great
chance to get rid of pciehp issues.
Martin
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-27 14:26 ` Martin Mokrejs
@ 2013-01-27 15:34 ` Chris Clayton
2013-01-27 16:41 ` Martin Mokrejs
0 siblings, 1 reply; 39+ messages in thread
From: Chris Clayton @ 2013-01-27 15:34 UTC (permalink / raw)
To: Martin Mokrejs; +Cc: Yijing Wang, linux-media, LKML, linux-pci
On 01/27/13 14:26, Martin Mokrejs wrote:
> Chris Clayton wrote:
>>
>>
>> On 01/27/13 12:18, Yijing Wang wrote:
>>> 于 2013-01-27 19:19, Chris Clayton 写道:
>>>> Hi Yijing
>>>>
>>>> On 01/27/13 02:45, Yijing Wang wrote:
>>>>> 于 2013-01-27 4:54, Chris Clayton 写道:
>>>>>> Hi Martin,
>>>>>>
>>>>>> On 01/24/13 19:21, Martin Mokrejs wrote:
>>>>>>> Hi Chris,
>>>>>>> try to include in kernel only acpiphp and omit pciehp. Don't use modules but include
>>>>>>> them statically. And try, in addition, check whether "pcie_aspm=off" in grub.conf helped.
>>>>>>>
>>>>>>
>>>>>> Thanks for the tip. I had the pciehp driver installed, but it was a module and not loaded. I didn't have acpiphp enabled at all. Building them both in statically, appears to have papered over the cracks of the oops :-)
>>>>>
>>>>> Not loaded pciehp driver? Remove the device from this slot without poweroff ?
>>>>>
>>>>
>>>> That's correct. When I first encountered the oops, I did not have the pciehp driver loaded and removing the device from the slot whilst the laptop was powered on resulted in the oops.
>>>
>>> Hmm, that's unsafe and dangerous, because device now may be running.
>>> There are two ways to trigger pci hot-add or hot-remove in linux, after loaded pciehp or acpiphp module
>>> (the two modules only one can loaded into system at the same time). You can trigger hot-add/hot-remove by
>>> sysfs interface under /sys/bus/pci/slots/[slot-name]/power or attention button on hardware (if your laptop supports that).
>>>
>>
>> OK, thanks for the advice.
>>
>>>>>>
>>>>>>> The best would if you subscribe to linux-pci, and read my recent threads
>>>>>>> about similar issues I had with express cards with Dell Vostro 3550. Further, there is
>>>>>>> a lot of changes to PCI hotplug done by Yingahi Liu and Rafael Wysockij, just browse the
>>>>>>> archives of linux-pci and see the pacthes and the discussion.
>>>>>>
>>>>>> Those discussions are way above my level of knowledge. I guess all this work will be merged into mainline in due course, so I'll watch for them in 3.9 or later. Unless, of course, there is a tree I could clone and help test the changes with my laptop and expresscard.
>>>>>>
>>>>>> Hotplug isn't working at all on my Fujitsu laptop, so I can only get the card recognised by rebooting with the card inserted (or by writing 1 to/sys/bus/pci/rescan). There seem to be a few reports on this in the kernel bugzilla, so I'll look through them and see what's being done.
>>>>>
>>>>> Hi Chris,
>>>>> What about use #modprobe pciehp pciehp_debug=1 pciehp_poll_mode=1 pciehp_poll_time=1 ?
>>>>>
>>>>> Can you resend the dmesg log and "lspci -vvv" info after hotplug device from your Fujitsu laptop with above module parameters?
>>>>>
>>>>
>>>> I wasn't sure whether or not the pciehp driver should be loaded on its own or with the acpiphp driver also loaded. So I built them both as modules and planned to try both, pciehp only and acpiphp only. However, I've found that acpiphp will not load (regardless of whether or not pciehp is already loaded). What I get is:
>>>>
>>>> [chris:~]$ sudo modprobe acpiphp debug=1
>>>> modprobe: ERROR: could not insert 'acpiphp': No such device
>
> Are you sure you had pciehp already loaded?
>
Yes, I'm sure it was.
>>>>
>>>
>>> Currently, If your hardware support pciehp native hotplug, acpiphp driver will be rejected when loading it in system
>>> (you can force loading it by add boot parameter pcie_aspm=off as Martin said).
>>>
>>
>> OK, thanks again for the advice. I've disabled the acpiphp driver.
>
> Pitty. For me only with acpiphp works detection of express card in the slot. With pciehp
> the PresDet is not updated properly upon removal/insertion and sometimes, probably as a result
> of the previous, PresDet on the SltSta: line of lspci is not correct. So I moved away from pciehp.
> I have a SandyBridge based laptop so I was hoping with your i5-based laptop you have also great
> chance to get rid of pciehp issues.
>
I've just (very carefully) set this up again (i.e. no pciehp driver
(module or builtin), acpiphp driver built in and pcie_aspm=off on the
kernel command line (via grub). My card is not detected on insertion. :-(
Thanks for your suggestions, Martin. I am grateful.
Chris
> Martin
>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-27 15:34 ` Chris Clayton
@ 2013-01-27 16:41 ` Martin Mokrejs
2013-01-27 22:53 ` Chris Clayton
0 siblings, 1 reply; 39+ messages in thread
From: Martin Mokrejs @ 2013-01-27 16:41 UTC (permalink / raw)
To: Chris Clayton; +Cc: Yijing Wang, linux-media, LKML, linux-pci
Chris Clayton wrote:
>
>
> On 01/27/13 14:26, Martin Mokrejs wrote:
>> Chris Clayton wrote:
>>>
>>>
>>> On 01/27/13 12:18, Yijing Wang wrote:
>>>> 于 2013-01-27 19:19, Chris Clayton 写道:
>>>>> Hi Yijing
>>>>>
>>>>> On 01/27/13 02:45, Yijing Wang wrote:
>>>>>> 于 2013-01-27 4:54, Chris Clayton 写道:
>>>>>>> Hi Martin,
>>>>>>>
>>>>>>> On 01/24/13 19:21, Martin Mokrejs wrote:
>>>>>>>> Hi Chris,
>>>>>>>> try to include in kernel only acpiphp and omit pciehp. Don't use modules but include
>>>>>>>> them statically. And try, in addition, check whether "pcie_aspm=off" in grub.conf helped.
>>>>>>>>
>>>>>>>
>>>>>>> Thanks for the tip. I had the pciehp driver installed, but it was a module and not loaded. I didn't have acpiphp enabled at all. Building them both in statically, appears to have papered over the cracks of the oops :-)
>>>>>>
>>>>>> Not loaded pciehp driver? Remove the device from this slot without poweroff ?
>>>>>>
>>>>>
>>>>> That's correct. When I first encountered the oops, I did not have the pciehp driver loaded and removing the device from the slot whilst the laptop was powered on resulted in the oops.
>>>>
>>>> Hmm, that's unsafe and dangerous, because device now may be running.
>>>> There are two ways to trigger pci hot-add or hot-remove in linux, after loaded pciehp or acpiphp module
>>>> (the two modules only one can loaded into system at the same time). You can trigger hot-add/hot-remove by
>>>> sysfs interface under /sys/bus/pci/slots/[slot-name]/power or attention button on hardware (if your laptop supports that).
>>>>
>>>
>>> OK, thanks for the advice.
>>>
>>>>>>>
>>>>>>>> The best would if you subscribe to linux-pci, and read my recent threads
>>>>>>>> about similar issues I had with express cards with Dell Vostro 3550. Further, there is
>>>>>>>> a lot of changes to PCI hotplug done by Yingahi Liu and Rafael Wysockij, just browse the
>>>>>>>> archives of linux-pci and see the pacthes and the discussion.
>>>>>>>
>>>>>>> Those discussions are way above my level of knowledge. I guess all this work will be merged into mainline in due course, so I'll watch for them in 3.9 or later. Unless, of course, there is a tree I could clone and help test the changes with my laptop and expresscard.
>>>>>>>
>>>>>>> Hotplug isn't working at all on my Fujitsu laptop, so I can only get the card recognised by rebooting with the card inserted (or by writing 1 to/sys/bus/pci/rescan). There seem to be a few reports on this in the kernel bugzilla, so I'll look through them and see what's being done.
>>>>>>
>>>>>> Hi Chris,
>>>>>> What about use #modprobe pciehp pciehp_debug=1 pciehp_poll_mode=1 pciehp_poll_time=1 ?
>>>>>>
>>>>>> Can you resend the dmesg log and "lspci -vvv" info after hotplug device from your Fujitsu laptop with above module parameters?
>>>>>>
>>>>>
>>>>> I wasn't sure whether or not the pciehp driver should be loaded on its own or with the acpiphp driver also loaded. So I built them both as modules and planned to try both, pciehp only and acpiphp only. However, I've found that acpiphp will not load (regardless of whether or not pciehp is already loaded). What I get is:
>>>>>
>>>>> [chris:~]$ sudo modprobe acpiphp debug=1
>>>>> modprobe: ERROR: could not insert 'acpiphp': No such device
>>
>> Are you sure you had pciehp already loaded?
>>
> Yes, I'm sure it was.
Ah, sorry, wanted to say "Are you sure you had NOT pciehp already loaded (loaded before)?". If you retry without loading it ever you might succeed with acpiphp.
>>>>>
>>>>
>>>> Currently, If your hardware support pciehp native hotplug, acpiphp driver will be rejected when loading it in system
>>>> (you can force loading it by add boot parameter pcie_aspm=off as Martin said).
>>>>
>>>
>>> OK, thanks again for the advice. I've disabled the acpiphp driver.
>>
>> Pitty. For me only with acpiphp works detection of express card in the slot. With pciehp
>> the PresDet is not updated properly upon removal/insertion and sometimes, probably as a result
>> of the previous, PresDet on the SltSta: line of lspci is not correct. So I moved away from pciehp.
>> I have a SandyBridge based laptop so I was hoping with your i5-based laptop you have also great
>> chance to get rid of pciehp issues.
>>
>
> I've just (very carefully) set this up again (i.e. no pciehp driver (module or builtin), acpiphp driver built in and pcie_aspm=off on the kernel command line (via grub). My card is not detected on insertion. :-(
Do you have any other express card around to try if it works at all? Try that always after a cold boot.
Posting a diff result of the below procedure might help:
# lspci -vvvxxx > lspci.before_insertion.txt
[plug your card into the slot]
# lspci -vvvxxx > lspci.after_insertion.txt
[ unplug your card]
# lspci -vvvxxx > lspci.after_1st_removal.txt
[re-plug your card into the slot]
# lspci -vvvxxx > lspci.after_1st_re-insertion.txt
[ unplug your card]
# lspci -vvvxxx > lspci.after_2nd_removal.txt
Then compare them using diff. These should have no difference:
diff lspci.after_insertion.txt lspci.after_1st_re-insertion.txt
diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
These may have only little difference, or none:
diff lspci.before_insertion.txt lspci.after_1st_removal.txt
diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
Finally, these should confirm whether the PresDet works for you (for me NOT with pciehp but does work with acpiphp).
You should see PresDet- to PresDet+ changes in:
diff lspci.before_insertion.txt lspci.after_insertion.txt
diff lspci.after_1st_removal.txt lspci.after_1st_re-insertion.txt
You should see PresDet+ to PresDet- changes in:
diff lspci.after_insertion.txt lspci.after_1st_removal.txt
diff lspci.after_1st_re-insertion.txt lspci.after_2nd_removal.txt
I did plenty of these with my laptop using 3.3.x and 3.7.1 and the conclusion was
that pciehp got broken since some 3.6? (commit 0d52f54e2ef64c189dedc332e680b2eb4a34590a)
but I can live on 3.7.x with acpiphp and pcie_aspm=off. The above test could tell you what
works in your case. Of course, you can try separately pciehp and acpiphp. With 3.4
series I lived with pciehp and pcie_aspm=force.
Martin
BTW: Re-post your dmesg output so that we can see if you those OSC errors
(for details see "Re: Dell Vostro 3550: pci_hotplug+acpiphp require 'pcie_aspm=force' on kernel command-line for hotplug to work" thread).
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-27 16:41 ` Martin Mokrejs
@ 2013-01-27 22:53 ` Chris Clayton
2013-01-27 23:21 ` Martin Mokrejs
2013-01-28 2:40 ` Yijing Wang
0 siblings, 2 replies; 39+ messages in thread
From: Chris Clayton @ 2013-01-27 22:53 UTC (permalink / raw)
To: Martin Mokrejs; +Cc: Yijing Wang, linux-media, LKML, linux-pci
[-- Attachment #1: Type: text/plain, Size: 7140 bytes --]
Thanks again, Martin.
Firstly, maybe we should remove the linux-media list from the copy list.
I imagine this hotplug stuff is just noise to them.
[snip]
> Do you have any other express card around to try if it works at all? Try that always after a cold boot.
>
Not at the moment, but I ordered at USB3 expresscard yesterday, so I
will have one soon.
> Posting a diff result of the below procedure might help:
>
> # lspci -vvvxxx > lspci.before_insertion.txt
>
> [plug your card into the slot]
>
> # lspci -vvvxxx > lspci.after_insertion.txt
>
> [ unplug your card]
>
> # lspci -vvvxxx > lspci.after_1st_removal.txt
>
> [re-plug your card into the slot]
>
> # lspci -vvvxxx > lspci.after_1st_re-insertion.txt
>
> [ unplug your card]
>
> # lspci -vvvxxx > lspci.after_2nd_removal.txt
>
OK, I've been using kernel 3.8.0-rc kernels so far, but given that is
still under development, I've switched to 3.7.4, mainly because you are
having success with 3.7.x, acpiphp and pcie_aspm=off. I verified the
environment as follows:
[chris:~]$ cat /proc/cmdline
root=/dev/sda5 pcie_aspm=off ro resume=/dev/sda6
[chris:~]$ dmesg | grep ASPM
[ 0.000000] PCIe ASPM is disabled
[ 0.348959] pci0000:00: ACPI _OSC support notification failed,
disabling PCIe ASPM
[chris:~]$ dmesg | grep acpiphp
[ 0.400846] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[chris:~]$ dmesg | grep pciehp
[chris:~]$ uname -a
Linux laptop 3.7.4 #13 SMP PREEMPT Sun Jan 27 18:39:39 GMT 2013 i686
GNU/Linux
> Then compare them using diff. These should have no difference:
>
> diff lspci.after_insertion.txt lspci.after_1st_re-insertion.txt
> diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
>
Correct, there were no differences.
>
> These may have only little difference, or none:
>
> diff lspci.before_insertion.txt lspci.after_1st_removal.txt
263c263
< LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1,
Latency L0 <1us, L1 <16us
---
> LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1,
Latency L0 <512ns, L1 <16us
265c265
< LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled-
Retrain- CommClk-
---
> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
CommClk+
267c267
< LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
---
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train-
SlotClk+ DLActive- BWMgmt+ ABWMgmt-
273c273
< Changed: MRL- PresDet- LinkState-
---
> Changed: MRL- PresDet- LinkState+
295,296c295,296
< 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 4c 12 04
< 50: 03 00 01 10 60 b2 1c 00 08 00 00 00 00 00 00 00
---
> 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
> 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
> diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
>
No difference.
>
>
> Finally, these should confirm whether the PresDet works for you (for me NOT with pciehp but does work with acpiphp).
> You should see PresDet- to PresDet+ changes in:
>
Yes, I do see the PresDet- to PresDet+ changes
> diff lspci.before_insertion.txt lspci.after_insertion.txt
263c263
< LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1,
Latency L0 <1us, L1 <16us
---
> LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1,
Latency L0 <512ns, L1 <16us
265c265
< LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled-
Retrain- CommClk-
---
> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
CommClk+
267c267
< LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
---
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train-
SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
272,273c272,273
< SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet- Interlock-
< Changed: MRL- PresDet- LinkState-
---
> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet+ Interlock-
> Changed: MRL- PresDet- LinkState+
295,296c295,296
< 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 4c 12 04
< 50: 03 00 01 10 60 b2 1c 00 08 00 00 00 00 00 00 00
---
> 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
> 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
> diff lspci.after_1st_removal.txt lspci.after_1st_re-insertion.txt
267c267
< LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive- BWMgmt+ ABWMgmt-
---
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train-
SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
272c272
< SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet- Interlock-
---
> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet+ Interlock-
296c296
< 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
---
> 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
>
> You should see PresDet+ to PresDet- changes in:
Yes, I see those changes too.
> diff lspci.after_insertion.txt lspci.after_1st_removal.txt
267c267
< LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive+ BWMgmt+ ABWMgmt-
---
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train-
SlotClk+ DLActive- BWMgmt+ ABWMgmt-
272c272
< SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet+ Interlock-
---
> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet- Interlock-
296c296
< 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
---
> 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
> diff lspci.after_1st_re-insertion.txt lspci.after_2nd_removal.txt
267c267
< LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive+ BWMgmt+ ABWMgmt-
---
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train-
SlotClk+ DLActive- BWMgmt+ ABWMgmt-
272c272
< SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet+ Interlock-
---
> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet- Interlock-
296c296
< 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
---
> 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
>
> I did plenty of these with my laptop using 3.3.x and 3.7.1 and the conclusion was
> that pciehp got broken since some 3.6? (commit 0d52f54e2ef64c189dedc332e680b2eb4a34590a)
> but I can live on 3.7.x with acpiphp and pcie_aspm=off.
I could live with that too, but despite my findings being in line with
your predictions, hotplug does not work for me.
> The above test could tell you what
> works in your case. Of course, you can try separately pciehp and acpiphp. With 3.4
> series I lived with pciehp and pcie_aspm=force.
Need sleep now, but tomorrow, I'll build a 3.4 kernel and try pciehp and
pcie_aspm=force.
>
> Martin
> BTW: Re-post your dmesg output so that we can see if you those OSC errors
> (for details see "Re: Dell Vostro 3550: pci_hotplug+acpiphp require 'pcie_aspm=force' on kernel command-line for hotplug to work" thread).
>
I've attached a file containing the output from dmesg. I does contain
errors related to OSC.
[-- Attachment #2: dmesg.txt --]
[-- Type: text/plain, Size: 42939 bytes --]
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.7.4 (chris@laptop) (gcc version 4.7.3 20130126 (prerelease) (GCC) ) #13 SMP PREEMPT Sun Jan 27 18:39:39 GMT 2013
[ 0.000000] Disabled fast string operations
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000008ffff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000dab0efff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000dab0f000-0x00000000dad4efff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000dad4f000-0x00000000dad6efff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000dad6f000-0x00000000daf1efff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000daf1f000-0x00000000daf9efff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000daf9f000-0x00000000daffefff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x00000000dafff000-0x00000000daffffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000db000000-0x00000000df9fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed10000-0x00000000fed19fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000ffd80000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000021fdfffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] DMI 2.6 present.
[ 0.000000] DMI: FUJITSU LIFEBOOK AH531/FJNBB0F, BIOS 1.27 12/08/2011
[ 0.000000] e820: update [mem 0x00000000-0x0000ffff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] e820: last_pfn = 0x21fe00 max_arch_pfn = 0x1000000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-BFFFF uncachable
[ 0.000000] C0000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 0FFC00000 mask FFFC00000 write-protect
[ 0.000000] 1 base 000000000 mask F80000000 write-back
[ 0.000000] 2 base 080000000 mask FC0000000 write-back
[ 0.000000] 3 base 0C0000000 mask FE0000000 write-back
[ 0.000000] 4 base 0DC000000 mask FFC000000 uncachable
[ 0.000000] 5 base 0DB000000 mask FFF000000 uncachable
[ 0.000000] 6 base 100000000 mask F00000000 write-back
[ 0.000000] 7 base 200000000 mask FE0000000 write-back
[ 0.000000] 8 base 21FE00000 mask FFFE00000 uncachable
[ 0.000000] 9 disabled
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] initial memory mapped: [mem 0x00000000-0x01bfffff]
[ 0.000000] Base memory trampoline at [c008c000] 8c000 size 16384
[ 0.000000] reserving inaccessible SNB gfx pages
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x37bfdfff]
[ 0.000000] [mem 0x00000000-0x001fffff] page 4k
[ 0.000000] [mem 0x00200000-0x379fffff] page 2M
[ 0.000000] [mem 0x37a00000-0x37bfdfff] page 4k
[ 0.000000] kernel direct mapping tables up to 0x37bfdfff @ [mem 0x01bfa000-0x01bfffff]
[ 0.000000] ACPI: RSDP 000f00e0 00024 (v02 FUJ )
[ 0.000000] ACPI: XSDT daffe120 00084 (v01 FUJ PC 00000001 FUJ 00000001)
[ 0.000000] ACPI: FACP daff0000 000F4 (v03 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: DSDT daff3000 0794A (v02 FUJ FJNBB0F 00000000 INTL 20061109)
[ 0.000000] ACPI: FACS daf3d000 00040
[ 0.000000] ACPI: SLIC daffd000 00176 (v01 FUJ PC 00000001 FUJ 00000001)
[ 0.000000] ACPI: SSDT daffb000 01068 (v01 FUJ PtidDevc 00001000 INTL 20061109)
[ 0.000000] ACPI: ASF! daff2000 000A5 (v32 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: HPET dafef000 00038 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: APIC dafee000 00098 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: MCFG dafed000 0003C (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: SSDT dafec000 007C2 (v01 PmRef Cpu0Ist 00003000 INTL 20061109)
[ 0.000000] ACPI: SSDT dafeb000 00996 (v01 PmRef CpuPm 00003000 INTL 20061109)
[ 0.000000] ACPI: UEFI dafea000 0003E (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: UEFI dafe9000 00042 (v01 PTL COMBUF 00000001 PTL 00000001)
[ 0.000000] ACPI: UEFI dafe8000 00242 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] 7810MB HIGHMEM available.
[ 0.000000] 891MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 37bfe000
[ 0.000000] low ram: 0 - 37bfe000
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00010000-0x00ffffff]
[ 0.000000] Normal [mem 0x01000000-0x37bfdfff]
[ 0.000000] HighMem [mem 0x37bfe000-0x1fdfffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00010000-0x0008ffff]
[ 0.000000] node 0: [mem 0x00100000-0xdab0efff]
[ 0.000000] node 0: [mem 0xdafff000-0xdaffffff]
[ 0.000000] node 0: [mem 0x00000000-0x1fdfffff]
[ 0.000000] On node 0 totalpages: 2074768
[ 0.000000] free_area_init_node: node 0, pgdat c156a780, node_mem_map f37fd200
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 3936 pages, LIFO batch:0
[ 0.000000] Normal zone: 1752 pages used for memmap
[ 0.000000] Normal zone: 222502 pages, LIFO batch:31
[ 0.000000] HighMem zone: 15621 pages used for memmap
[ 0.000000] HighMem zone: 1830925 pages, LIFO batch:31
[ 0.000000] Using APIC driver default
[ 0.000000] ACPI: PM-Timer IO Port: 0x408
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x0e] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 14, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ2 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a301 base: 0xfed00000
[ 0.000000] smpboot: 8 Processors exceeds NR_CPUS limit of 4
[ 0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[ 0.000000] nr_irqs_gsi: 40
[ 0.000000] PM: Registered nosave memory: 0000000000090000 - 00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
[ 0.000000] PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
[ 0.000000] e820: [mem 0xdfa00000-0xf7ffffff] available for PCI devices
[ 0.000000] setup_percpu: NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 12 pages/cpu @f37bb000 s25792 r0 d23360 u49152
[ 0.000000] pcpu-alloc: s25792 r0 d23360 u49152 alloc=12*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 2057363
[ 0.000000] Kernel command line: root=/dev/sda5 pcie_aspm=off ro resume=/dev/sda6
[ 0.000000] PCIe ASPM is disabled
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Initializing CPU#0
[ 0.000000] xsave: enabled xstate_bv 0x7, cntxt size 0x340
[ 0.000000] Initializing HighMem for node 0 (00037bfe:0021fe00)
[ 0.000000] Memory: 8221556k/8910848k available (4093k kernel code, 77512k reserved, 1474k data, 372k init, 7386180k highmem)
[ 0.000000] virtual kernel memory layout:
fixmap : 0xfff67000 - 0xfffff000 ( 608 kB)
pkmap : 0xffc00000 - 0xffe00000 (2048 kB)
vmalloc : 0xf83fe000 - 0xffbfe000 ( 120 MB)
lowmem : 0xc0000000 - 0xf7bfe000 ( 891 MB)
.init : 0xc1570000 - 0xc15cd000 ( 372 kB)
.data : 0xc13ff690 - 0xc156fec0 (1474 kB)
.text : 0xc1000000 - 0xc13ff690 (4093 kB)
[ 0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[ 0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Dump stacks of tasks blocking RCU-preempt GP.
[ 0.000000] NR_IRQS:2304 nr_irqs:712 16
[ 0.000000] CPU 0 irqstacks, hard=f3008000 soft=f300a000
[ 0.000000] Extended CMOS year: 2000
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] hpet clockevent registered
[ 0.000000] tsc: Fast TSC calibration using PIT
[ 0.004000] tsc: Detected 2494.153 MHz processor
[ 0.000001] Calibrating delay loop (skipped), value calculated using timer frequency.. 4988.30 BogoMIPS (lpj=9976612)
[ 0.000115] pid_max: default: 32768 minimum: 301
[ 0.000197] Mount-cache hash table entries: 512
[ 0.000404] Disabled fast string operations
[ 0.000459] CPU: Physical Processor ID: 0
[ 0.000521] CPU: Processor Core ID: 0
[ 0.000579] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[ 0.000658] mce: CPU supports 7 MCE banks
[ 0.000720] CPU0: Thermal monitoring enabled (TM1)
[ 0.000780] process: using mwait in idle threads
[ 0.000841] Last level iTLB entries: 4KB 512, 2MB 0, 4MB 0
Last level dTLB entries: 4KB 512, 2MB 32, 4MB 32
tlb_flushall_shift: 5
[ 0.001040] Freeing SMP alternatives: 16k freed
[ 0.001098] ACPI: Core revision 20120913
[ 0.005809] Enabling APIC mode: Flat. Using 1 I/O APICs
[ 0.006284] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.045971] smpboot: CPU0: Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz (fam: 06, model: 2a, stepping: 07)
[ 0.152281] Performance Events: PEBS fmt1+, 16-deep LBR, SandyBridge events, Intel PMU driver.
[ 0.152513] perf_event_intel: PEBS disabled due to CPU errata, please upgrade microcode
[ 0.152574] ... version: 3
[ 0.152629] ... bit width: 48
[ 0.152683] ... generic registers: 4
[ 0.152738] ... value mask: 0000ffffffffffff
[ 0.152794] ... max period: 000000007fffffff
[ 0.152851] ... fixed-purpose events: 3
[ 0.152906] ... event mask: 000000070000000f
[ 0.184322] CPU 1 irqstacks, hard=f309a000 soft=f309c000
[ 0.194584] Initializing CPU#1
[ 0.195337] Disabled fast string operations
[ 0.184325] smpboot: Booting Node 0, Processors #1
[ 0.204295] CPU 2 irqstacks, hard=f30b2000 soft=f30b4000
[ 0.214730] Initializing CPU#2
[ 0.215518] Disabled fast string operations
[ 0.204464] #2
[ 0.224271] CPU 3 irqstacks, hard=f30be000 soft=f30c8000
[ 0.224441] #3 OK
[ 0.234718] Initializing CPU#3
[ 0.235505] Disabled fast string operations
[ 0.237613] Brought up 4 CPUs
[ 0.237775] smpboot: Total of 4 processors activated (19953.22 BogoMIPS)
[ 0.240453] devtmpfs: initialized
[ 0.240677] PM: Registering ACPI NVS region [mem 0xdad4f000-0xdad6efff] (131072 bytes)
[ 0.240740] PM: Registering ACPI NVS region [mem 0xdaf1f000-0xdaf9efff] (524288 bytes)
[ 0.240865] NET: Registered protocol family 16
[ 0.241064] ACPI: bus type pci registered
[ 0.241159] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf8000000-0xfbffffff] (base 0xf8000000)
[ 0.241234] PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in E820
[ 0.241293] PCI: Using MMCONFIG for extended config space
[ 0.241350] PCI: Using configuration type 1 for base access
[ 0.242532] bio: create slab <bio-0> at 0
[ 0.242626] ACPI: Added _OSI(Module Device)
[ 0.242681] ACPI: Added _OSI(Processor Device)
[ 0.242737] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.242793] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.244072] ACPI: EC: Look up EC in DSDT
[ 0.245320] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.264186] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[ 0.264622] ACPI: SSDT dad4d718 0067C (v01 PmRef Cpu0Cst 00003001 INTL 20061109)
[ 0.265074] ACPI: Dynamic OEM Table Load:
[ 0.265206] ACPI: SSDT (null) 0067C (v01 PmRef Cpu0Cst 00003001 INTL 20061109)
[ 0.284370] ACPI: SSDT daf0fa98 00303 (v01 PmRef ApIst 00003000 INTL 20061109)
[ 0.284847] ACPI: Dynamic OEM Table Load:
[ 0.284980] ACPI: SSDT (null) 00303 (v01 PmRef ApIst 00003000 INTL 20061109)
[ 0.304224] ACPI: SSDT dad4cd98 00119 (v01 PmRef ApCst 00003000 INTL 20061109)
[ 0.304667] ACPI: Dynamic OEM Table Load:
[ 0.304800] ACPI: SSDT (null) 00119 (v01 PmRef ApCst 00003000 INTL 20061109)
[ 0.324680] ACPI: Interpreter enabled
[ 0.324738] ACPI: (supports S0 S3 S4 S5)
[ 0.324962] ACPI: Using IOAPIC for interrupt routing
[ 0.328321] ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62
[ 0.328514] ACPI: No dock devices found.
[ 0.328572] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.328920] \_SB_.PCI0:_OSC invalid UUID
[ 0.328921] _OSC request data:1 8 1f
[ 0.328924] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3e])
[ 0.329438] PCI host bridge to bus 0000:00
[ 0.329495] pci_bus 0000:00: root bus resource [bus 00-3e]
[ 0.329553] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
[ 0.329611] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
[ 0.329670] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 0.329730] pci_bus 0000:00: root bus resource [mem 0xdfa00000-0xfeafffff]
[ 0.329789] pci_bus 0000:00: root bus resource [mem 0xfed40000-0xfed44fff]
[ 0.329855] pci 0000:00:00.0: [8086:0104] type 00 class 0x060000
[ 0.329887] pci 0000:00:02.0: [8086:0126] type 00 class 0x030000
[ 0.329896] pci 0000:00:02.0: reg 10: [mem 0xf0000000-0xf03fffff 64bit]
[ 0.329902] pci 0000:00:02.0: reg 18: [mem 0xe0000000-0xefffffff 64bit pref]
[ 0.329906] pci 0000:00:02.0: reg 20: [io 0x4000-0x403f]
[ 0.329953] pci 0000:00:16.0: [8086:1c3a] type 00 class 0x078000
[ 0.329976] pci 0000:00:16.0: reg 10: [mem 0xf1605000-0xf160500f 64bit]
[ 0.330038] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
[ 0.330071] pci 0000:00:1a.0: [8086:1c2d] type 00 class 0x0c0320
[ 0.330092] pci 0000:00:1a.0: reg 10: [mem 0xf160a000-0xf160a3ff]
[ 0.330165] pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
[ 0.330190] pci 0000:00:1b.0: [8086:1c20] type 00 class 0x040300
[ 0.330205] pci 0000:00:1b.0: reg 10: [mem 0xf1600000-0xf1603fff 64bit]
[ 0.330259] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[ 0.330285] pci 0000:00:1c.0: [8086:1c10] type 01 class 0x060400
[ 0.330385] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[ 0.330422] pci 0000:00:1c.3: [8086:1c16] type 01 class 0x060400
[ 0.330523] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
[ 0.330556] pci 0000:00:1c.5: [8086:1c1a] type 01 class 0x060400
[ 0.330616] pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
[ 0.330647] pci 0000:00:1d.0: [8086:1c26] type 00 class 0x0c0320
[ 0.330667] pci 0000:00:1d.0: reg 10: [mem 0xf1609000-0xf16093ff]
[ 0.330739] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[ 0.330766] pci 0000:00:1f.0: [8086:1c49] type 00 class 0x060100
[ 0.330878] pci 0000:00:1f.2: [8086:1c03] type 00 class 0x010601
[ 0.330896] pci 0000:00:1f.2: reg 10: [io 0x4088-0x408f]
[ 0.330904] pci 0000:00:1f.2: reg 14: [io 0x4094-0x4097]
[ 0.330912] pci 0000:00:1f.2: reg 18: [io 0x4080-0x4087]
[ 0.330920] pci 0000:00:1f.2: reg 1c: [io 0x4090-0x4093]
[ 0.330927] pci 0000:00:1f.2: reg 20: [io 0x4060-0x407f]
[ 0.330935] pci 0000:00:1f.2: reg 24: [mem 0xf1608000-0xf16087ff]
[ 0.330967] pci 0000:00:1f.2: PME# supported from D3hot
[ 0.330986] pci 0000:00:1f.3: [8086:1c22] type 00 class 0x0c0500
[ 0.331001] pci 0000:00:1f.3: reg 10: [mem 0xf1604000-0xf16040ff 64bit]
[ 0.331022] pci 0000:00:1f.3: reg 20: [io 0xefa0-0xefbf]
[ 0.331276] pci 0000:01:00.0: [8086:008a] type 00 class 0x028000
[ 0.331424] pci 0000:01:00.0: reg 10: [mem 0xf1500000-0xf1501fff 64bit]
[ 0.331976] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[ 0.340174] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.340238] pci 0000:00:1c.0: bridge window [mem 0xf1500000-0xf15fffff]
[ 0.340316] pci 0000:00:1c.3: PCI bridge to [bus 02-06]
[ 0.340376] pci 0000:00:1c.3: bridge window [io 0x3000-0x3fff]
[ 0.340381] pci 0000:00:1c.3: bridge window [mem 0xf0d00000-0xf14fffff]
[ 0.340389] pci 0000:00:1c.3: bridge window [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.340456] pci 0000:07:00.0: [10ec:8168] type 00 class 0x020000
[ 0.340476] pci 0000:07:00.0: reg 10: [io 0x2000-0x20ff]
[ 0.340510] pci 0000:07:00.0: reg 18: [mem 0xf0c04000-0xf0c04fff 64bit pref]
[ 0.340531] pci 0000:07:00.0: reg 20: [mem 0xf0c00000-0xf0c03fff 64bit pref]
[ 0.340591] pci 0000:07:00.0: supports D1 D2
[ 0.340592] pci 0000:07:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.348055] pci 0000:00:1c.5: PCI bridge to [bus 07]
[ 0.348681] pci 0000:00:1c.5: bridge window [io 0x2000-0x2fff]
[ 0.348689] pci 0000:00:1c.5: bridge window [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.348710] pci_bus 0000:00: on NUMA node 0
[ 0.348712] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[ 0.348826] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
[ 0.348857] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP04._PRT]
[ 0.348885] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP06._PRT]
[ 0.348956] \_SB_.PCI0:_OSC invalid UUID
[ 0.348957] _OSC request data:1 9 1f
[ 0.348959] pci0000:00: ACPI _OSC support notification failed, disabling PCIe ASPM
[ 0.349021] pci0000:00: Unable to request _OSC control (_OSC support mask: 0x08)
[ 0.351134] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.351698] ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.352262] ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.352822] ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.353384] ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.354024] ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.354664] ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.355226] ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.355802] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.355865] vgaarb: loaded
[ 0.355917] vgaarb: bridge control possible 0000:00:02.0
[ 0.356025] SCSI subsystem initialized
[ 0.356079] ACPI: bus type scsi registered
[ 0.356146] libata version 3.00 loaded.
[ 0.356149] ACPI: bus type usb registered
[ 0.356220] usbcore: registered new interface driver usbfs
[ 0.356285] usbcore: registered new interface driver hub
[ 0.356359] usbcore: registered new device driver usb
[ 0.356430] Linux video capture interface: v2.00
[ 0.356511] Advanced Linux Sound Architecture Driver Initialized.
[ 0.356569] PCI: Using ACPI for IRQ routing
[ 0.358248] PCI: pci_cache_line_size set to 64 bytes
[ 0.358345] e820: reserve RAM buffer [mem 0xdab0f000-0xdbffffff]
[ 0.358347] e820: reserve RAM buffer [mem 0xdb000000-0xdbffffff]
[ 0.358348] e820: reserve RAM buffer [mem 0x21fe00000-0x21fffffff]
[ 0.358468] Switching to clocksource hpet
[ 0.358566] pnp: PnP ACPI init
[ 0.358622] ACPI: bus type pnp registered
[ 0.358918] pnp 00:00: [bus 00-3e]
[ 0.358920] pnp 00:00: [io 0x0000-0x0cf7 window]
[ 0.358921] pnp 00:00: [io 0x0cf8-0x0cff]
[ 0.358923] pnp 00:00: [io 0x0d00-0xffff window]
[ 0.358924] pnp 00:00: [mem 0x000a0000-0x000bffff window]
[ 0.358925] pnp 00:00: [mem 0x000c0000-0x000c3fff window]
[ 0.358928] pnp 00:00: [mem 0x000c4000-0x000c7fff window]
[ 0.358929] pnp 00:00: [mem 0x000c8000-0x000cbfff window]
[ 0.358930] pnp 00:00: [mem 0x000cc000-0x000cffff window]
[ 0.358932] pnp 00:00: [mem 0x000d0000-0x000d3fff window]
[ 0.358933] pnp 00:00: [mem 0x000d4000-0x000d7fff window]
[ 0.358934] pnp 00:00: [mem 0x000d8000-0x000dbfff window]
[ 0.358935] pnp 00:00: [mem 0x000dc000-0x000dffff window]
[ 0.358937] pnp 00:00: [mem 0x000e0000-0x000e3fff window]
[ 0.358938] pnp 00:00: [mem 0x000e4000-0x000e7fff window]
[ 0.358939] pnp 00:00: [mem 0x000e8000-0x000ebfff window]
[ 0.358940] pnp 00:00: [mem 0x000ec000-0x000effff window]
[ 0.358941] pnp 00:00: [mem 0x000f0000-0x000fffff window]
[ 0.358943] pnp 00:00: [mem 0xdfa00000-0xfeafffff window]
[ 0.358944] pnp 00:00: [mem 0xfed40000-0xfed44fff window]
[ 0.358964] pnp 00:00: Plug and Play ACPI device, IDs PNP0a08 PNP0a03 (active)
[ 0.358978] pnp 00:01: [io 0x0000-0x001f]
[ 0.358979] pnp 00:01: [io 0x0081-0x0091]
[ 0.358980] pnp 00:01: [io 0x0093-0x009f]
[ 0.358981] pnp 00:01: [io 0x00c0-0x00df]
[ 0.358983] pnp 00:01: [dma 4]
[ 0.358994] pnp 00:01: Plug and Play ACPI device, IDs PNP0200 (active)
[ 0.358999] pnp 00:02: [mem 0xff000000-0xffffffff]
[ 0.359010] pnp 00:02: Plug and Play ACPI device, IDs INT0800 (active)
[ 0.359063] pnp 00:03: [mem 0xfed00000-0xfed003ff]
[ 0.359075] pnp 00:03: Plug and Play ACPI device, IDs PNP0103 (active)
[ 0.359081] pnp 00:04: [io 0x00f0]
[ 0.359088] pnp 00:04: [irq 13]
[ 0.359099] pnp 00:04: Plug and Play ACPI device, IDs PNP0c04 (active)
[ 0.359108] pnp 00:05: [io 0x002e-0x002f]
[ 0.359109] pnp 00:05: [io 0x004e-0x004f]
[ 0.359110] pnp 00:05: [io 0x0061]
[ 0.359111] pnp 00:05: [io 0x0063]
[ 0.359112] pnp 00:05: [io 0x0065]
[ 0.359113] pnp 00:05: [io 0x0067]
[ 0.359114] pnp 00:05: [io 0x0070]
[ 0.359115] pnp 00:05: [io 0x0080]
[ 0.359116] pnp 00:05: [io 0x0092]
[ 0.359117] pnp 00:05: [io 0x00b2-0x00b3]
[ 0.359118] pnp 00:05: [io 0x0680-0x069f]
[ 0.359119] pnp 00:05: [io 0x1000-0x100f]
[ 0.359120] pnp 00:05: [io 0xffff]
[ 0.359122] pnp 00:05: [io 0xffff]
[ 0.359123] pnp 00:05: [io 0x0400-0x0453]
[ 0.359124] pnp 00:05: [io 0x0458-0x047f]
[ 0.359125] pnp 00:05: [io 0x0500-0x057f]
[ 0.359126] pnp 00:05: [io 0x164e-0x164f]
[ 0.359127] pnp 00:05: [io 0x0068-0x0077]
[ 0.359148] system 00:05: [io 0x0680-0x069f] has been reserved
[ 0.359206] system 00:05: [io 0x1000-0x100f] has been reserved
[ 0.359264] system 00:05: [io 0xffff] has been reserved
[ 0.359322] system 00:05: [io 0xffff] has been reserved
[ 0.359379] system 00:05: [io 0x0400-0x0453] has been reserved
[ 0.359436] system 00:05: [io 0x0458-0x047f] has been reserved
[ 0.359494] system 00:05: [io 0x0500-0x057f] has been reserved
[ 0.359552] system 00:05: [io 0x164e-0x164f] has been reserved
[ 0.359611] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.359616] pnp 00:06: [io 0x0070-0x0077]
[ 0.359620] pnp 00:06: [irq 8]
[ 0.359631] pnp 00:06: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.359651] pnp 00:07: [io 0x0454-0x0457]
[ 0.359669] system 00:07: [io 0x0454-0x0457] has been reserved
[ 0.359727] system 00:07: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
[ 0.359733] pnp 00:08: [io 0x0060]
[ 0.359734] pnp 00:08: [io 0x0064]
[ 0.359738] pnp 00:08: [irq 1]
[ 0.359749] pnp 00:08: Plug and Play ACPI device, IDs PNP0303 (active)
[ 0.359757] pnp 00:09: [irq 12]
[ 0.359768] pnp 00:09: Plug and Play ACPI device, IDs PNP0f13 (active)
[ 0.359854] pnp 00:0a: [mem 0xfed1c000-0xfed1ffff]
[ 0.359855] pnp 00:0a: [mem 0xfed10000-0xfed17fff]
[ 0.359857] pnp 00:0a: [mem 0xfed18000-0xfed18fff]
[ 0.359858] pnp 00:0a: [mem 0xfed19000-0xfed19fff]
[ 0.359859] pnp 00:0a: [mem 0xf8000000-0xfbffffff]
[ 0.359860] pnp 00:0a: [mem 0xfed20000-0xfed3ffff]
[ 0.359861] pnp 00:0a: [mem 0xfed90000-0xfed93fff]
[ 0.359862] pnp 00:0a: [mem 0xfed45000-0xfed8ffff]
[ 0.359863] pnp 00:0a: [mem 0xff000000-0xffffffff]
[ 0.359865] pnp 00:0a: [mem 0xfee00000-0xfeefffff]
[ 0.359866] pnp 00:0a: [mem 0x00000000-0xffffffffffffffff disabled]
[ 0.359886] system 00:0a: [mem 0xfed1c000-0xfed1ffff] has been reserved
[ 0.359946] system 00:0a: [mem 0xfed10000-0xfed17fff] has been reserved
[ 0.360005] system 00:0a: [mem 0xfed18000-0xfed18fff] has been reserved
[ 0.360074] system 00:0a: [mem 0xfed19000-0xfed19fff] has been reserved
[ 0.360134] system 00:0a: [mem 0xf8000000-0xfbffffff] has been reserved
[ 0.360194] system 00:0a: [mem 0xfed20000-0xfed3ffff] has been reserved
[ 0.360253] system 00:0a: [mem 0xfed90000-0xfed93fff] has been reserved
[ 0.360313] system 00:0a: [mem 0xfed45000-0xfed8ffff] has been reserved
[ 0.360373] system 00:0a: [mem 0xff000000-0xffffffff] could not be reserved
[ 0.360433] system 00:0a: [mem 0xfee00000-0xfeefffff] could not be reserved
[ 0.360493] system 00:0a: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.360642] pnp 00:0b: [mem 0x20000000-0x201fffff]
[ 0.360643] pnp 00:0b: [mem 0x40000000-0x401fffff]
[ 0.360665] system 00:0b: [mem 0x20000000-0x201fffff] could not be reserved
[ 0.360725] system 00:0b: [mem 0x40000000-0x401fffff] could not be reserved
[ 0.360785] system 00:0b: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 0.360817] pnp: PnP ACPI: found 12 devices
[ 0.360872] ACPI: ACPI bus type pnp unregistered
[ 0.396678] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.396741] pci 0000:00:1c.0: bridge window [mem 0xf1500000-0xf15fffff]
[ 0.396811] pci 0000:00:1c.3: PCI bridge to [bus 02-06]
[ 0.396871] pci 0000:00:1c.3: bridge window [io 0x3000-0x3fff]
[ 0.396934] pci 0000:00:1c.3: bridge window [mem 0xf0d00000-0xf14fffff]
[ 0.396998] pci 0000:00:1c.3: bridge window [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.397066] pci 0000:00:1c.5: PCI bridge to [bus 07]
[ 0.397123] pci 0000:00:1c.5: bridge window [io 0x2000-0x2fff]
[ 0.397185] pci 0000:00:1c.5: bridge window [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.397274] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7]
[ 0.397276] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff]
[ 0.397277] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
[ 0.397278] pci_bus 0000:00: resource 7 [mem 0xdfa00000-0xfeafffff]
[ 0.397280] pci_bus 0000:00: resource 8 [mem 0xfed40000-0xfed44fff]
[ 0.397281] pci_bus 0000:01: resource 1 [mem 0xf1500000-0xf15fffff]
[ 0.397282] pci_bus 0000:02: resource 0 [io 0x3000-0x3fff]
[ 0.397284] pci_bus 0000:02: resource 1 [mem 0xf0d00000-0xf14fffff]
[ 0.397285] pci_bus 0000:02: resource 2 [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.397286] pci_bus 0000:07: resource 0 [io 0x2000-0x2fff]
[ 0.397288] pci_bus 0000:07: resource 2 [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.397310] NET: Registered protocol family 2
[ 0.397457] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.397703] TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.397849] TCP: Hash tables configured (established 131072 bind 65536)
[ 0.397922] TCP: reno registered
[ 0.397977] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.398038] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.398133] NET: Registered protocol family 1
[ 0.398196] pci 0000:00:02.0: Boot video device
[ 0.398293] PCI: CLS 64 bytes, default 64
[ 0.398912] bounce pool size: 64 pages
[ 0.400057] fuse init (API version 7.20)
[ 0.400171] msgmni has been set to 1631
[ 0.400453] io scheduler noop registered
[ 0.400528] io scheduler cfq registered (default)
[ 0.400788] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 0.400846] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 0.401204] ACPI: AC Adapter [ACAD] (on-line)
[ 0.401302] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[ 0.401366] ACPI: Power Button [PWRB]
[ 0.401445] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1
[ 0.401520] ACPI: Lid Switch [LID]
[ 0.401598] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
[ 0.401659] ACPI: Power Button [PWRF]
[ 0.404598] thermal LNXTHERM:00: registered as thermal_zone0
[ 0.404657] ACPI: Thermal Zone [THRM] (58 C)
[ 0.404724] isapnp: Scanning for PnP cards...
[ 0.405301] ACPI: Battery Slot [BAT1] (battery present)
[ 0.758276] isapnp: No Plug & Play device found
[ 0.762777] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 0.763137] Real Time Clock Driver v1.12b
[ 0.763192] Linux agpgart interface v0.103
[ 0.763269] [drm] Initialized drm 1.1.0 20060810
[ 0.763467] pci 0000:00:00.0: Intel Sandybridge Chipset
[ 0.763552] pci 0000:00:00.0: detected gtt size: 2097152K total, 262144K mappable
[ 0.764350] pci 0000:00:00.0: detected 65536K stolen memory
[ 0.764450] i915 0000:00:02.0: setting latency timer to 64
[ 0.764618] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 0.764677] [drm] Driver supports precise vblank timestamp query.
[ 0.764767] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 0.950840] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[ 1.121073] fbcon: inteldrmfb (fb0) is primary device
[ 1.393219] tsc: Refined TSC clocksource calibration: 2494.337 MHz
[ 1.393225] Switching to clocksource tsc
[ 2.301651] Console: switching to colour frame buffer device 170x48
[ 2.304426] fb0: inteldrmfb frame buffer device
[ 2.304441] drm: registered panic notifier
[ 2.336754] acpi device:31: registered as cooling_device4
[ 2.336887] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
[ 2.336940] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input3
[ 2.336984] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[ 2.337077] ahci 0000:00:1f.2: version 3.0
[ 2.351993] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x9 impl SATA mode
[ 2.352066] ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ems apst
[ 2.352098] ahci 0000:00:1f.2: setting latency timer to 64
[ 2.360245] scsi0 : ahci
[ 2.360297] scsi1 : ahci
[ 2.360338] scsi2 : ahci
[ 2.360379] scsi3 : ahci
[ 2.360419] scsi4 : ahci
[ 2.360462] scsi5 : ahci
[ 2.360495] ata1: SATA max UDMA/133 abar m2048@0xf1608000 port 0xf1608100 irq 19
[ 2.360522] ata2: DUMMY
[ 2.360529] ata3: DUMMY
[ 2.360539] ata4: SATA max UDMA/133 abar m2048@0xf1608000 port 0xf1608280 irq 19
[ 2.360565] ata5: DUMMY
[ 2.360572] ata6: DUMMY
[ 2.360607] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 2.361483] ehci_hcd 0000:00:1a.0: setting latency timer to 64
[ 2.361485] ehci_hcd 0000:00:1a.0: EHCI Host Controller
[ 2.362308] ehci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 1
[ 2.363138] ehci_hcd 0000:00:1a.0: debug port 2
[ 2.367834] ehci_hcd 0000:00:1a.0: cache line size of 64 is not supported
[ 2.367838] ehci_hcd 0000:00:1a.0: irq 16, io mem 0xf160a000
[ 2.379932] ehci_hcd 0000:00:1a.0: USB 2.0 started, EHCI 1.00
[ 2.380791] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.381576] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.382360] usb usb1: Product: EHCI Host Controller
[ 2.383143] usb usb1: Manufacturer: Linux 3.7.4 ehci_hcd
[ 2.383927] usb usb1: SerialNumber: 0000:00:1a.0
[ 2.384781] hub 1-0:1.0: USB hub found
[ 2.385552] hub 1-0:1.0: 2 ports detected
[ 2.386366] ehci_hcd 0000:00:1d.0: setting latency timer to 64
[ 2.386369] ehci_hcd 0000:00:1d.0: EHCI Host Controller
[ 2.387136] ehci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
[ 2.387924] ehci_hcd 0000:00:1d.0: debug port 2
[ 2.392582] ehci_hcd 0000:00:1d.0: cache line size of 64 is not supported
[ 2.392594] ehci_hcd 0000:00:1d.0: irq 23, io mem 0xf1609000
[ 2.403903] ehci_hcd 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[ 2.404733] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.405495] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.406253] usb usb2: Product: EHCI Host Controller
[ 2.406997] usb usb2: Manufacturer: Linux 3.7.4 ehci_hcd
[ 2.407726] usb usb2: SerialNumber: 0000:00:1d.0
[ 2.408508] hub 2-0:1.0: USB hub found
[ 2.409222] hub 2-0:1.0: 2 ports detected
[ 2.409974] uhci_hcd: USB Universal Host Controller Interface driver
[ 2.410732] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[ 2.417631] i8042: Detected active multiplexing controller, rev 1.1
[ 2.421750] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 2.422491] serio: i8042 AUX0 port at 0x60,0x64 irq 12
[ 2.423221] serio: i8042 AUX1 port at 0x60,0x64 irq 12
[ 2.423938] serio: i8042 AUX2 port at 0x60,0x64 irq 12
[ 2.424625] serio: i8042 AUX3 port at 0x60,0x64 irq 12
[ 2.425324] mousedev: PS/2 mouse device common for all mice
[ 2.426045] i2c /dev entries driver
[ 2.426811] ACPI Warning: 0x0000efa0-0x0000efbf SystemIO conflicts with Region \_SB_.PCI0.SBUS.SMBI 1 (20120913/utaddress-251)
[ 2.427493] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 2.428222] IR NEC protocol handler initialized
[ 2.428941] IR RC5(x) protocol handler initialized
[ 2.429660] IR RC6 protocol handler initialized
[ 2.430388] IR JVC protocol handler initialized
[ 2.431116] IR Sony protocol handler initialized
[ 2.431839] IR RC5 (streamzap) protocol handler initialized
[ 2.432553] IR SANYO protocol handler initialized
[ 2.433274] IR MCE Keyboard/mouse protocol handler initialized
[ 2.434021] usbcore: registered new interface driver uvcvideo
[ 2.434740] USB Video Class driver (1.1.1)
[ 2.435465] cpuidle: using governor ladder
[ 2.436180] cpuidle: using governor menu
[ 2.437050] usbcore: registered new interface driver usbhid
[ 2.437761] usbhid: USB HID core driver
[ 2.438549] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 2.439262] TCP: cubic registered
[ 2.439986] NET: Registered protocol family 17
[ 2.440699] NET: Registered protocol family 15
[ 2.441512] Using IPI No-Shortcut mode
[ 2.448477] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[ 2.679555] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.686216] ata4.00: ATAPI: TSSTcorp CDDVDW SN-208AB, FC01, max UDMA/100
[ 2.687543] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2.692366] ata4.00: configured for UDMA/100
[ 2.695530] usb 1-1: new high-speed USB device number 2 using ehci_hcd
[ 2.741379] ata1.00: ATA-8: TOSHIBA MK7575GSX, GT001A, max UDMA/100
[ 2.742196] ata1.00: 1465149168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[ 2.743038] ata1.00: failed to get Identify Device Data, Emask 0x1
[ 2.743875] ata1.00: failed to get Identify Device Data, Emask 0x1
[ 2.743881] ata1.00: configured for UDMA/100
[ 2.751592] scsi 0:0:0:0: Direct-Access ATA TOSHIBA MK7575GS GT00 PQ: 0 ANSI: 5
[ 2.752481] sd 0:0:0:0: [sda] 1465149168 512-byte logical blocks: (750 GB/698 GiB)
[ 2.753274] sd 0:0:0:0: [sda] 4096-byte physical blocks
[ 2.754078] sd 0:0:0:0: [sda] Write Protect is off
[ 2.754832] scsi 3:0:0:0: CD-ROM TSSTcorp CDDVDW SN-208AB FC01 PQ: 0 ANSI: 5
[ 2.755657] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.755668] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.757804] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[ 2.758704] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 2.759607] sr 3:0:0:0: Attached scsi CD-ROM sr0
[ 2.827708] usb 1-1: New USB device found, idVendor=8087, idProduct=0024
[ 2.828600] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.829631] hub 1-1:1.0: USB hub found
[ 2.830577] hub 1-1:1.0: 6 ports detected
[ 2.906897] sda: sda1 sda2 sda3 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 >
[ 2.908086] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.928769] registered taskstats version 1
[ 2.929918] ALSA device list:
[ 2.930772] No soundcards found.
[ 2.943212] usb 2-1: new high-speed USB device number 2 using ehci_hcd
[ 2.965688] kjournald starting. Commit interval 5 seconds
[ 2.965740] EXT3-fs (sda5): mounted filesystem with writeback data mode
[ 2.965746] VFS: Mounted root (ext3 filesystem) readonly on device 8:5.
[ 2.986497] devtmpfs: mounted
[ 2.987374] Freeing unused kernel memory: 372k freed
[ 3.075386] usb 2-1: New USB device found, idVendor=8087, idProduct=0024
[ 3.076290] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.077306] hub 2-1:1.0: USB hub found
[ 3.078251] hub 2-1:1.0: 6 ports detected
[ 3.151039] usb 1-1.3: new high-speed USB device number 3 using ehci_hcd
[ 3.276623] usb 1-1.3: New USB device found, idVendor=04f2, idProduct=b213
[ 3.277538] usb 1-1.3: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 3.278405] usb 1-1.3: Product: FJ Camera
[ 3.279270] usb 1-1.3: Manufacturer: Sonix Technology Co., Ltd.
[ 3.280133] usb 1-1.3: SerialNumber: SN0001
[ 3.283036] uvcvideo: Found UVC 1.00 device FJ Camera (04f2:b213)
[ 3.293457] input: FJ Camera as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/input/input5
[ 3.366757] usb 2-1.2: new low-speed USB device number 3 using ehci_hcd
[ 3.462008] usb 2-1.2: New USB device found, idVendor=0461, idProduct=4d20
[ 3.462987] usb 2-1.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 3.463891] usb 2-1.2: Product: USB Optical Mouse
[ 3.467189] input: USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/input/input6
[ 3.468145] hid-generic 0003:0461:4D20.0001: input: USB HID v1.11 Mouse [USB Optical Mouse] on usb-0000:00:1d.0-1.2/input0
[ 3.538532] usb 2-1.6: new high-speed USB device number 4 using ehci_hcd
[ 3.892326] usb 2-1.6: New USB device found, idVendor=0bda, idProduct=0138
[ 3.893341] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.894295] usb 2-1.6: Product: USB2.0-CRW
[ 3.895228] usb 2-1.6: Manufacturer: Generic
[ 3.896149] usb 2-1.6: SerialNumber: 20090516388200000
[ 4.319631] EXT3-fs (sda5): using internal journal
[ 5.083366] udevd[93]: starting version 182
[ 5.378272] microcode: CPU0 sig=0x206a7, pf=0x10, revision=0x23
[ 5.525501] input: Fujitsu FUJ02B1 as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/FUJ02B1:00/input/input7
[ 5.526976] hda_codec: ALC269VB: SKU not ready 0x90970130
[ 5.527608] fujitsu_laptop: ACPI: Fujitsu FUJ02B1 [FJEX] (on)
[ 5.527777] input: Fujitsu FUJ02E3 as /devices/LNXSYSTM:00/LNXSYBUS:00/FUJ02E3:00/input/input8
[ 5.528329] fujitsu_laptop: ACPI: Fujitsu FUJ02E3 [FEXT] (on)
[ 5.528428] fujitsu_laptop: BTNI: [0x80001]
[ 5.528481] fujitsu_laptop: driver 0.6.0 successfully loaded
[ 5.532532] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[ 5.532820] r8169 0000:07:00.0 eth0: RTL8168e/8111e at 0xf841c000, 5c:9a:d8:5c:63:31, XID 0c200000 IRQ 17
[ 5.532822] r8169 0000:07:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[ 5.752278] microcode: CPU1 sig=0x206a7, pf=0x10, revision=0x23
[ 5.914907] microcode: CPU2 sig=0x206a7, pf=0x10, revision=0x23
[ 5.920413] microcode: CPU3 sig=0x206a7, pf=0x10, revision=0x23
[ 5.926595] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[ 6.196068] Initializing USB Mass Storage driver...
[ 6.197172] scsi6 : usb-storage 2-1.6:1.0
[ 6.198261] usbcore: registered new interface driver usb-storage
[ 6.199272] USB Mass Storage support registered.
[ 6.554409] r8169 0000:07:00.0 eth0: link down
[ 6.555360] r8169 0000:07:00.0 eth0: link down
[ 7.196560] scsi 6:0:0:0: Direct-Access Generic- Multi-Card 1.00 PQ: 0 ANSI: 0 CCS
[ 7.203146] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 7.910425] microcode: CPU0 updated to revision 0x25, date = 2011-10-11
[ 7.911814] microcode: CPU1 updated to revision 0x25, date = 2011-10-11
[ 7.913586] microcode: CPU2 updated to revision 0x25, date = 2011-10-11
[ 7.914919] microcode: CPU3 updated to revision 0x25, date = 2011-10-11
[ 8.126477] r8169 0000:07:00.0 eth0: link up
[ 8.392416] kjournald starting. Commit interval 5 seconds
[ 8.392442] EXT3-fs (sda8): warning: maximal mount count reached, running e2fsck is recommended
[ 8.392558] EXT3-fs (sda8): using internal journal
[ 8.392558] EXT3-fs (sda8): mounted filesystem with writeback data mode
[ 8.421945] kjournald starting. Commit interval 5 seconds
[ 8.421985] EXT3-fs (sda9): warning: maximal mount count reached, running e2fsck is recommended
[ 8.422104] EXT3-fs (sda9): using internal journal
[ 8.422104] EXT3-fs (sda9): mounted filesystem with writeback data mode
[ 8.448634] kjournald starting. Commit interval 5 seconds
[ 8.448801] EXT3-fs (sda10): using internal journal
[ 8.448802] EXT3-fs (sda10): mounted filesystem with writeback data mode
[ 8.534607] Adding 8191996k swap on /dev/sda6. Priority:-1 extents:1 across:8191996k
[ 19.053917] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-27 22:53 ` Chris Clayton
@ 2013-01-27 23:21 ` Martin Mokrejs
2013-01-28 2:40 ` Yijing Wang
1 sibling, 0 replies; 39+ messages in thread
From: Martin Mokrejs @ 2013-01-27 23:21 UTC (permalink / raw)
To: Chris Clayton; +Cc: Yijing Wang, LKML, linux-pci
Hi Chris,
Chris Clayton wrote:
> Thanks again, Martin.
>
> Firstly, maybe we should remove the linux-media list from the copy list. I imagine this hotplug stuff is just noise to them.
>
> [snip]
>> Do you have any other express card around to try if it works at all? Try that always after a cold boot.
>>
> Not at the moment, but I ordered at USB3 expresscard yesterday, so I will have one soon.
>
>> Posting a diff result of the below procedure might help:
>>
>> # lspci -vvvxxx > lspci.before_insertion.txt
>>
>> [plug your card into the slot]
>>
>> # lspci -vvvxxx > lspci.after_insertion.txt
>>
>> [ unplug your card]
>>
>> # lspci -vvvxxx > lspci.after_1st_removal.txt
>>
>> [re-plug your card into the slot]
>>
>> # lspci -vvvxxx > lspci.after_1st_re-insertion.txt
>>
>> [ unplug your card]
>>
>> # lspci -vvvxxx > lspci.after_2nd_removal.txt
>>
>
> OK, I've been using kernel 3.8.0-rc kernels so far, but given that is still under development, I've switched to 3.7.4, mainly because you are having success with 3.7.x, acpiphp and pcie_aspm=off. I verified the environment as follows:
>
> [chris:~]$ cat /proc/cmdline
> root=/dev/sda5 pcie_aspm=off ro resume=/dev/sda6
> [chris:~]$ dmesg | grep ASPM
> [ 0.000000] PCIe ASPM is disabled
> [ 0.348959] pci0000:00: ACPI _OSC support notification failed, disabling PCIe ASPM
> [chris:~]$ dmesg | grep acpiphp
> [ 0.400846] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
> [chris:~]$ dmesg | grep pciehp
> [chris:~]$ uname -a
> Linux laptop 3.7.4 #13 SMP PREEMPT Sun Jan 27 18:39:39 GMT 2013 i686 GNU/Linux
>
vostro ~ # cat /proc/cmdline
root=/dev/sda5 pciehp.pciehp_debug=1 slub_debug=AFPZ pcie_aspm=off
vostro ~ # dmesg | grep ASPM
[ 0.000000] PCIe ASPM is disabled
vostro ~ # dmesg | grep acpiphp
[ 2.449038] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 2.453757] acpiphp: Slot [1] registered
vostro ~ # uname -a
Linux vostro 3.7.4-default #2 SMP Mon Jan 21 22:45:22 MET 2013 x86_64 Intel(R) Core(TM) i7-2640M CPU @ 2.80GHz GenuineIntel GNU/Linux
vostro ~ #
>
>> Then compare them using diff. These should have no difference:
>>
>> diff lspci.after_insertion.txt lspci.after_1st_re-insertion.txt
>> diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
>>
> Correct, there were no differences.
>
>>
>> These may have only little difference, or none:
>>
>> diff lspci.before_insertion.txt lspci.after_1st_removal.txt
>
> 263c263
> < LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <16us
> ---
> > LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
> 265c265
> < LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk-
> ---
> > LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
> 267c267
> < LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
> ---
> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
> 273c273
> < Changed: MRL- PresDet- LinkState-
> ---
> > Changed: MRL- PresDet- LinkState+
> 295,296c295,296
> < 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 4c 12 04
> < 50: 03 00 01 10 60 b2 1c 00 08 00 00 00 00 00 00 00
> ---
> > 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
> > 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
>
>> diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
>>
> No difference.
>>
>>
>> Finally, these should confirm whether the PresDet works for you (for me NOT with pciehp but does work with acpiphp).
>> You should see PresDet- to PresDet+ changes in:
>>
> Yes, I do see the PresDet- to PresDet+ changes
>
>> diff lspci.before_insertion.txt lspci.after_insertion.txt
>
> 263c263
> < LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <16us
> ---
> > LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
> 265c265
> < LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk-
> ---
> > LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
> 267c267
> < LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
> ---
> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
> 272,273c272,273
> < SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
> < Changed: MRL- PresDet- LinkState-
> ---
> > SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
> > Changed: MRL- PresDet- LinkState+
> 295,296c295,296
> < 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 4c 12 04
> < 50: 03 00 01 10 60 b2 1c 00 08 00 00 00 00 00 00 00
> ---
> > 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
> > 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
>
>> diff lspci.after_1st_removal.txt lspci.after_1st_re-insertion.txt
> 267c267
> < LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
> ---
> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
> 272c272
> < SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
> ---
> > SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
> 296c296
> < 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
> ---
> > 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
>
>>
>> You should see PresDet+ to PresDet- changes in:
> Yes, I see those changes too.
>> diff lspci.after_insertion.txt lspci.after_1st_removal.txt
> 267c267
> < LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
> ---
> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
> 272c272
> < SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
> ---
> > SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
> 296c296
> < 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
> ---
> > 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
>
>> diff lspci.after_1st_re-insertion.txt lspci.after_2nd_removal.txt
> 267c267
> < LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
> ---
> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
> 272c272
> < SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
> ---
> > SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
> 296c296
> < 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
> ---
> > 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
>>
>> I did plenty of these with my laptop using 3.3.x and 3.7.1 and the conclusion was
>> that pciehp got broken since some 3.6? (commit 0d52f54e2ef64c189dedc332e680b2eb4a34590a)
>> but I can live on 3.7.x with acpiphp and pcie_aspm=off.
>
> I could live with that too, but despite my findings being in line with your predictions, hotplug does not work for me.
Would be nice if you could the the diffs for pciehp, just to see if PresDet works for you or not.
But that is my pain, not yours. ;)
You do have pci_hotplug in kernel, right?
>
>> The above test could tell you what
>> works in your case. Of course, you can try separately pciehp and acpiphp. With 3.4
>> series I lived with pciehp and pcie_aspm=force.
> Need sleep now, but tomorrow, I'll build a 3.4 kernel and try pciehp and pcie_aspm=force.
>>
>> Martin
>> BTW: Re-post your dmesg output so that we can see if you those OSC errors
>> (for details see "Re: Dell Vostro 3550: pci_hotplug+acpiphp require 'pcie_aspm=force' on kernel command-line for hotplug to work" thread).
>>
> I've attached a file containing the output from dmesg. I does contain errors related to OSC.
Yes, you suffer from the same. We have both SandyBridge so that's not surprising to me.
BTW, you may try newer BIOS hidden under files for Win8 64bit at
http://www.fujitsu.com/downloads/COMP/fpcap/drivers/Driver/FUJ02E3/FJ/v1.30.0-DR12-0803_W8-64/FUJ02E3_FJ_v1.30.0-DR12-0803_W8-64.exe:
FUJ02E3 Fujitsu - v1.30 409 KB
Martin
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-27 22:53 ` Chris Clayton
2013-01-27 23:21 ` Martin Mokrejs
@ 2013-01-28 2:40 ` Yijing Wang
2013-01-28 10:12 ` Chris Clayton
1 sibling, 1 reply; 39+ messages in thread
From: Yijing Wang @ 2013-01-28 2:40 UTC (permalink / raw)
To: Chris Clayton; +Cc: Martin Mokrejs, Yijing Wang, linux-media, LKML, linux-pci
Hi Chris,
Sorry for the delay reply. It seems like my reply last night was missed.
>From the sysinfo you provide, there are no pcie port devices under /sys/bus/pci_express/devices.
Maybe because there are some problems with _OSC in your laptop, so pcie port driver won't create pcie port device
for hotplug, aer and so on.
Maybe you can add boot parameter "pcie_ports=native" and reboot your laptop.
Then use #modprobe pciehp pciehp_force=1 pciehp_debug=1 to load pciehp modules.
After above actions, enter /sys/bus/pci_express/devices/ directory and /sys/bus/pci/slots/
Some slots and pcie port devices should be there now.
/sys/bus/pci_express/devices:
total 0
/sys/bus/pci_express/drivers:
total 0
drwxr-xr-x 2 root root 0 Jan 27 13:17 pciehp/
On 2013/1/28 6:53, Chris Clayton wrote:
> Thanks again, Martin.
>
> Firstly, maybe we should remove the linux-media list from the copy list. I imagine this hotplug stuff is just noise to them.
>
> [snip]
>> Do you have any other express card around to try if it works at all? Try that always after a cold boot.
>>
> Not at the moment, but I ordered at USB3 expresscard yesterday, so I will have one soon.
>
>> Posting a diff result of the below procedure might help:
>>
>> # lspci -vvvxxx > lspci.before_insertion.txt
>>
>> [plug your card into the slot]
>>
>> # lspci -vvvxxx > lspci.after_insertion.txt
>>
>> [ unplug your card]
>>
>> # lspci -vvvxxx > lspci.after_1st_removal.txt
>>
>> [re-plug your card into the slot]
>>
>> # lspci -vvvxxx > lspci.after_1st_re-insertion.txt
>>
>> [ unplug your card]
>>
>> # lspci -vvvxxx > lspci.after_2nd_removal.txt
>>
>
> OK, I've been using kernel 3.8.0-rc kernels so far, but given that is still under development, I've switched to 3.7.4, mainly because you are having success with 3.7.x, acpiphp and pcie_aspm=off. I verified the environment as follows:
>
> [chris:~]$ cat /proc/cmdline
> root=/dev/sda5 pcie_aspm=off ro resume=/dev/sda6
> [chris:~]$ dmesg | grep ASPM
> [ 0.000000] PCIe ASPM is disabled
> [ 0.348959] pci0000:00: ACPI _OSC support notification failed, disabling PCIe ASPM
> [chris:~]$ dmesg | grep acpiphp
> [ 0.400846] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
> [chris:~]$ dmesg | grep pciehp
> [chris:~]$ uname -a
> Linux laptop 3.7.4 #13 SMP PREEMPT Sun Jan 27 18:39:39 GMT 2013 i686 GNU/Linux
>
>
>> Then compare them using diff. These should have no difference:
>>
>> diff lspci.after_insertion.txt lspci.after_1st_re-insertion.txt
>> diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
>>
> Correct, there were no differences.
>
>>
>> These may have only little difference, or none:
>>
>> diff lspci.before_insertion.txt lspci.after_1st_removal.txt
>
> 263c263
> < LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <16us
> ---
> > LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
> 265c265
> < LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk-
> ---
> > LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
> 267c267
> < LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
> ---
> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
> 273c273
> < Changed: MRL- PresDet- LinkState-
> ---
> > Changed: MRL- PresDet- LinkState+
> 295,296c295,296
> < 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 4c 12 04
> < 50: 03 00 01 10 60 b2 1c 00 08 00 00 00 00 00 00 00
> ---
> > 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
> > 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
>
>> diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
>>
> No difference.
>>
>>
>> Finally, these should confirm whether the PresDet works for you (for me NOT with pciehp but does work with acpiphp).
>> You should see PresDet- to PresDet+ changes in:
>>
> Yes, I do see the PresDet- to PresDet+ changes
>
>> diff lspci.before_insertion.txt lspci.after_insertion.txt
>
> 263c263
> < LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <16us
> ---
> > LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
> 265c265
> < LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk-
> ---
> > LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
> 267c267
> < LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
> ---
> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
> 272,273c272,273
> < SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
> < Changed: MRL- PresDet- LinkState-
> ---
> > SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
> > Changed: MRL- PresDet- LinkState+
> 295,296c295,296
> < 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 4c 12 04
> < 50: 03 00 01 10 60 b2 1c 00 08 00 00 00 00 00 00 00
> ---
> > 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
> > 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
>
>> diff lspci.after_1st_removal.txt lspci.after_1st_re-insertion.txt
> 267c267
> < LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
> ---
> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
> 272c272
> < SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
> ---
> > SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
> 296c296
> < 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
> ---
> > 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
>
>>
>> You should see PresDet+ to PresDet- changes in:
> Yes, I see those changes too.
>> diff lspci.after_insertion.txt lspci.after_1st_removal.txt
> 267c267
> < LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
> ---
> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
> 272c272
> < SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
> ---
> > SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
> 296c296
> < 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
> ---
> > 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
>
>> diff lspci.after_1st_re-insertion.txt lspci.after_2nd_removal.txt
> 267c267
> < LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
> ---
> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
> 272c272
> < SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
> ---
> > SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
> 296c296
> < 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
> ---
> > 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
>>
>> I did plenty of these with my laptop using 3.3.x and 3.7.1 and the conclusion was
>> that pciehp got broken since some 3.6? (commit 0d52f54e2ef64c189dedc332e680b2eb4a34590a)
>> but I can live on 3.7.x with acpiphp and pcie_aspm=off.
>
> I could live with that too, but despite my findings being in line with your predictions, hotplug does not work for me.
>
>> The above test could tell you what
>> works in your case. Of course, you can try separately pciehp and acpiphp. With 3.4
>> series I lived with pciehp and pcie_aspm=force.
> Need sleep now, but tomorrow, I'll build a 3.4 kernel and try pciehp and pcie_aspm=force.
>>
>> Martin
>> BTW: Re-post your dmesg output so that we can see if you those OSC errors
>> (for details see "Re: Dell Vostro 3550: pci_hotplug+acpiphp require 'pcie_aspm=force' on kernel command-line for hotplug to work" thread).
>>
> I've attached a file containing the output from dmesg. I does contain errors related to OSC.
>
--
Thanks!
Yijing
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-28 2:40 ` Yijing Wang
@ 2013-01-28 10:12 ` Chris Clayton
2013-01-28 10:56 ` Martin Mokrejs
` (2 more replies)
0 siblings, 3 replies; 39+ messages in thread
From: Chris Clayton @ 2013-01-28 10:12 UTC (permalink / raw)
To: Yijing Wang; +Cc: Martin Mokrejs, Yijing Wang, linux-media, LKML, linux-pci
Hi Yijing,
On 01/28/13 02:40, Yijing Wang wrote:
> Hi Chris,
> Sorry for the delay reply. It seems like my reply last night was missed.
>
> From the sysinfo you provide, there are no pcie port devices under /sys/bus/pci_express/devices.
> Maybe because there are some problems with _OSC in your laptop, so pcie port driver won't create pcie port device
> for hotplug, aer and so on.
>
> Maybe you can add boot parameter "pcie_ports=native" and reboot your laptop.
> Then use #modprobe pciehp pciehp_force=1 pciehp_debug=1 to load pciehp modules.
> After above actions, enter /sys/bus/pci_express/devices/ directory and /sys/bus/pci/slots/
> Some slots and pcie port devices should be there now.
>
Sorry, I've tried your suggestion, but the two directories are still empty.
I verified the test environment as follows:
[chris:~]$ uname -a
Linux laptop 3.7.4 #15 SMP PREEMPT Mon Jan 28 09:43:57 GMT 2013 i686
GNU/Linux
[chris:~]$ grep acpiphp /boot/System.map-3.7.4
[chris:~]$ modinfo acpiphp
modinfo: ERROR: Module acpiphp not found.
[chris:~]$ modinfo pciehp
filename: /lib/modules/3.7.4/kernel/drivers/pci/hotplug/pciehp.ko
license: GPL
description: PCI Express Hot Plug Controller Driver
author: Dan Zink <dan.zink@compaq.com>, Greg Kroah-Hartman
<greg@kroah.com>, Dely Sy <dely.l.sy@intel.com>
depends:
intree: Y
vermagic: 3.7.4 SMP preempt mod_unload CORE2
parm: pciehp_detect_mode:Slot detection mode: pcie, acpi, auto
pcie - Use PCIe based slot detection
acpi - Use ACPI for slot detection
auto(default) - Auto select mode. Use acpi option if duplicate
slot ids are found. Otherwise, use pcie option
(charp)
parm: pciehp_debug:Debugging mode enabled or not (bool)
parm: pciehp_poll_mode:Using polling mechanism for hot-plug
events or not (bool)
parm: pciehp_poll_time:Polling mechanism frequency, in seconds
(int)
parm: pciehp_force:Force pciehp, even if OSHP is missing (bool)
[chris:~]$ cat /proc/cmdline
root=/dev/sda5 pciehp_ports=native ro resume=/dev/sda6
[chris:~]$ sudo modprobe pciehp pciehp_force=1 pciehp_debug=1
[chris:~]$ lsmod
Module Size Used by
pciehp 19907 0
[...]
You will notice that the kernel I have used is 3.7.4. I hope that's a
suitable kernel for your tests. I've moved away from the 3.8 development
kernel onto one that's stable and on which Martin has identified a
solution. I see Greg KH released 3.7.5 yesterday and it includes a
pciehp change. I'll upgrade to that, run the tests again and report back.
One question - should I include the (acpi) pci_slot driver in the kernel
build or does pciehp populate the directories without pci_slot?
Thanks again.
> /sys/bus/pci_express/devices:
> total 0
>
> /sys/bus/pci_express/drivers:
> total 0
> drwxr-xr-x 2 root root 0 Jan 27 13:17 pciehp/
>
>
> On 2013/1/28 6:53, Chris Clayton wrote:
>> Thanks again, Martin.
>>
>> Firstly, maybe we should remove the linux-media list from the copy list. I imagine this hotplug stuff is just noise to them.
>>
>> [snip]
>>> Do you have any other express card around to try if it works at all? Try that always after a cold boot.
>>>
>> Not at the moment, but I ordered at USB3 expresscard yesterday, so I will have one soon.
>>
>>> Posting a diff result of the below procedure might help:
>>>
>>> # lspci -vvvxxx > lspci.before_insertion.txt
>>>
>>> [plug your card into the slot]
>>>
>>> # lspci -vvvxxx > lspci.after_insertion.txt
>>>
>>> [ unplug your card]
>>>
>>> # lspci -vvvxxx > lspci.after_1st_removal.txt
>>>
>>> [re-plug your card into the slot]
>>>
>>> # lspci -vvvxxx > lspci.after_1st_re-insertion.txt
>>>
>>> [ unplug your card]
>>>
>>> # lspci -vvvxxx > lspci.after_2nd_removal.txt
>>>
>>
>> OK, I've been using kernel 3.8.0-rc kernels so far, but given that is still under development, I've switched to 3.7.4, mainly because you are having success with 3.7.x, acpiphp and pcie_aspm=off. I verified the environment as follows:
>>
>> [chris:~]$ cat /proc/cmdline
>> root=/dev/sda5 pcie_aspm=off ro resume=/dev/sda6
>> [chris:~]$ dmesg | grep ASPM
>> [ 0.000000] PCIe ASPM is disabled
>> [ 0.348959] pci0000:00: ACPI _OSC support notification failed, disabling PCIe ASPM
>> [chris:~]$ dmesg | grep acpiphp
>> [ 0.400846] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
>> [chris:~]$ dmesg | grep pciehp
>> [chris:~]$ uname -a
>> Linux laptop 3.7.4 #13 SMP PREEMPT Sun Jan 27 18:39:39 GMT 2013 i686 GNU/Linux
>>
>>
>>> Then compare them using diff. These should have no difference:
>>>
>>> diff lspci.after_insertion.txt lspci.after_1st_re-insertion.txt
>>> diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
>>>
>> Correct, there were no differences.
>>
>>>
>>> These may have only little difference, or none:
>>>
>>> diff lspci.before_insertion.txt lspci.after_1st_removal.txt
>>
>> 263c263
>> < LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <16us
>> ---
>> > LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
>> 265c265
>> < LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk-
>> ---
>> > LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
>> 267c267
>> < LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>> ---
>> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
>> 273c273
>> < Changed: MRL- PresDet- LinkState-
>> ---
>> > Changed: MRL- PresDet- LinkState+
>> 295,296c295,296
>> < 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 4c 12 04
>> < 50: 03 00 01 10 60 b2 1c 00 08 00 00 00 00 00 00 00
>> ---
>> > 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
>> > 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
>>
>>> diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
>>>
>> No difference.
>>>
>>>
>>> Finally, these should confirm whether the PresDet works for you (for me NOT with pciehp but does work with acpiphp).
>>> You should see PresDet- to PresDet+ changes in:
>>>
>> Yes, I do see the PresDet- to PresDet+ changes
>>
>>> diff lspci.before_insertion.txt lspci.after_insertion.txt
>>
>> 263c263
>> < LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <16us
>> ---
>> > LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
>> 265c265
>> < LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk-
>> ---
>> > LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
>> 267c267
>> < LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>> ---
>> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>> 272,273c272,273
>> < SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
>> < Changed: MRL- PresDet- LinkState-
>> ---
>> > SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>> > Changed: MRL- PresDet- LinkState+
>> 295,296c295,296
>> < 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 4c 12 04
>> < 50: 03 00 01 10 60 b2 1c 00 08 00 00 00 00 00 00 00
>> ---
>> > 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
>> > 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
>>
>>> diff lspci.after_1st_removal.txt lspci.after_1st_re-insertion.txt
>> 267c267
>> < LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
>> ---
>> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>> 272c272
>> < SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
>> ---
>> > SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>> 296c296
>> < 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
>> ---
>> > 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
>>
>>>
>>> You should see PresDet+ to PresDet- changes in:
>> Yes, I see those changes too.
>>> diff lspci.after_insertion.txt lspci.after_1st_removal.txt
>> 267c267
>> < LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>> ---
>> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
>> 272c272
>> < SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>> ---
>> > SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
>> 296c296
>> < 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
>> ---
>> > 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
>>
>>> diff lspci.after_1st_re-insertion.txt lspci.after_2nd_removal.txt
>> 267c267
>> < LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>> ---
>> > LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
>> 272c272
>> < SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>> ---
>> > SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
>> 296c296
>> < 50: 40 00 11 70 60 b2 1c 00 08 00 40 01 00 00 00 00
>> ---
>> > 50: 40 00 11 50 60 b2 1c 00 08 00 00 01 00 00 00 00
>>>
>>> I did plenty of these with my laptop using 3.3.x and 3.7.1 and the conclusion was
>>> that pciehp got broken since some 3.6? (commit 0d52f54e2ef64c189dedc332e680b2eb4a34590a)
>>> but I can live on 3.7.x with acpiphp and pcie_aspm=off.
>>
>> I could live with that too, but despite my findings being in line with your predictions, hotplug does not work for me.
>>
>>> The above test could tell you what
>>> works in your case. Of course, you can try separately pciehp and acpiphp. With 3.4
>>> series I lived with pciehp and pcie_aspm=force.
>> Need sleep now, but tomorrow, I'll build a 3.4 kernel and try pciehp and pcie_aspm=force.
>>>
>>> Martin
>>> BTW: Re-post your dmesg output so that we can see if you those OSC errors
>>> (for details see "Re: Dell Vostro 3550: pci_hotplug+acpiphp require 'pcie_aspm=force' on kernel command-line for hotplug to work" thread).
>>>
>> I've attached a file containing the output from dmesg. I does contain errors related to OSC.
>>
>
>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-28 10:12 ` Chris Clayton
@ 2013-01-28 10:56 ` Martin Mokrejs
2013-01-28 11:01 ` Chris Clayton
2013-01-28 10:58 ` Yijing Wang
2013-01-28 11:23 ` Chris Clayton
2 siblings, 1 reply; 39+ messages in thread
From: Martin Mokrejs @ 2013-01-28 10:56 UTC (permalink / raw)
To: Chris Clayton; +Cc: Yijing Wang, Yijing Wang, linux-media, LKML, linux-pci
Chris Clayton wrote:
> Hi Yijing,
>
> On 01/28/13 02:40, Yijing Wang wrote:
>> Hi Chris,
>> Sorry for the delay reply. It seems like my reply last night was missed.
>>
>> From the sysinfo you provide, there are no pcie port devices under /sys/bus/pci_express/devices.
>> Maybe because there are some problems with _OSC in your laptop, so pcie port driver won't create pcie port device
>> for hotplug, aer and so on.
>>
>> Maybe you can add boot parameter "pcie_ports=native" and reboot your laptop.
>> Then use #modprobe pciehp pciehp_force=1 pciehp_debug=1 to load pciehp modules.
>> After above actions, enter /sys/bus/pci_express/devices/ directory and /sys/bus/pci/slots/
>> Some slots and pcie port devices should be there now.
>>
> Sorry, I've tried your suggestion, but the two directories are still empty.
>
> I verified the test environment as follows:
>
> [chris:~]$ uname -a
> Linux laptop 3.7.4 #15 SMP PREEMPT Mon Jan 28 09:43:57 GMT 2013 i686 GNU/Linux
> [chris:~]$ grep acpiphp /boot/System.map-3.7.4
> [chris:~]$ modinfo acpiphp
> modinfo: ERROR: Module acpiphp not found.
> [chris:~]$ modinfo pciehp
> filename: /lib/modules/3.7.4/kernel/drivers/pci/hotplug/pciehp.ko
> license: GPL
> description: PCI Express Hot Plug Controller Driver
> author: Dan Zink <dan.zink@compaq.com>, Greg Kroah-Hartman <greg@kroah.com>, Dely Sy <dely.l.sy@intel.com>
> depends:
> intree: Y
> vermagic: 3.7.4 SMP preempt mod_unload CORE2
> parm: pciehp_detect_mode:Slot detection mode: pcie, acpi, auto
> pcie - Use PCIe based slot detection
> acpi - Use ACPI for slot detection
> auto(default) - Auto select mode. Use acpi option if duplicate
> slot ids are found. Otherwise, use pcie option
> (charp)
> parm: pciehp_debug:Debugging mode enabled or not (bool)
> parm: pciehp_poll_mode:Using polling mechanism for hot-plug events or not (bool)
> parm: pciehp_poll_time:Polling mechanism frequency, in seconds (int)
> parm: pciehp_force:Force pciehp, even if OSHP is missing (bool)
> [chris:~]$ cat /proc/cmdline
> root=/dev/sda5 pciehp_ports=native ro resume=/dev/sda6
> [chris:~]$ sudo modprobe pciehp pciehp_force=1 pciehp_debug=1
> [chris:~]$ lsmod
> Module Size Used by
> pciehp 19907 0
> [...]
>
> You will notice that the kernel I have used is 3.7.4. I hope that's a suitable kernel for your tests. I've moved away from the 3.8 development kernel onto one that's stable and on which Martin has identified a solution. I see Greg KH released 3.7.5 yesterday and it includes a pciehp change. I'll upgrade to that, run the tests again and report back.
>
> One question - should I include the (acpi) pci_slot driver in the kernel build or does pciehp populate the directories without pci_slot?
Hi Chris,
I am not a kernel developer but from the other threads at linux-pci I gathered there are in some
scenarios problems with improper loading of the hotplug modules. Therefore, the patches floating
now around are to disable hotplug module availability. Therefore, I suggested you to try only
only static kernel support for hotplug. That way you don't hit the issue. That is for sure not
addressed in 3.7.5, seems that it is probably in -next.
Martin
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-28 10:12 ` Chris Clayton
2013-01-28 10:56 ` Martin Mokrejs
@ 2013-01-28 10:58 ` Yijing Wang
2013-01-28 11:23 ` Chris Clayton
2 siblings, 0 replies; 39+ messages in thread
From: Yijing Wang @ 2013-01-28 10:58 UTC (permalink / raw)
To: Chris Clayton; +Cc: Martin Mokrejs, Yijing Wang, linux-media, LKML, linux-pci
>> Then use #modprobe pciehp pciehp_force=1 pciehp_debug=1 to load pciehp modules.
>> After above actions, enter /sys/bus/pci_express/devices/ directory and /sys/bus/pci/slots/
>> Some slots and pcie port devices should be there now.
>>
> Sorry, I've tried your suggestion, but the two directories are still empty.
>
> I verified the test environment as follows:
>
> [chris:~]$ uname -a
> Linux laptop 3.7.4 #15 SMP PREEMPT Mon Jan 28 09:43:57 GMT 2013 i686 GNU/Linux
> [chris:~]$ grep acpiphp /boot/System.map-3.7.4
> [chris:~]$ modinfo acpiphp
> modinfo: ERROR: Module acpiphp not found.
> [chris:~]$ modinfo pciehp
> filename: /lib/modules/3.7.4/kernel/drivers/pci/hotplug/pciehp.ko
> license: GPL
> description: PCI Express Hot Plug Controller Driver
> author: Dan Zink <dan.zink@compaq.com>, Greg Kroah-Hartman <greg@kroah.com>, Dely Sy <dely.l.sy@intel.com>
> depends:
> intree: Y
> vermagic: 3.7.4 SMP preempt mod_unload CORE2
> parm: pciehp_detect_mode:Slot detection mode: pcie, acpi, auto
> pcie - Use PCIe based slot detection
> acpi - Use ACPI for slot detection
> auto(default) - Auto select mode. Use acpi option if duplicate
> slot ids are found. Otherwise, use pcie option
> (charp)
> parm: pciehp_debug:Debugging mode enabled or not (bool)
> parm: pciehp_poll_mode:Using polling mechanism for hot-plug events or not (bool)
> parm: pciehp_poll_time:Polling mechanism frequency, in seconds (int)
> parm: pciehp_force:Force pciehp, even if OSHP is missing (bool)
> [chris:~]$ cat /proc/cmdline
> root=/dev/sda5 pciehp_ports=native ro resume=/dev/sda6
> [chris:~]$ sudo modprobe pciehp pciehp_force=1 pciehp_debug=1
> [chris:~]$ lsmod
> Module Size Used by
> pciehp 19907 0
> [...]
>
> You will notice that the kernel I have used is 3.7.4. I hope that's a suitable kernel for your tests. I've moved away from the 3.8 development kernel onto one that's stable and on which Martin has identified a solution. I see Greg KH released 3.7.5 yesterday and it includes a pciehp change. I'll upgrade to that, run the tests again and report back.
>
> One question - should I include the (acpi) pci_slot driver in the kernel build or does pciehp populate the directories without pci_slot?
Hi Chris,
pci_slot driver is not necessary, I think empty directory under /sys/bus/pci_express/devices is the main problem,
Because no pcie port devices found in the system, so pciehp driver can not bind any devices when loading it.
Then no slot will created under /sys/bus/pci/devices/slots.
>
> Thanks again.
>
>> /sys/bus/pci_express/devices:
>> total 0
>>
>> /sys/bus/pci_express/drivers:
>> total 0
>> drwxr-xr-x 2 root root 0 Jan 27 13:17 pciehp/
>>
>>
>> On 2013/1/28 6:53, Chris Clayton wrote:
>>> Thanks again, Martin.
>>>
>>> Firstly, maybe we should remove the linux-media list from the copy list. I imagine this hotplug stuff is just noise to them.
>>>
>>> [snip]
>>>> Do you have any other express card around to try if it works at all? Try that always after a cold boot.
>>>>
>>> Not at the moment, but I ordered at USB3 expresscard yesterday, so I will have one soon.
>>>
>>>> Posting a diff result of the below procedure might help:
>>>>
>>>> # lspci -vvvxxx > lspci.before_insertion.txt
>>>>
>>>> [plug your card into the slot]
>>>>
>>>> # lspci -vvvxxx > lspci.after_insertion.txt
>>>>
>>>> [ unplug your card]
>>>>
>>>> # lspci -vvvxxx > lspci.after_1st_removal.txt
--
Thanks!
Yijing
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-28 10:56 ` Martin Mokrejs
@ 2013-01-28 11:01 ` Chris Clayton
2013-01-28 11:15 ` Yijing Wang
0 siblings, 1 reply; 39+ messages in thread
From: Chris Clayton @ 2013-01-28 11:01 UTC (permalink / raw)
To: Martin Mokrejs; +Cc: Yijing Wang, Yijing Wang, LKML, linux-pci
[no one screamed, so linux-media ml dropped]
Hi Martin,
On 01/28/13 10:56, Martin Mokrejs wrote:
>
>
> Chris Clayton wrote:
>> Hi Yijing,
>>
>> On 01/28/13 02:40, Yijing Wang wrote:
>>> Hi Chris,
>>> Sorry for the delay reply. It seems like my reply last night was missed.
>>>
>>> From the sysinfo you provide, there are no pcie port devices under /sys/bus/pci_express/devices.
>>> Maybe because there are some problems with _OSC in your laptop, so pcie port driver won't create pcie port device
>>> for hotplug, aer and so on.
>>>
>>> Maybe you can add boot parameter "pcie_ports=native" and reboot your laptop.
>>> Then use #modprobe pciehp pciehp_force=1 pciehp_debug=1 to load pciehp modules.
>>> After above actions, enter /sys/bus/pci_express/devices/ directory and /sys/bus/pci/slots/
>>> Some slots and pcie port devices should be there now.
>>>
>> Sorry, I've tried your suggestion, but the two directories are still empty.
>>
>> I verified the test environment as follows:
>>
>> [chris:~]$ uname -a
>> Linux laptop 3.7.4 #15 SMP PREEMPT Mon Jan 28 09:43:57 GMT 2013 i686 GNU/Linux
>> [chris:~]$ grep acpiphp /boot/System.map-3.7.4
>> [chris:~]$ modinfo acpiphp
>> modinfo: ERROR: Module acpiphp not found.
>> [chris:~]$ modinfo pciehp
>> filename: /lib/modules/3.7.4/kernel/drivers/pci/hotplug/pciehp.ko
>> license: GPL
>> description: PCI Express Hot Plug Controller Driver
>> author: Dan Zink <dan.zink@compaq.com>, Greg Kroah-Hartman <greg@kroah.com>, Dely Sy <dely.l.sy@intel.com>
>> depends:
>> intree: Y
>> vermagic: 3.7.4 SMP preempt mod_unload CORE2
>> parm: pciehp_detect_mode:Slot detection mode: pcie, acpi, auto
>> pcie - Use PCIe based slot detection
>> acpi - Use ACPI for slot detection
>> auto(default) - Auto select mode. Use acpi option if duplicate
>> slot ids are found. Otherwise, use pcie option
>> (charp)
>> parm: pciehp_debug:Debugging mode enabled or not (bool)
>> parm: pciehp_poll_mode:Using polling mechanism for hot-plug events or not (bool)
>> parm: pciehp_poll_time:Polling mechanism frequency, in seconds (int)
>> parm: pciehp_force:Force pciehp, even if OSHP is missing (bool)
>> [chris:~]$ cat /proc/cmdline
>> root=/dev/sda5 pciehp_ports=native ro resume=/dev/sda6
>> [chris:~]$ sudo modprobe pciehp pciehp_force=1 pciehp_debug=1
>> [chris:~]$ lsmod
>> Module Size Used by
>> pciehp 19907 0
>> [...]
>>
>> You will notice that the kernel I have used is 3.7.4. I hope that's a suitable kernel for your tests. I've moved away from the 3.8 development kernel onto one that's stable and on which Martin has identified a solution. I see Greg KH released 3.7.5 yesterday and it includes a pciehp change. I'll upgrade to that, run the tests again and report back.
>>
>> One question - should I include the (acpi) pci_slot driver in the kernel build or does pciehp populate the directories without pci_slot?
>
> Hi Chris,
> I am not a kernel developer but from the other threads at linux-pci I gathered there are in some
> scenarios problems with improper loading of the hotplug modules. Therefore, the patches floating
> now around are to disable hotplug module availability. Therefore, I suggested you to try only
> only static kernel support for hotplug. That way you don't hit the issue. That is for sure not
> addressed in 3.7.5, seems that it is probably in -next.
> Martin
>
In a few minutes I'll be sending out another reply to Yijing's
suggestions because I noticed a typo in the parameter I added to the
kernel command line. I'm now going back through email to remember why we
were trying to get those /sys/bus/pci... directories populated.
Watch this space! :-)
Chris
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-28 11:01 ` Chris Clayton
@ 2013-01-28 11:15 ` Yijing Wang
0 siblings, 0 replies; 39+ messages in thread
From: Yijing Wang @ 2013-01-28 11:15 UTC (permalink / raw)
To: Chris Clayton; +Cc: Martin Mokrejs, Yijing Wang, LKML, linux-pci
On 2013/1/28 19:01, Chris Clayton wrote:
> [no one screamed, so linux-media ml dropped]
>
> Hi Martin,
>
> On 01/28/13 10:56, Martin Mokrejs wrote:
>>
>>
>> Chris Clayton wrote:
>>> Hi Yijing,
>>>
>>> On 01/28/13 02:40, Yijing Wang wrote:
>>>> Hi Chris,
>>>> Sorry for the delay reply. It seems like my reply last night was missed.
>>>>
>>>> From the sysinfo you provide, there are no pcie port devices under /sys/bus/pci_express/devices.
>>>> Maybe because there are some problems with _OSC in your laptop, so pcie port driver won't create pcie port device
>>>> for hotplug, aer and so on.
>>>>
>>>> Maybe you can add boot parameter "pcie_ports=native" and reboot your laptop.
>>>> Then use #modprobe pciehp pciehp_force=1 pciehp_debug=1 to load pciehp modules.
>>>> After above actions, enter /sys/bus/pci_express/devices/ directory and /sys/bus/pci/slots/
>>>> Some slots and pcie port devices should be there now.
>>>>
>>> Sorry, I've tried your suggestion, but the two directories are still empty.
>>>
>>> I verified the test environment as follows:
>>>
>>> [chris:~]$ uname -a
>>> Linux laptop 3.7.4 #15 SMP PREEMPT Mon Jan 28 09:43:57 GMT 2013 i686 GNU/Linux
>>> [chris:~]$ grep acpiphp /boot/System.map-3.7.4
>>> [chris:~]$ modinfo acpiphp
>>> modinfo: ERROR: Module acpiphp not found.
>>> [chris:~]$ modinfo pciehp
>>> filename: /lib/modules/3.7.4/kernel/drivers/pci/hotplug/pciehp.ko
>>> license: GPL
>>> description: PCI Express Hot Plug Controller Driver
>>> author: Dan Zink <dan.zink@compaq.com>, Greg Kroah-Hartman <greg@kroah.com>, Dely Sy <dely.l.sy@intel.com>
>>> depends:
>>> intree: Y
>>> vermagic: 3.7.4 SMP preempt mod_unload CORE2
>>> parm: pciehp_detect_mode:Slot detection mode: pcie, acpi, auto
>>> pcie - Use PCIe based slot detection
>>> acpi - Use ACPI for slot detection
>>> auto(default) - Auto select mode. Use acpi option if duplicate
>>> slot ids are found. Otherwise, use pcie option
>>> (charp)
>>> parm: pciehp_debug:Debugging mode enabled or not (bool)
>>> parm: pciehp_poll_mode:Using polling mechanism for hot-plug events or not (bool)
>>> parm: pciehp_poll_time:Polling mechanism frequency, in seconds (int)
>>> parm: pciehp_force:Force pciehp, even if OSHP is missing (bool)
>>> [chris:~]$ cat /proc/cmdline
>>> root=/dev/sda5 pciehp_ports=native ro resume=/dev/sda6
Oh, should "pcie_ports=native" not "pciehp_ports=native".
>>> [chris:~]$ sudo modprobe pciehp pciehp_force=1 pciehp_debug=1
>>> [chris:~]$ lsmod
>>> Module Size Used by
>>> pciehp 19907 0
>>> [...]
>>>
>>> You will notice that the kernel I have used is 3.7.4. I hope that's a suitable kernel for your tests. I've moved away from the 3.8 development kernel onto one that's stable and on which Martin has identified a solution. I see Greg KH released 3.7.5 yesterday and it includes a pciehp change. I'll upgrade to that, run the tests again and report back.
>>>
>>> One question - should I include the (acpi) pci_slot driver in the kernel build or does pciehp populate the directories without pci_slot?
>>
>> Hi Chris,
>> I am not a kernel developer but from the other threads at linux-pci I gathered there are in some
>> scenarios problems with improper loading of the hotplug modules. Therefore, the patches floating
>> now around are to disable hotplug module availability. Therefore, I suggested you to try only
>> only static kernel support for hotplug. That way you don't hit the issue. That is for sure not
>> addressed in 3.7.5, seems that it is probably in -next.
>> Martin
>>
> In a few minutes I'll be sending out another reply to Yijing's suggestions because I noticed a typo in the parameter I added to the kernel command line. I'm now going back through email to remember why we were trying to get those /sys/bus/pci... directories populated.
>
> Watch this space! :-)
> Chris
>
>
> .
>
--
Thanks!
Yijing
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-28 10:12 ` Chris Clayton
2013-01-28 10:56 ` Martin Mokrejs
2013-01-28 10:58 ` Yijing Wang
@ 2013-01-28 11:23 ` Chris Clayton
2013-01-28 12:12 ` Martin Mokrejs
2 siblings, 1 reply; 39+ messages in thread
From: Chris Clayton @ 2013-01-28 11:23 UTC (permalink / raw)
To: Yijing Wang; +Cc: Martin Mokrejs, Yijing Wang, LKML, linux-pci
[snip]
> [chris:~]$ cat /proc/cmdline
> root=/dev/sda5 pciehp_ports=native ro resume=/dev/sda6
^^
**typo**
I've run the test again with pcie_ports=native and the directories now
get populated. Even better though, is that when I plug in the card,
hotplug **works** and the card's drivers are loaded.
Excellent! Thank you so much for your help (and patience) Martin and Yijing.
Now to solving why running scandvb doesn't find any TV channels.
Chris
[snip]
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-28 11:23 ` Chris Clayton
@ 2013-01-28 12:12 ` Martin Mokrejs
2013-01-28 12:26 ` Yijing Wang
2013-01-28 19:11 ` Chris Clayton
0 siblings, 2 replies; 39+ messages in thread
From: Martin Mokrejs @ 2013-01-28 12:12 UTC (permalink / raw)
To: Chris Clayton; +Cc: Yijing Wang, Yijing Wang, LKML, linux-pci
Chris Clayton wrote:
>
> [snip]
>
>> [chris:~]$ cat /proc/cmdline
>> root=/dev/sda5 pciehp_ports=native ro resume=/dev/sda6
> ^^
> **typo**
> I've run the test again with pcie_ports=native and the directories now get populated. Even better though, is that when I plug in the card, hotplug **works** and the card's drivers are loaded.
BTW, I have with acpiphp on 3.7.4:
ls -la /sys/bus/pci_express/devices
total 0
drwxr-xr-x 2 root root 0 Jan 28 13:07 .
drwxr-xr-x 4 root root 0 Jan 28 13:07 ..
$ ls -la /sys/bus/pci/devices/slots
ls: cannot access /sys/bus/pci/devices/slots: No such file or directory
$
And for me hotplug also works (as far as I can tell). ;-)
>
> Excellent! Thank you so much for your help (and patience) Martin and Yijing.
>
> Now to solving why running scandvb doesn't find any TV channels.
Would be fine if you could re-do the PresDet checks and confirm whether it is also broken
for you under pciehp.
Martin
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-28 12:12 ` Martin Mokrejs
@ 2013-01-28 12:26 ` Yijing Wang
2013-01-28 19:11 ` Chris Clayton
1 sibling, 0 replies; 39+ messages in thread
From: Yijing Wang @ 2013-01-28 12:26 UTC (permalink / raw)
To: Martin Mokrejs; +Cc: Chris Clayton, Yijing Wang, LKML, linux-pci
On 2013/1/28 20:12, Martin Mokrejs wrote:
> Chris Clayton wrote:
>>
>> [snip]
>>
>>> [chris:~]$ cat /proc/cmdline
>>> root=/dev/sda5 pciehp_ports=native ro resume=/dev/sda6
>> ^^
>> **typo**
>> I've run the test again with pcie_ports=native and the directories now get populated. Even better though, is that when I plug in the card, hotplug **works** and the card's drivers are loaded.
>
> BTW, I have with acpiphp on 3.7.4:
>
> ls -la /sys/bus/pci_express/devices
> total 0
> drwxr-xr-x 2 root root 0 Jan 28 13:07 .
> drwxr-xr-x 4 root root 0 Jan 28 13:07 ..
> $ ls -la /sys/bus/pci/devices/slots
> ls: cannot access /sys/bus/pci/devices/slots: No such file or directory
> $
>
> And for me hotplug also works (as far as I can tell). ;-)
Right, only pciehp (pcie nativa hotplug) need to bind pcie port devices.
Acpiphp (acpi pci hotplug) don't need pcie port devices, it just depend the firmware
in your machine, also acpiphp can support both pci hotplug and pcie hotplug. pciehp only
support pcie device hotplug.
>
>>
>> Excellent! Thank you so much for your help (and patience) Martin and Yijing.
>>
>> Now to solving why running scandvb doesn't find any TV channels.
>
> Would be fine if you could re-do the PresDet checks and confirm whether it is also broken
> for you under pciehp.
>
> Martin
>
>
--
Thanks!
Yijing
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-28 12:12 ` Martin Mokrejs
2013-01-28 12:26 ` Yijing Wang
@ 2013-01-28 19:11 ` Chris Clayton
2013-01-28 21:02 ` Martin Mokrejs
1 sibling, 1 reply; 39+ messages in thread
From: Chris Clayton @ 2013-01-28 19:11 UTC (permalink / raw)
To: Martin Mokrejs; +Cc: Yijing Wang, Yijing Wang, LKML, linux-pci
Hi Martin,
On 01/28/13 12:12, Martin Mokrejs wrote:
> Chris Clayton wrote:
>>
>> [snip]
>>
>>> [chris:~]$ cat /proc/cmdline
>>> root=/dev/sda5 pciehp_ports=native ro resume=/dev/sda6
>> ^^
>> **typo**
>> I've run the test again with pcie_ports=native and the directories now get populated. Even better though, is that when I plug in the card, hotplug **works** and the card's drivers are loaded.
>
> BTW, I have with acpiphp on 3.7.4:
>
> ls -la /sys/bus/pci_express/devices
> total 0
> drwxr-xr-x 2 root root 0 Jan 28 13:07 .
> drwxr-xr-x 4 root root 0 Jan 28 13:07 ..
> $ ls -la /sys/bus/pci/devices/slots
^^^^^^^^
**typo**
It should be /sys/bus/pci/slots.
> ls: cannot access /sys/bus/pci/devices/slots: No such file or directory
> $
>
With acpiphp, I get /sys/bus/pci_express/devices populated but
/sys/bus/pci/slots is empty.
> And for me hotplug also works (as far as I can tell). ;-)
>
>>
>> Excellent! Thank you so much for your help (and patience) Martin and Yijing.
>>
>> Now to solving why running scandvb doesn't find any TV channels.
>
> Would be fine if you could re-do the PresDet checks and confirm whether it is also broken
> for you under pciehp.
I've struggled with this a little. For some reason, the expresscard
doesn't always stay properly inserted in the slot when I insert it. Now
that hotplug is working, the modules are being loaded and when the card
pops out again, I get an oops because, of course, the driver is running
and the card disappears. Perhaps the driver can be made a bit more
robust to sudden disappearance of the card. I'll report the oops later.
Anyway, to run these tests I built a kernel without the dvb card's
drivers, effectively simulating the situation I had before Yijing got
hotplug working for me. The card popping out may also have affected
these diffs a bit because, for example, the first one has the CorrErr
flag changed, possibly because I had to have two or more goes at getting
the card to lock in the slot. Yesterday that diff showed no changes.
Anyway, here are the diffs:
diff lspci.after_insertion.txt lspci.after_1st_re-insertion.txt
262c262
< DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
TransPend-
---
> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq-
AuxPwr+ TransPend-
295c295
< 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
---
> 40: 10 80 42 01 00 80 00 00 00 00 11 00 12 3c 12 04
============================================================
diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
<no difference>
=============================================================
diff lspci.before_insertion.txt lspci.after_1st_removal.txt
112c112
< 60: 20 20 ff 07 00 00 00 00 01 00 00 00 00 00 08 c0
---
> 60: 20 20 ff 07 00 00 00 00 01 00 00 00 00 00 00 c0
262,263c262,263
< DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
TransPend-
< LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1,
Latency L0 <1us, L1 <16us
---
> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq-
AuxPwr+ TransPend-
> LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1,
Latency L0 <512ns, L1 <16us
265c265
< LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled-
Retrain- CommClk-
---
> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
CommClk+
267c267
< LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
---
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive- BWMgmt+ ABWMgmt-
273c273
< Changed: MRL- PresDet- LinkState-
---
> Changed: MRL- PresDet- LinkState+
295,296c295,296
< 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 4c 12 04
< 50: 03 00 01 10 60 b2 1c 00 28 00 00 00 00 00 00 00
---
> 40: 10 80 42 01 00 80 00 00 00 00 11 00 12 3c 12 04
> 50: 40 00 11 50 60 b2 1c 00 28 00 00 01 00 00 00 00
===========================================================
diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
<no difference>
========================================================
diff lspci.before_insertion.txt lspci.after_insertion.txt
112c112
< 60: 20 20 ff 07 00 00 00 00 01 00 00 00 00 00 08 c0
---
> 60: 20 20 ff 07 00 00 00 00 01 00 00 00 00 00 00 c0
263c263
< LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1,
Latency L0 <1us, L1 <16us
---
> LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1,
Latency L0 <512ns, L1 <16us
265c265
< LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled-
Retrain- CommClk-
---
> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain-
CommClk+
267c267
< LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+
DLActive- BWMgmt- ABWMgmt-
---
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive+ BWMgmt+ ABWMgmt-
272,273c272,273
< SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet- Interlock-
< Changed: MRL- PresDet- LinkState-
---
> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet+ Interlock-
> Changed: MRL- PresDet- LinkState+
295,296c295,296
< 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 4c 12 04
< 50: 03 00 01 10 60 b2 1c 00 28 00 00 00 00 00 00 00
---
> 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
> 50: 40 00 11 70 60 b2 1c 00 28 00 40 01 00 00 00 00
538a539,598
>
> 02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885
PCI Video and Audio Decoder (rev 02)
> Subsystem: Hauppauge computer works Inc. Hauppauge WinTV
HVR-1400 ExpressCard
> Physical Slot: 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-
> Interrupt: pin A routed to IRQ 0
> Region 0: Memory at f0e00000 (64-bit, non-prefetchable)
[disabled] [size=2M]
> Capabilities: [40] Express (v1) Endpoint, MSI 00
> DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
<64ns, L1 <1us
> ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
> DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
> MaxPayload 128 bytes, MaxReadReq 512 bytes
> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq-
AuxPwr- TransPend-
> LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1,
Latency L0 <2us, L1 <4us
> 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-
> Capabilities: [80] 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-
> Capabilities: [90] Vital Product Data
> No end tag found
> Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
> Address: 0000000000000000 Data: 0000
> 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: [200 v1] Virtual Channel
> Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
> Arb: Fixed+ WRR32+ WRR64+ WRR128-
> Ctrl: ArbSelect=WRR64
> Status: InProgress-
> Port Arbitration Table [240] <?>
> VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
> Arb: Fixed- WRR32- WRR64- WRR128- TWRR128-
WRR256-
> Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
> Status: NegoPending- InProgress-
> 00: f1 14 52 88 00 00 10 00 02 00 00 04 00 00 00 00
> 10: 04 00 e0 f0 00 00 00 00 00 00 00 00 00 00 00 00
> 20: 00 00 00 00 00 00 00 00 00 00 00 00 70 00 10 80
> 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00
> 40: 10 80 01 00 00 00 90 05 10 28 00 00 11 5c 01 00
> 50: 40 00 11 10 00 00 00 00 00 00 00 00 00 00 00 00
> 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 80: 01 90 22 7e 00 00 00 00 00 00 00 00 00 00 00 00
> 90: 03 a0 00 80 ff ff ff ff 00 00 00 00 00 00 00 00
> a0: 05 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
> b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
=================================================================
diff lspci.after_1st_removal.txt lspci.after_1st_re-insertion.txt
267c267
< LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive- BWMgmt+ ABWMgmt-
---
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive+ BWMgmt+ ABWMgmt-
272c272
< SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet- Interlock-
---
> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet+ Interlock-
296c296
< 50: 40 00 11 50 60 b2 1c 00 28 00 00 01 00 00 00 00
---
> 50: 40 00 11 70 60 b2 1c 00 28 00 40 01 00 00 00 00
538a539,598
>
> 02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885
PCI Video and Audio Decoder (rev 02)
> Subsystem: Hauppauge computer works Inc. Hauppauge WinTV
HVR-1400 ExpressCard
> Physical Slot: 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-
> Interrupt: pin A routed to IRQ 0
> Region 0: Memory at f0e00000 (64-bit, non-prefetchable)
[disabled] [size=2M]
> Capabilities: [40] Express (v1) Endpoint, MSI 00
> DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
<64ns, L1 <1us
> ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
> DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
> MaxPayload 128 bytes, MaxReadReq 512 bytes
> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq-
AuxPwr- TransPend-
> LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1,
Latency L0 <2us, L1 <4us
> 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-
> Capabilities: [80] 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-
> Capabilities: [90] Vital Product Data
> No end tag found
> Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
> Address: 0000000000000000 Data: 0000
> 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: [200 v1] Virtual Channel
> Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
> Arb: Fixed+ WRR32+ WRR64+ WRR128-
> Ctrl: ArbSelect=WRR64
> Status: InProgress-
> Port Arbitration Table [240] <?>
> VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
> Arb: Fixed- WRR32- WRR64- WRR128- TWRR128-
WRR256-
> Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
> Status: NegoPending- InProgress-
> 00: f1 14 52 88 00 00 10 00 02 00 00 04 00 00 00 00
> 10: 04 00 e0 f0 00 00 00 00 00 00 00 00 00 00 00 00
> 20: 00 00 00 00 00 00 00 00 00 00 00 00 70 00 10 80
> 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00
> 40: 10 80 01 00 00 00 90 05 10 28 00 00 11 5c 01 00
> 50: 40 00 11 10 00 00 00 00 00 00 00 00 00 00 00 00
> 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 80: 01 90 22 7e 00 00 00 00 00 00 00 00 00 00 00 00
> 90: 03 a0 00 80 ff ff ff ff 00 00 00 00 00 00 00 00
> a0: 05 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
> b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
==========================================================
diff lspci.after_insertion.txt lspci.after_1st_removal.txt
262c262
< DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
TransPend-
---
> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq-
AuxPwr+ TransPend-
267c267
< LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive+ BWMgmt+ ABWMgmt-
---
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive- BWMgmt+ ABWMgmt-
272c272
< SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet+ Interlock-
---
> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet- Interlock-
295,296c295,296
< 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
< 50: 40 00 11 70 60 b2 1c 00 28 00 40 01 00 00 00 00
---
> 40: 10 80 42 01 00 80 00 00 00 00 11 00 12 3c 12 04
> 50: 40 00 11 50 60 b2 1c 00 28 00 00 01 00 00 00 00
539,598d538
<
< 02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885
PCI Video and Audio Decoder (rev 02)
< Subsystem: Hauppauge computer works Inc. Hauppauge WinTV
HVR-1400 ExpressCard
< Physical Slot: 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-
< Interrupt: pin A routed to IRQ 0
< Region 0: Memory at f0e00000 (64-bit, non-prefetchable)
[disabled] [size=2M]
< Capabilities: [40] Express (v1) Endpoint, MSI 00
< DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
<64ns, L1 <1us
< ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
< DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
< RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
< MaxPayload 128 bytes, MaxReadReq 512 bytes
< DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
TransPend-
< LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1,
Latency L0 <2us, L1 <4us
< 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-
< Capabilities: [80] 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-
< Capabilities: [90] Vital Product Data
< No end tag found
< Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
< Address: 0000000000000000 Data: 0000
< 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: [200 v1] Virtual Channel
< Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
< Arb: Fixed+ WRR32+ WRR64+ WRR128-
< Ctrl: ArbSelect=WRR64
< Status: InProgress-
< Port Arbitration Table [240] <?>
< VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
< Arb: Fixed- WRR32- WRR64- WRR128- TWRR128-
WRR256-
< Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
< Status: NegoPending- InProgress-
< 00: f1 14 52 88 00 00 10 00 02 00 00 04 00 00 00 00
< 10: 04 00 e0 f0 00 00 00 00 00 00 00 00 00 00 00 00
< 20: 00 00 00 00 00 00 00 00 00 00 00 00 70 00 10 80
< 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00
< 40: 10 80 01 00 00 00 90 05 10 28 00 00 11 5c 01 00
< 50: 40 00 11 10 00 00 00 00 00 00 00 00 00 00 00 00
< 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
< 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
< 80: 01 90 22 7e 00 00 00 00 00 00 00 00 00 00 00 00
< 90: 03 a0 00 80 ff ff ff ff 00 00 00 00 00 00 00 00
< a0: 05 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
< b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
< c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
< d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
< e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
< f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
================================================================
diff lspci.after_1st_re-insertion.txt lspci.after_2nd_removal.txt
267c267
< LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive+ BWMgmt+ ABWMgmt-
---
> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
DLActive- BWMgmt+ ABWMgmt-
272c272
< SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet+ Interlock-
---
> SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt-
PresDet- Interlock-
296c296
< 50: 40 00 11 70 60 b2 1c 00 28 00 40 01 00 00 00 00
---
> 50: 40 00 11 50 60 b2 1c 00 28 00 00 01 00 00 00 00
539,598d538
<
< 02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885
PCI Video and Audio Decoder (rev 02)
< Subsystem: Hauppauge computer works Inc. Hauppauge WinTV
HVR-1400 ExpressCard
< Physical Slot: 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-
< Interrupt: pin A routed to IRQ 0
< Region 0: Memory at f0e00000 (64-bit, non-prefetchable)
[disabled] [size=2M]
< Capabilities: [40] Express (v1) Endpoint, MSI 00
< DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
<64ns, L1 <1us
< ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
< DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
< RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
< MaxPayload 128 bytes, MaxReadReq 512 bytes
< DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
TransPend-
< LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1,
Latency L0 <2us, L1 <4us
< 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-
< Capabilities: [80] 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-
< Capabilities: [90] Vital Product Data
< No end tag found
< Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
< Address: 0000000000000000 Data: 0000
< 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: [200 v1] Virtual Channel
< Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
< Arb: Fixed+ WRR32+ WRR64+ WRR128-
< Ctrl: ArbSelect=WRR64
< Status: InProgress-
< Port Arbitration Table [240] <?>
< VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
< Arb: Fixed- WRR32- WRR64- WRR128- TWRR128-
WRR256-
< Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
< Status: NegoPending- InProgress-
< 00: f1 14 52 88 00 00 10 00 02 00 00 04 00 00 00 00
< 10: 04 00 e0 f0 00 00 00 00 00 00 00 00 00 00 00 00
< 20: 00 00 00 00 00 00 00 00 00 00 00 00 70 00 10 80
< 30: 00 00 00 00 40 00 00 00 00 00 00 00 00 01 00 00
< 40: 10 80 01 00 00 00 90 05 10 28 00 00 11 5c 01 00
< 50: 40 00 11 10 00 00 00 00 00 00 00 00 00 00 00 00
< 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
< 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
< 80: 01 90 22 7e 00 00 00 00 00 00 00 00 00 00 00 00
< 90: 03 a0 00 80 ff ff ff ff 00 00 00 00 00 00 00 00
< a0: 05 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
< b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
< c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
< d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
< e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
< f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>
> Martin
>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-28 19:11 ` Chris Clayton
@ 2013-01-28 21:02 ` Martin Mokrejs
2013-01-31 12:09 ` Chris Clayton
0 siblings, 1 reply; 39+ messages in thread
From: Martin Mokrejs @ 2013-01-28 21:02 UTC (permalink / raw)
To: Chris Clayton; +Cc: Yijing Wang, Yijing Wang, LKML, linux-pci
Hi Chris,
Chris Clayton wrote:
> Hi Martin,
>
> On 01/28/13 12:12, Martin Mokrejs wrote:
>> Chris Clayton wrote:
>>>
>>> [snip]
>>>
>>>> [chris:~]$ cat /proc/cmdline
>>>> root=/dev/sda5 pciehp_ports=native ro resume=/dev/sda6
>>> ^^
>>> **typo**
>>> I've run the test again with pcie_ports=native and the directories now get populated. Even better though, is that when I plug in the card, hotplug **works** and the card's drivers are loaded.
>>
>> BTW, I have with acpiphp on 3.7.4:
>>
>> ls -la /sys/bus/pci_express/devices
>> total 0
>> drwxr-xr-x 2 root root 0 Jan 28 13:07 .
>> drwxr-xr-x 4 root root 0 Jan 28 13:07 ..
>> $ ls -la /sys/bus/pci/devices/slots
> ^^^^^^^^
> **typo**
> It should be /sys/bus/pci/slots.
>
>> ls: cannot access /sys/bus/pci/devices/slots: No such file or directory
>> $
>>
> With acpiphp, I get /sys/bus/pci_express/devices populated but /sys/bus/pci/slots is empty.
OK, I haven't realized the typo, but I have here with acpiphp:
# ls -laR /sys/bus/pci/slots
/sys/bus/pci/slots:
total 0
drwxr-xr-x 3 root root 0 Jan 27 17:14 .
drwxr-xr-x 5 root root 0 Jan 25 15:56 ..
drwxr-xr-x 2 root root 0 Jan 27 17:14 1
/sys/bus/pci/slots/1:
total 0
drwxr-xr-x 2 root root 0 Jan 27 17:14 .
drwxr-xr-x 3 root root 0 Jan 27 17:14 ..
-r--r--r-- 1 root root 4096 Jan 28 21:31 adapter
-r--r--r-- 1 root root 4096 Jan 27 17:14 address
-rw-r--r-- 1 root root 4096 Jan 28 21:31 attention
-r--r--r-- 1 root root 4096 Jan 28 21:31 cur_bus_speed
-r--r--r-- 1 root root 4096 Jan 28 21:31 latch
-r--r--r-- 1 root root 4096 Jan 28 21:31 max_bus_speed
lrwxrwxrwx 1 root root 0 Jan 28 21:31 module -> ../../../../module/acpiphp
-rw-r--r-- 1 root root 4096 Jan 28 21:31 power
#
>
>> And for me hotplug also works (as far as I can tell). ;-)
>>
>>>
>>> Excellent! Thank you so much for your help (and patience) Martin and Yijing.
>>>
>>> Now to solving why running scandvb doesn't find any TV channels.
>>
>> Would be fine if you could re-do the PresDet checks and confirm whether it is also broken
>> for you under pciehp.
>
> I've struggled with this a little. For some reason, the expresscard
> doesn't always stay properly inserted in the slot when I insert it.
> Now that hotplug is working, the modules are being loaded and when
> the card pops out again, I get an oops because, of course, the driver
> is running and the card disappears. Perhaps the driver can be made a
> bit more robust to sudden disappearance of the card. I'll report the
Yes, I had or maybe still have same issues here. I used to get an Oops
for sata_sil24 card weird behavior for USB3.0 NEC-based card. It was
fine always for a VIA-based firewire card and serial PL2303-based one.
I found out it is better if a usb device is connected to the USB card
because if that slips out then the libata layer quickly realizes that.
If there was no device connected, the usb waits too long before it removes
the usb hub from the system. And if you plugin the card meanwhile
back into the slot, weird thing happen.
> oops later. Anyway, to run these tests I built a kernel without the
> dvb card's drivers, effectively simulating the situation I had before
> Yijing got hotplug working for me. The card popping out may also have
> affected these diffs a bit because, for example, the first one has
> the CorrErr flag changed, possibly because I had to have two or more
> goes at getting the card to lock in the slot. Yesterday that diff
> showed no changes. Anyway, here are the diffs:
>
> diff lspci.after_insertion.txt lspci.after_1st_re-insertion.txt
> 262c262
> < DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
> ---
>> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
> 295c295
> < 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
> ---
>> 40: 10 80 42 01 00 80 00 00 00 00 11 00 12 3c 12 04
>
> ============================================================
> diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
>
> <no difference>
BTW, with the NEC-based card only after every second removal of the card I got
into PresDet- state. So, on every other diff attempt you won't see a difference!
But we are talking about acpiphp here (unlike pciehp) and with that I also
have no problems.
>
> =============================================================
> diff lspci.before_insertion.txt lspci.after_1st_removal.txt
> 112c112
> < 60: 20 20 ff 07 00 00 00 00 01 00 00 00 00 00 08 c0
> ---
>> 60: 20 20 ff 07 00 00 00 00 01 00 00 00 00 00 00 c0
> 262,263c262,263
> < DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
> < LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <16us
> ---
>> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
>> LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
> 265c265
> < LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk-
> ---
>> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
> 267c267
> < LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
> ---
>> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
> 273c273
> < Changed: MRL- PresDet- LinkState-
> ---
>> Changed: MRL- PresDet- LinkState+
> 295,296c295,296
> < 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 4c 12 04
> < 50: 03 00 01 10 60 b2 1c 00 28 00 00 00 00 00 00 00
> ---
>> 40: 10 80 42 01 00 80 00 00 00 00 11 00 12 3c 12 04
>> 50: 40 00 11 50 60 b2 1c 00 28 00 00 01 00 00 00 00
I think this is what I also reported earlier that on the "Changed:" line the LinkState is not updated
always, contrary to the PresDet. That is present since kernel 3.4 times at least.
>
> ===========================================================
> diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
>
> <no difference>
Yeah, try pciehp and see that the PresDet+ won't be flipped to PresDet-.
;-) You will have to plugin the card once more in and then pull out
to get to PresDet- state.
I deleted the rest, I think acpiphp just works for you, if statically compiled into the
kernel. ;-) Trying to proof that there are untested combinations and orders of module loadings
leading sometime to a broken setup does not seem at the very moment to be useful. Seems pci devs
know about that and rather decided to disable building of modules altogether.
The pciehp behavior is still another story and I would be really curious if it works for you.
For me, the PresDet did not work, I think ever, on this SandyBridge hardware.
Martin
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-28 21:02 ` Martin Mokrejs
@ 2013-01-31 12:09 ` Chris Clayton
2013-01-31 13:05 ` Martin Mokrejs
2013-03-06 23:45 ` Bjorn Helgaas
0 siblings, 2 replies; 39+ messages in thread
From: Chris Clayton @ 2013-01-31 12:09 UTC (permalink / raw)
To: Martin Mokrejs; +Cc: Yijing Wang, Yijing Wang, LKML, linux-pci
Hi Martin,
On 01/28/13 21:02, Martin Mokrejs wrote:
> Hi Chris,
>
> Chris Clayton wrote:
>> Hi Martin,
>>
>> On 01/28/13 12:12, Martin Mokrejs wrote:
>>> Chris Clayton wrote:
>>>>
>>>> [snip]
>>>>
>>>>> [chris:~]$ cat /proc/cmdline
>>>>> root=/dev/sda5 pciehp_ports=native ro resume=/dev/sda6
>>>> ^^
>>>> **typo**
>>>> I've run the test again with pcie_ports=native and the directories now get populated. Even better though, is that when I plug in the card, hotplug **works** and the card's drivers are loaded.
>>>
>>> BTW, I have with acpiphp on 3.7.4:
>>>
>>> ls -la /sys/bus/pci_express/devices
>>> total 0
>>> drwxr-xr-x 2 root root 0 Jan 28 13:07 .
>>> drwxr-xr-x 4 root root 0 Jan 28 13:07 ..
>>> $ ls -la /sys/bus/pci/devices/slots
>> ^^^^^^^^
>> **typo**
>> It should be /sys/bus/pci/slots.
>>
>>> ls: cannot access /sys/bus/pci/devices/slots: No such file or directory
>>> $
>>>
>> With acpiphp, I get /sys/bus/pci_express/devices populated but /sys/bus/pci/slots is empty.
>
> OK, I haven't realized the typo, but I have here with acpiphp:
>
> # ls -laR /sys/bus/pci/slots
> /sys/bus/pci/slots:
> total 0
> drwxr-xr-x 3 root root 0 Jan 27 17:14 .
> drwxr-xr-x 5 root root 0 Jan 25 15:56 ..
> drwxr-xr-x 2 root root 0 Jan 27 17:14 1
>
> /sys/bus/pci/slots/1:
> total 0
> drwxr-xr-x 2 root root 0 Jan 27 17:14 .
> drwxr-xr-x 3 root root 0 Jan 27 17:14 ..
> -r--r--r-- 1 root root 4096 Jan 28 21:31 adapter
> -r--r--r-- 1 root root 4096 Jan 27 17:14 address
> -rw-r--r-- 1 root root 4096 Jan 28 21:31 attention
> -r--r--r-- 1 root root 4096 Jan 28 21:31 cur_bus_speed
> -r--r--r-- 1 root root 4096 Jan 28 21:31 latch
> -r--r--r-- 1 root root 4096 Jan 28 21:31 max_bus_speed
> lrwxrwxrwx 1 root root 0 Jan 28 21:31 module -> ../../../../module/acpiphp
> -rw-r--r-- 1 root root 4096 Jan 28 21:31 power
> #
>
>>
>>> And for me hotplug also works (as far as I can tell). ;-)
>>>
>>>>
>>>> Excellent! Thank you so much for your help (and patience) Martin and Yijing.
>>>>
>>>> Now to solving why running scandvb doesn't find any TV channels.
>>>
>>> Would be fine if you could re-do the PresDet checks and confirm whether it is also broken
>>> for you under pciehp.
>>
>> I've struggled with this a little. For some reason, the expresscard
>> doesn't always stay properly inserted in the slot when I insert it.
>> Now that hotplug is working, the modules are being loaded and when
>> the card pops out again, I get an oops because, of course, the driver
>> is running and the card disappears. Perhaps the driver can be made a
>> bit more robust to sudden disappearance of the card. I'll report the
>
> Yes, I had or maybe still have same issues here. I used to get an Oops
> for sata_sil24 card weird behavior for USB3.0 NEC-based card. It was
> fine always for a VIA-based firewire card and serial PL2303-based one.
> I found out it is better if a usb device is connected to the USB card
> because if that slips out then the libata layer quickly realizes that.
> If there was no device connected, the usb waits too long before it removes
> the usb hub from the system. And if you plugin the card meanwhile
> back into the slot, weird thing happen.
>
My usb3 expresscard device has arrived and I get an oops with that too,
if I remove it without unloading the driver first. I guess it shouldn't
be a surprise that the driver isn't expecting the device to disappear.
As I mentioned, I have some trouble with the WinTV-HVR-1400 card, which
sometimes pops out again, if I push it into the slot too hard (but I'm
geeting better at that with practice). So what I've done (with the usb3
card too) to avoid the oopsen is blacklist the driver in
/etc/modprobe.d/blacklist.conf and then load them when I'm sure the card
is properly inserted. Not exactly hotplug, but at least I don't have to
reboot because of an oops- and it's not something I'm doing several
times an hour.
Chris
>
>> oops later. Anyway, to run these tests I built a kernel without the
>> dvb card's drivers, effectively simulating the situation I had before
>> Yijing got hotplug working for me. The card popping out may also have
>> affected these diffs a bit because, for example, the first one has
>> the CorrErr flag changed, possibly because I had to have two or more
>> goes at getting the card to lock in the slot. Yesterday that diff
>> showed no changes. Anyway, here are the diffs:
>>
>> diff lspci.after_insertion.txt lspci.after_1st_re-insertion.txt
>> 262c262
>> < DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
>> ---
>>> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
>> 295c295
>> < 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 3c 12 04
>> ---
>>> 40: 10 80 42 01 00 80 00 00 00 00 11 00 12 3c 12 04
>>
>> ============================================================
>> diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
>>
>> <no difference>
>
> BTW, with the NEC-based card only after every second removal of the card I got
> into PresDet- state. So, on every other diff attempt you won't see a difference!
> But we are talking about acpiphp here (unlike pciehp) and with that I also
> have no problems.
>
>>
>> =============================================================
>> diff lspci.before_insertion.txt lspci.after_1st_removal.txt
>> 112c112
>> < 60: 20 20 ff 07 00 00 00 00 01 00 00 00 00 00 08 c0
>> ---
>>> 60: 20 20 ff 07 00 00 00 00 01 00 00 00 00 00 00 c0
>> 262,263c262,263
>> < DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
>> < LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <16us
>> ---
>>> DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
>>> LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
>> 265c265
>> < LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk-
>> ---
>>> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
>> 267c267
>> < LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>> ---
>>> LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
>> 273c273
>> < Changed: MRL- PresDet- LinkState-
>> ---
>>> Changed: MRL- PresDet- LinkState+
>> 295,296c295,296
>> < 40: 10 80 42 01 00 80 00 00 00 00 10 00 12 4c 12 04
>> < 50: 03 00 01 10 60 b2 1c 00 28 00 00 00 00 00 00 00
>> ---
>>> 40: 10 80 42 01 00 80 00 00 00 00 11 00 12 3c 12 04
>>> 50: 40 00 11 50 60 b2 1c 00 28 00 00 01 00 00 00 00
>
>
> I think this is what I also reported earlier that on the "Changed:" line the LinkState is not updated
> always, contrary to the PresDet. That is present since kernel 3.4 times at least.
>
>
>>
>> ===========================================================
>> diff lspci.after_1st_removal.txt lspci.after_2nd_removal.txt
>>
>> <no difference>
>
> Yeah, try pciehp and see that the PresDet+ won't be flipped to PresDet-.
> ;-) You will have to plugin the card once more in and then pull out
> to get to PresDet- state.
>
>
> I deleted the rest, I think acpiphp just works for you, if statically compiled into the
> kernel. ;-) Trying to proof that there are untested combinations and orders of module loadings
> leading sometime to a broken setup does not seem at the very moment to be useful. Seems pci devs
> know about that and rather decided to disable building of modules altogether.
>
> The pciehp behavior is still another story and I would be really curious if it works for you.
> For me, the PresDet did not work, I think ever, on this SandyBridge hardware.
>
> Martin
>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-31 12:09 ` Chris Clayton
@ 2013-01-31 13:05 ` Martin Mokrejs
2013-03-06 23:45 ` Bjorn Helgaas
1 sibling, 0 replies; 39+ messages in thread
From: Martin Mokrejs @ 2013-01-31 13:05 UTC (permalink / raw)
To: Chris Clayton; +Cc: Yijing Wang, Yijing Wang, LKML, linux-pci
Hi Chris,
Chris Clayton wrote:
> Hi Martin,
>
> On 01/28/13 21:02, Martin Mokrejs wrote:
>> Hi Chris,
>>
>> Chris Clayton wrote:
>>> Hi Martin,
>>>
>>> On 01/28/13 12:12, Martin Mokrejs wrote:
>>>> Chris Clayton wrote:
>>>
>>> I've struggled with this a little. For some reason, the expresscard
>>> doesn't always stay properly inserted in the slot when I insert it.
>>> Now that hotplug is working, the modules are being loaded and when
>>> the card pops out again, I get an oops because, of course, the driver
>>> is running and the card disappears. Perhaps the driver can be made a
>>> bit more robust to sudden disappearance of the card. I'll report the
>>
>> Yes, I had or maybe still have same issues here. I used to get an Oops
>> for sata_sil24 card weird behavior for USB3.0 NEC-based card. It was
>> fine always for a VIA-based firewire card and serial PL2303-based one.
>> I found out it is better if a usb device is connected to the USB card
>> because if that slips out then the libata layer quickly realizes that.
>> If there was no device connected, the usb waits too long before it removes
>> the usb hub from the system. And if you plugin the card meanwhile
>> back into the slot, weird thing happen.
>>
> My usb3 expresscard device has arrived and I get an oops with that
> too, if I remove it without unloading the driver first. I guess it
> shouldn't be a surprise that the driver isn't expecting the device to
> disappear.
I avoided the oopses when a USB device to connected to the express card.
Nevertheless, you should report it to linux-usb and linux-pci mailing lists,
along with the oops stacktrace (under a new thread). Maybe you suffer from
another Oops.
>
> As I mentioned, I have some trouble with the WinTV-HVR-1400 card,
> which sometimes pops out again, if I push it into the slot too hard
> (but I'm geeting better at that with practice). So what I've done
> (with the usb3 card too) to avoid the oopsen is blacklist the driver
> in /etc/modprobe.d/blacklist.conf and then load them when I'm sure
> the card is properly inserted. Not exactly hotplug, but at least I
> don't have to reboot because of an oops- and it's not something I'm
> doing several times an hour.
Yeah, i also my way around - not fiddle much with the cards and if they
slip out during insertion, don't re-plug them too quickly (at least with
the USB3 card and SATA card I had problems).
BTW, if you remove a card, you are supposed to push the card into the slot
so it gets ejected. Do not just pull it out (what I did in the beginnings).
I was told that is not the right way (probably affects the PresDet status).
Martin
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-01-31 12:09 ` Chris Clayton
2013-01-31 13:05 ` Martin Mokrejs
@ 2013-03-06 23:45 ` Bjorn Helgaas
2013-03-07 16:28 ` Chris Clayton
1 sibling, 1 reply; 39+ messages in thread
From: Bjorn Helgaas @ 2013-03-06 23:45 UTC (permalink / raw)
To: Chris Clayton; +Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML, linux-pci
On Thu, Jan 31, 2013 at 5:09 AM, Chris Clayton <chris2553@googlemail.com> wrote:
> My usb3 expresscard device has arrived and I get an oops with that too, if I
> remove it without unloading the driver first. I guess it shouldn't be a
> surprise that the driver isn't expecting the device to disappear.
>
> As I mentioned, I have some trouble with the WinTV-HVR-1400 card, which
> sometimes pops out again, if I push it into the slot too hard (but I'm
> geeting better at that with practice). So what I've done (with the usb3 card
> too) to avoid the oopsen is blacklist the driver in
> /etc/modprobe.d/blacklist.conf and then load them when I'm sure the card is
> properly inserted. Not exactly hotplug, but at least I don't have to reboot
> because of an oops- and it's not something I'm doing several times an hour.
Hi Chris,
What's the current state of this? It sounds to me like it still
doesn't work out of the box. Having to blacklist the driver and load
it manually is a completely unacceptable user experience. If you have
to manually choose acpiphp over pciehp, that is also unacceptable.
So if you're still limping along with hacky workarounds like this, I'd
like to pursue this more and see if we can't figure out a better
solution.
Bjorn
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-03-06 23:45 ` Bjorn Helgaas
@ 2013-03-07 16:28 ` Chris Clayton
2013-03-07 17:30 ` Bjorn Helgaas
0 siblings, 1 reply; 39+ messages in thread
From: Chris Clayton @ 2013-03-07 16:28 UTC (permalink / raw)
To: Bjorn Helgaas; +Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML, linux-pci
[-- Attachment #1: Type: text/plain, Size: 4005 bytes --]
On 03/06/13 23:45, Bjorn Helgaas wrote:
> On Thu, Jan 31, 2013 at 5:09 AM, Chris Clayton <chris2553@googlemail.com> wrote:
>
>> My usb3 expresscard device has arrived and I get an oops with that too, if I
>> remove it without unloading the driver first. I guess it shouldn't be a
>> surprise that the driver isn't expecting the device to disappear.
>>
>> As I mentioned, I have some trouble with the WinTV-HVR-1400 card, which
>> sometimes pops out again, if I push it into the slot too hard (but I'm
>> geeting better at that with practice). So what I've done (with the usb3 card
>> too) to avoid the oopsen is blacklist the driver in
>> /etc/modprobe.d/blacklist.conf and then load them when I'm sure the card is
>> properly inserted. Not exactly hotplug, but at least I don't have to reboot
>> because of an oops- and it's not something I'm doing several times an hour.
>
> Hi Chris,
>
> What's the current state of this? It sounds to me like it still
> doesn't work out of the box. Having to blacklist the driver and load
> it manually is a completely unacceptable user experience. If you have
> to manually choose acpiphp over pciehp, that is also unacceptable.
>
> So if you're still limping along with hacky workarounds like this, I'd
> like to pursue this more and see if we can't figure out a better
> solution.
>
> Bjorn
>
Hi Bjorn,
If I unblacklist the driver, insert the HVR-1400 card and then remove
it, I still get the oops. This is with kernel 3.8.2. I no longer get the
oops with the USB3 card, but I don't know how or when that was fixed.
I stopped working on it when, after finding the workaround to the oops
and then spending many many hours figuring out a fix so that scandvb
would find some channels, no one on the linux-media list seemed
interested in the fix. On top of that, even though scanning now finds
all the available channels, the quality of the TV picture and sound is
very poor indeed. I didn't want to bang my head against the linux-media
wall again, so I abandoned the card and now use a USB TV stick, which
gives is much better results than the card. It's a pity because the card
also supports an analog signal which means I can watch the RF output
from my satellite box, which I have piped around the house. Anyway, the
linux-media folks are not your problem and if I want to watch satellite
TV on my laptop, I can make one of my rare visits to Windows (where the
picture and sound are good).
Having said (ranted?) all that, I would be more than happy to help fix
the oops. After I first reported it, I realised that I didn't have a
hotplug driver loaded. With help from Yijing Wang, we eventually managed
to get the card recognised and drivers loaded when it is inserted. That
doesn't help with the oops, though. I now have the pciehp driver
compiled statically onto the kernel (and pass pcie_ports=native to the
kernel), but removing the card with the cx23885 driver loaded always
results in an oops. I originally reported this to the linux-media list
because functions from the cx23885 driver are at the top of the call
trace, but only Martin responded with some hotplug-related suggestions,
which is what swung discussion the way of the linux-pci list.
Anyway, here's most of a call trace from an oops I triggered a few
minutes ago. (The screen went blank,so I didn't get it all)
cx23885_sram_channel_dump+0x20b/0x220
cx23885_video_irq+0xf3/0x1c0
cx23885_irq+0x39b/0x7e0
queue_interrupt_event+0x46/0x70
cpuidle_wrap_enter+0x38/0x90
handle_irq_event_percpu+0x2e/0x140
io_apic_modify_irq.isra.17+0x4a/0x60
handle_irq_event+0x34/0x60
unmask_irq+0x20/0x20
handle_fasteoi_irq+0x46/0xd0
<IRQ>
do_irq+0x3d/0xc0
get_next_timer_interrupt+0x1af/0x2b0
common_interrupt+0x2c/0x31
The top three functions are the same as in my first oops report. From
there down it is different, but, I've changed a few things in my kernel
config since then. I've also attached the .config.
Let me know if I can provide any additional diagnostics.
Chris
[-- Attachment #2: config-3.8.2 --]
[-- Type: application/x-troff-man, Size: 82312 bytes --]
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-03-07 16:28 ` Chris Clayton
@ 2013-03-07 17:30 ` Bjorn Helgaas
2013-03-07 20:21 ` Chris Clayton
0 siblings, 1 reply; 39+ messages in thread
From: Bjorn Helgaas @ 2013-03-07 17:30 UTC (permalink / raw)
To: Chris Clayton
Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML,
linux-pci@vger.kernel.org
On Thu, Mar 7, 2013 at 9:28 AM, Chris Clayton <chris2553@googlemail.com> wrote:
>
>
> On 03/06/13 23:45, Bjorn Helgaas wrote:
>>
>> On Thu, Jan 31, 2013 at 5:09 AM, Chris Clayton <chris2553@googlemail.com>
>> wrote:
>>
>>> My usb3 expresscard device has arrived and I get an oops with that too,
>>> if I
>>> remove it without unloading the driver first. I guess it shouldn't be a
>>> surprise that the driver isn't expecting the device to disappear.
>>>
>>> As I mentioned, I have some trouble with the WinTV-HVR-1400 card, which
>>> sometimes pops out again, if I push it into the slot too hard (but I'm
>>> geeting better at that with practice). So what I've done (with the usb3
>>> card
>>> too) to avoid the oopsen is blacklist the driver in
>>> /etc/modprobe.d/blacklist.conf and then load them when I'm sure the card
>>> is
>>> properly inserted. Not exactly hotplug, but at least I don't have to
>>> reboot
>>> because of an oops- and it's not something I'm doing several times an
>>> hour.
>>
>>
>> Hi Chris,
>>
>> What's the current state of this? It sounds to me like it still
>> doesn't work out of the box. Having to blacklist the driver and load
>> it manually is a completely unacceptable user experience. If you have
>> to manually choose acpiphp over pciehp, that is also unacceptable.
>>
>> So if you're still limping along with hacky workarounds like this, I'd
>> like to pursue this more and see if we can't figure out a better
>> solution.
>>
>> Bjorn
>>
> Hi Bjorn,
>
> If I unblacklist the driver, insert the HVR-1400 card and then remove it, I
> still get the oops. This is with kernel 3.8.2. I no longer get the oops with
> the USB3 card, but I don't know how or when that was fixed.
>
> I stopped working on it when, after finding the workaround to the oops and
> then spending many many hours figuring out a fix so that scandvb would find
> some channels, no one on the linux-media list seemed interested in the fix.
> On top of that, even though scanning now finds all the available channels,
> the quality of the TV picture and sound is very poor indeed. I didn't want
> to bang my head against the linux-media wall again, so I abandoned the card
> and now use a USB TV stick, which gives is much better results than the
> card. It's a pity because the card also supports an analog signal which
> means I can watch the RF output from my satellite box, which I have piped
> around the house. Anyway, the linux-media folks are not your problem and if
> I want to watch satellite TV on my laptop, I can make one of my rare visits
> to Windows (where the picture and sound are good).
>
> Having said (ranted?) all that, I would be more than happy to help fix the
> oops. After I first reported it, I realised that I didn't have a hotplug
> driver loaded. With help from Yijing Wang, we eventually managed to get the
> card recognised and drivers loaded when it is inserted. That doesn't help
> with the oops, though. I now have the pciehp driver compiled statically onto
> the kernel (and pass pcie_ports=native to the kernel), but removing the card
> with the cx23885 driver loaded always results in an oops. I originally
> reported this to the linux-media list because functions from the cx23885
> driver are at the top of the call trace, but only Martin responded with some
> hotplug-related suggestions, which is what swung discussion the way of the
> linux-pci list.
OK. There are several potential problems here.
1) The change to make scandvb find some channels. This is probably a
cx23885 or linux-media issue, and I can't help with that.
2) TV picture/sound quality problem. Again, probably a cx23885 driver
issue, and I can't help with that.
3) HVR-1400 not being recognized when inserted. This is a PCI hotplug
issue, and I *can* help with this. I don't know what your hardware
is, but in general, pciehp should take care of this. If it doesn't,
or if you have to use an argument like "pcie_ports=native", we should
fix this.
4) Oops when removing HVR-1400 ExpressCard. From the backtrace, I
assume the cx23885 driver is still bound to the device when you remove
the card. It'd be nice if the driver could handle the device going
away, but I'm not surprised that it doesn't.
If you unbind the driver before removing the card, the oops should not
happen. You should be able to do this manually with something like
this (with the address of your device, of course):
# echo 0000:05:00.0 > /sys/bus/pci/drivers/cx23885/unbind
It would also be nice if there were a good user interface for doing
this, e.g., something like "Safely remove hardware" on Windows. But I
don't know what it is on Linux.
So 3) is the thing I might be able to help with. If there's still a
problem here (and even having to boot with an argument is a problem),
let's start by collecting complete dmesg logs, with and without your
"pcie_ports" option. Boot without the card installed, then insert it
and remove it. If you can use something like v3.9-rc1 with
CONFIG_HOTPLUG_PCI_PCIE=y, that would be ideal.
Bjorn
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-03-07 17:30 ` Bjorn Helgaas
@ 2013-03-07 20:21 ` Chris Clayton
2013-03-08 0:39 ` Bjorn Helgaas
0 siblings, 1 reply; 39+ messages in thread
From: Chris Clayton @ 2013-03-07 20:21 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML,
linux-pci@vger.kernel.org
[-- Attachment #1: Type: text/plain, Size: 6106 bytes --]
On 03/07/13 17:30, Bjorn Helgaas wrote:
> On Thu, Mar 7, 2013 at 9:28 AM, Chris Clayton <chris2553@googlemail.com> wrote:
>>
>>
>> On 03/06/13 23:45, Bjorn Helgaas wrote:
>>>
>>> On Thu, Jan 31, 2013 at 5:09 AM, Chris Clayton <chris2553@googlemail.com>
>>> wrote:
>>>
>>>> My usb3 expresscard device has arrived and I get an oops with that too,
>>>> if I
>>>> remove it without unloading the driver first. I guess it shouldn't be a
>>>> surprise that the driver isn't expecting the device to disappear.
>>>>
>>>> As I mentioned, I have some trouble with the WinTV-HVR-1400 card, which
>>>> sometimes pops out again, if I push it into the slot too hard (but I'm
>>>> geeting better at that with practice). So what I've done (with the usb3
>>>> card
>>>> too) to avoid the oopsen is blacklist the driver in
>>>> /etc/modprobe.d/blacklist.conf and then load them when I'm sure the card
>>>> is
>>>> properly inserted. Not exactly hotplug, but at least I don't have to
>>>> reboot
>>>> because of an oops- and it's not something I'm doing several times an
>>>> hour.
>>>
>>>
>>> Hi Chris,
>>>
>>> What's the current state of this? It sounds to me like it still
>>> doesn't work out of the box. Having to blacklist the driver and load
>>> it manually is a completely unacceptable user experience. If you have
>>> to manually choose acpiphp over pciehp, that is also unacceptable.
>>>
>>> So if you're still limping along with hacky workarounds like this, I'd
>>> like to pursue this more and see if we can't figure out a better
>>> solution.
>>>
>>> Bjorn
>>>
>> Hi Bjorn,
>>
>> If I unblacklist the driver, insert the HVR-1400 card and then remove it, I
>> still get the oops. This is with kernel 3.8.2. I no longer get the oops with
>> the USB3 card, but I don't know how or when that was fixed.
>>
>> I stopped working on it when, after finding the workaround to the oops and
>> then spending many many hours figuring out a fix so that scandvb would find
>> some channels, no one on the linux-media list seemed interested in the fix.
>> On top of that, even though scanning now finds all the available channels,
>> the quality of the TV picture and sound is very poor indeed. I didn't want
>> to bang my head against the linux-media wall again, so I abandoned the card
>> and now use a USB TV stick, which gives is much better results than the
>> card. It's a pity because the card also supports an analog signal which
>> means I can watch the RF output from my satellite box, which I have piped
>> around the house. Anyway, the linux-media folks are not your problem and if
>> I want to watch satellite TV on my laptop, I can make one of my rare visits
>> to Windows (where the picture and sound are good).
>>
>> Having said (ranted?) all that, I would be more than happy to help fix the
>> oops. After I first reported it, I realised that I didn't have a hotplug
>> driver loaded. With help from Yijing Wang, we eventually managed to get the
>> card recognised and drivers loaded when it is inserted. That doesn't help
>> with the oops, though. I now have the pciehp driver compiled statically onto
>> the kernel (and pass pcie_ports=native to the kernel), but removing the card
>> with the cx23885 driver loaded always results in an oops. I originally
>> reported this to the linux-media list because functions from the cx23885
>> driver are at the top of the call trace, but only Martin responded with some
>> hotplug-related suggestions, which is what swung discussion the way of the
>> linux-pci list.
>
> OK. There are several potential problems here.
>
> 1) The change to make scandvb find some channels. This is probably a
> cx23885 or linux-media issue, and I can't help with that.
>
> 2) TV picture/sound quality problem. Again, probably a cx23885 driver
> issue, and I can't help with that.
>
I'm not going to use the card and I don't have the time (or patience) to
submit the change again.
> 3) HVR-1400 not being recognized when inserted. This is a PCI hotplug
> issue, and I *can* help with this. I don't know what your hardware
> is, but in general, pciehp should take care of this. If it doesn't,
> or if you have to use an argument like "pcie_ports=native", we should
> fix this.
>
> 4) Oops when removing HVR-1400 ExpressCard. From the backtrace, I
> assume the cx23885 driver is still bound to the device when you remove
> the card. It'd be nice if the driver could handle the device going
> away, but I'm not surprised that it doesn't.
>
Nor am I, but it's hardly plug and play, is it. With Windows I can plug
and unplug the card at will without crashing the system.
> If you unbind the driver before removing the card, the oops should not
> happen. You should be able to do this manually with something like
> this (with the address of your device, of course):
>
> # echo 0000:05:00.0 > /sys/bus/pci/drivers/cx23885/unbind
>
> It would also be nice if there were a good user interface for doing
> this, e.g., something like "Safely remove hardware" on Windows. But I
> don't know what it is on Linux.
>
Thanks, I'll look into that and see if I can write a little panel applet
to provide a UI.
> So 3) is the thing I might be able to help with. If there's still a
> problem here (and even having to boot with an argument is a problem),
> let's start by collecting complete dmesg logs, with and without your
> "pcie_ports" option. Boot without the card installed, then insert it
> and remove it. If you can use something like v3.9-rc1 with
> CONFIG_HOTPLUG_PCI_PCIE=y, that would be ideal.
>
OK, I've gathered these logs using a kernel built from a pull of Linus'
tree this afternoon (v3.9-rc1-108-g9f22578). Also, the cx23885 driver is
still blacklisted to avoid unnecessary noise and the chance of an oops
if the card springs out again when I insert it. The driver does load if
it's not blacklisted (and the pcie_ports=native option is present).
The two logs are attached. As you will see, nothing at all happens when
the pcie_ports=native option is absent. The nf_conntrack message is
normally the last one from a normal boot.
Chris
> Bjorn
>
[-- Attachment #2: dmesg-with-arg --]
[-- Type: text/plain, Size: 40467 bytes --]
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.9.0-rc1+ (chris@laptop) (gcc version 4.7.3 20130302 (prerelease) (GCC) ) #34 SMP PREEMPT Thu Mar 7 19:33:03 GMT 2013
[ 0.000000] Disabled fast string operations
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d7ff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000009d800-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000dab0efff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000dab0f000-0x00000000dad4efff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000dad4f000-0x00000000dad6efff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000dad6f000-0x00000000daf1efff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000daf1f000-0x00000000daf9efff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000daf9f000-0x00000000daffefff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x00000000dafff000-0x00000000daffffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000db000000-0x00000000df9fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed10000-0x00000000fed19fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000ffd80000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000021fdfffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.6 present.
[ 0.000000] DMI: FUJITSU LIFEBOOK AH531/FJNBB0F, BIOS 1.30 05/28/2012
[ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] e820: last_pfn = 0x21fe00 max_arch_pfn = 0x1000000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-BFFFF uncachable
[ 0.000000] C0000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 0FFC00000 mask FFFC00000 write-protect
[ 0.000000] 1 base 000000000 mask F80000000 write-back
[ 0.000000] 2 base 080000000 mask FC0000000 write-back
[ 0.000000] 3 base 0C0000000 mask FE0000000 write-back
[ 0.000000] 4 base 0DC000000 mask FFC000000 uncachable
[ 0.000000] 5 base 0DB000000 mask FFF000000 uncachable
[ 0.000000] 6 base 100000000 mask F00000000 write-back
[ 0.000000] 7 base 200000000 mask FE0000000 write-back
[ 0.000000] 8 base 21FE00000 mask FFFE00000 uncachable
[ 0.000000] 9 disabled
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] initial memory mapped: [mem 0x00000000-0x01bfffff]
[ 0.000000] Base memory trampoline at [c0099000] 99000 size 16384
[ 0.000000] reserving inaccessible SNB gfx pages
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[ 0.000000] [mem 0x00000000-0x000fffff] page 4k
[ 0.000000] init_memory_mapping: [mem 0x37a00000-0x37bfdfff]
[ 0.000000] [mem 0x37a00000-0x37bfdfff] page 4k
[ 0.000000] BRK [0x01628000, 0x01628fff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x34000000-0x379fffff]
[ 0.000000] [mem 0x34000000-0x379fffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x00100000-0x33ffffff]
[ 0.000000] [mem 0x00100000-0x001fffff] page 4k
[ 0.000000] [mem 0x00200000-0x33ffffff] page 2M
[ 0.000000] ACPI: RSDP 000f00e0 00024 (v02 FUJ )
[ 0.000000] ACPI: XSDT daffe120 00084 (v01 FUJ PC 00000001 FUJ 00000001)
[ 0.000000] ACPI: FACP daff0000 000F4 (v03 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: DSDT daff3000 0794A (v02 FUJ FJNBB0F 00000000 INTL 20061109)
[ 0.000000] ACPI: FACS daf3d000 00040
[ 0.000000] ACPI: SLIC daffd000 00176 (v01 FUJ PC 00000001 FUJ 00000001)
[ 0.000000] ACPI: SSDT daffb000 01068 (v01 FUJ PtidDevc 00001000 INTL 20061109)
[ 0.000000] ACPI: ASF! daff2000 000A5 (v32 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: HPET dafef000 00038 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: APIC dafee000 00098 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: MCFG dafed000 0003C (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: SSDT dafec000 007C2 (v01 PmRef Cpu0Ist 00003000 INTL 20061109)
[ 0.000000] ACPI: SSDT dafeb000 00996 (v01 PmRef CpuPm 00003000 INTL 20061109)
[ 0.000000] ACPI: UEFI dafea000 0003E (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: UEFI dafe9000 00042 (v01 PTL COMBUF 00000001 PTL 00000001)
[ 0.000000] ACPI: UEFI dafe8000 00242 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] 7810MB HIGHMEM available.
[ 0.000000] 891MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 37bfe000
[ 0.000000] low ram: 0 - 37bfe000
[ 0.000000] BRK [0x01629000, 0x01629fff] PGTABLE
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00001000-0x00ffffff]
[ 0.000000] Normal [mem 0x01000000-0x37bfdfff]
[ 0.000000] HighMem [mem 0x37bfe000-0x1fdfffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00001000-0x0009cfff]
[ 0.000000] node 0: [mem 0x00100000-0xdab0efff]
[ 0.000000] node 0: [mem 0xdafff000-0xdaffffff]
[ 0.000000] node 0: [mem 0x00000000-0x1fdfffff]
[ 0.000000] On node 0 totalpages: 2074796
[ 0.000000] free_area_init_node: node 0, pgdat c1569140, node_mem_map f37fe020
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 3996 pages, LIFO batch:0
[ 0.000000] Normal zone: 1752 pages used for memmap
[ 0.000000] Normal zone: 224254 pages, LIFO batch:31
[ 0.000000] HighMem zone: 15621 pages used for memmap
[ 0.000000] HighMem zone: 1846546 pages, LIFO batch:31
[ 0.000000] Using APIC driver default
[ 0.000000] ACPI: PM-Timer IO Port: 0x408
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x0e] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 14, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ2 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a301 base: 0xfed00000
[ 0.000000] smpboot: 8 Processors exceeds NR_CPUS limit of 4
[ 0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[ 0.000000] nr_irqs_gsi: 40
[ 0.000000] PM: Registered nosave memory: 000000000009d000 - 000000000009e000
[ 0.000000] PM: Registered nosave memory: 000000000009e000 - 00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
[ 0.000000] PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
[ 0.000000] e820: [mem 0xdfa00000-0xf7ffffff] available for PCI devices
[ 0.000000] setup_percpu: NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 12 pages/cpu @f37bc000 s26496 r0 d22656 u49152
[ 0.000000] pcpu-alloc: s26496 r0 d22656 u49152 alloc=12*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 2073012
[ 0.000000] Kernel command line: root=/dev/sda5 pcie_ports=native ro resume=/dev/sda6
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Initializing CPU#0
[ 0.000000] xsave: enabled xstate_bv 0x7, cntxt size 0x340
[ 0.000000] Initializing HighMem for node 0 (00037bfe:0021fe00)
[ 0.000000] Memory: 8221536k/8910848k available (4096k kernel code, 77644k reserved, 1466k data, 376k init, 7386180k highmem)
[ 0.000000] virtual kernel memory layout:
fixmap : 0xfff67000 - 0xfffff000 ( 608 kB)
pkmap : 0xffc00000 - 0xffe00000 (2048 kB)
vmalloc : 0xf83fe000 - 0xffbfe000 ( 120 MB)
lowmem : 0xc0000000 - 0xf7bfe000 ( 891 MB)
.init : 0xc156f000 - 0xc15cd000 ( 376 kB)
.data : 0xc1400258 - 0xc156eb80 (1466 kB)
.text : 0xc1000000 - 0xc1400258 (4096 kB)
[ 0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[ 0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Dump stacks of tasks blocking RCU-preempt GP.
[ 0.000000] NR_IRQS:2304 nr_irqs:712 16
[ 0.000000] CPU 0 irqstacks, hard=f3008000 soft=f300a000
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] hpet clockevent registered
[ 0.000000] tsc: Fast TSC calibration using PIT
[ 0.004000] tsc: Detected 2494.124 MHz processor
[ 0.000001] Calibrating delay loop (skipped), value calculated using timer frequency.. 4988.24 BogoMIPS (lpj=9976496)
[ 0.000117] pid_max: default: 32768 minimum: 301
[ 0.000198] Mount-cache hash table entries: 512
[ 0.000430] Disabled fast string operations
[ 0.000485] CPU: Physical Processor ID: 0
[ 0.000539] CPU: Processor Core ID: 0
[ 0.000596] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[ 0.000674] mce: CPU supports 7 MCE banks
[ 0.000736] CPU0: Thermal monitoring enabled (TM1)
[ 0.000800] Last level iTLB entries: 4KB 512, 2MB 0, 4MB 0
Last level dTLB entries: 4KB 512, 2MB 32, 4MB 32
tlb_flushall_shift: 5
[ 0.001003] Freeing SMP alternatives: 16k freed
[ 0.001062] ACPI: Core revision 20130117
[ 0.005472] ACPI: All ACPI Tables successfully acquired
[ 0.005924] Enabling APIC mode: Flat. Using 1 I/O APICs
[ 0.006395] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.046178] smpboot: CPU0: Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz (fam: 06, model: 2a, stepping: 07)
[ 0.046373] TSC deadline timer enabled
[ 0.046381] Performance Events: PEBS fmt1+, 16-deep LBR, SandyBridge events, Intel PMU driver.
[ 0.046613] perf_event_intel: PEBS disabled due to CPU errata, please upgrade microcode
[ 0.046674] ... version: 3
[ 0.046728] ... bit width: 48
[ 0.046783] ... generic registers: 4
[ 0.046838] ... value mask: 0000ffffffffffff
[ 0.046895] ... max period: 000000007fffffff
[ 0.046951] ... fixed-purpose events: 3
[ 0.047006] ... event mask: 000000070000000f
[ 0.062595] CPU 1 irqstacks, hard=f30b2000 soft=f30b4000
[ 0.072953] Initializing CPU#1
[ 0.073724] Disabled fast string operations
[ 0.062595] smpboot: Booting Node 0, Processors #1
[ 0.075909] CPU 2 irqstacks, hard=f30d2000 soft=f30d4000
[ 0.086360] Initializing CPU#2
[ 0.087149] Disabled fast string operations
[ 0.076068] #2
[ 0.089325] CPU 3 irqstacks, hard=f30de000 soft=f30e8000
[ 0.089485] #3 OK
[ 0.099786] Initializing CPU#3
[ 0.100576] Disabled fast string operations
[ 0.102692] Brought up 4 CPUs
[ 0.102856] smpboot: Total of 4 processors activated (19952.99 BogoMIPS)
[ 0.105542] devtmpfs: initialized
[ 0.105801] PM: Registering ACPI NVS region [mem 0xdad4f000-0xdad6efff] (131072 bytes)
[ 0.105865] PM: Registering ACPI NVS region [mem 0xdaf1f000-0xdaf9efff] (524288 bytes)
[ 0.105992] NET: Registered protocol family 16
[ 0.106176] ACPI: bus type pci registered
[ 0.106270] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf8000000-0xfbffffff] (base 0xf8000000)
[ 0.106346] PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in E820
[ 0.106405] PCI: Using MMCONFIG for extended config space
[ 0.106462] PCI: Using configuration type 1 for base access
[ 0.107558] bio: create slab <bio-0> at 0
[ 0.107658] ACPI: Added _OSI(Module Device)
[ 0.107714] ACPI: Added _OSI(Processor Device)
[ 0.107769] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.107826] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.109096] ACPI: EC: Look up EC in DSDT
[ 0.110340] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.122765] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[ 0.123178] ACPI: SSDT dad4d718 0067C (v01 PmRef Cpu0Cst 00003001 INTL 20061109)
[ 0.123630] ACPI: Dynamic OEM Table Load:
[ 0.123764] ACPI: SSDT (null) 0067C (v01 PmRef Cpu0Cst 00003001 INTL 20061109)
[ 0.134969] ACPI: SSDT daf0fa98 00303 (v01 PmRef ApIst 00003000 INTL 20061109)
[ 0.135448] ACPI: Dynamic OEM Table Load:
[ 0.135581] ACPI: SSDT (null) 00303 (v01 PmRef ApIst 00003000 INTL 20061109)
[ 0.146869] ACPI: SSDT dad4cd98 00119 (v01 PmRef ApCst 00003000 INTL 20061109)
[ 0.147313] ACPI: Dynamic OEM Table Load:
[ 0.147446] ACPI: SSDT (null) 00119 (v01 PmRef ApCst 00003000 INTL 20061109)
[ 0.159408] ACPI: Interpreter enabled
[ 0.159467] ACPI: (supports S0ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20130117/hwxface-568)
[ 0.159667] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20130117/hwxface-568)
[ 0.159823] S3 S4 S5)
[ 0.159999] ACPI: Using IOAPIC for interrupt routing
[ 0.160078] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.164578] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3e])
[ 0.164666] \_SB_.PCI0:_OSC invalid UUID
[ 0.164666] _OSC request data:1 8 1f
[ 0.164693] \_SB_.PCI0:_OSC invalid UUID
[ 0.164694] _OSC request data:1 f 1f
[ 0.164696] acpi PNP0A08:00: ACPI _OSC support notification failed, disabling PCIe ASPM
[ 0.164759] acpi PNP0A08:00: Unable to request _OSC control (_OSC support mask: 0x08)
[ 0.165277] PCI host bridge to bus 0000:00
[ 0.165334] pci_bus 0000:00: root bus resource [bus 00-3e]
[ 0.165391] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
[ 0.165450] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
[ 0.166053] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 0.166113] pci_bus 0000:00: root bus resource [mem 0xdfa00000-0xfeafffff]
[ 0.166173] pci_bus 0000:00: root bus resource [mem 0xfed40000-0xfed44fff]
[ 0.166239] pci 0000:00:00.0: [8086:0104] type 00 class 0x060000
[ 0.166311] pci 0000:00:02.0: [8086:0126] type 00 class 0x030000
[ 0.166320] pci 0000:00:02.0: reg 10: [mem 0xf0000000-0xf03fffff 64bit]
[ 0.166326] pci 0000:00:02.0: reg 18: [mem 0xe0000000-0xefffffff 64bit pref]
[ 0.166330] pci 0000:00:02.0: reg 20: [io 0x4000-0x403f]
[ 0.166417] pci 0000:00:16.0: [8086:1c3a] type 00 class 0x078000
[ 0.166441] pci 0000:00:16.0: reg 10: [mem 0xf1605000-0xf160500f 64bit]
[ 0.166502] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
[ 0.166577] pci 0000:00:1a.0: [8086:1c2d] type 00 class 0x0c0320
[ 0.166598] pci 0000:00:1a.0: reg 10: [mem 0xf160a000-0xf160a3ff]
[ 0.166670] pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
[ 0.166705] pci 0000:00:1a.0: System wakeup disabled by ACPI
[ 0.166794] pci 0000:00:1b.0: [8086:1c20] type 00 class 0x040300
[ 0.166813] pci 0000:00:1b.0: reg 10: [mem 0xf1600000-0xf1603fff 64bit]
[ 0.166867] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[ 0.166917] pci 0000:00:1c.0: [8086:1c10] type 01 class 0x060400
[ 0.167014] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[ 0.167078] pci 0000:00:1c.3: [8086:1c16] type 01 class 0x060400
[ 0.167177] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
[ 0.167216] pci 0000:00:1c.3: System wakeup disabled by ACPI
[ 0.167301] pci 0000:00:1c.5: [8086:1c1a] type 01 class 0x060400
[ 0.167362] pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
[ 0.167393] pci 0000:00:1c.5: System wakeup disabled by ACPI
[ 0.167482] pci 0000:00:1d.0: [8086:1c26] type 00 class 0x0c0320
[ 0.167503] pci 0000:00:1d.0: reg 10: [mem 0xf1609000-0xf16093ff]
[ 0.167576] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[ 0.167607] pci 0000:00:1d.0: System wakeup disabled by ACPI
[ 0.167694] pci 0000:00:1f.0: [8086:1c49] type 00 class 0x060100
[ 0.167827] pci 0000:00:1f.2: [8086:1c03] type 00 class 0x010601
[ 0.167845] pci 0000:00:1f.2: reg 10: [io 0x4088-0x408f]
[ 0.167853] pci 0000:00:1f.2: reg 14: [io 0x4094-0x4097]
[ 0.167861] pci 0000:00:1f.2: reg 18: [io 0x4080-0x4087]
[ 0.167868] pci 0000:00:1f.2: reg 1c: [io 0x4090-0x4093]
[ 0.167876] pci 0000:00:1f.2: reg 20: [io 0x4060-0x407f]
[ 0.167884] pci 0000:00:1f.2: reg 24: [mem 0xf1608000-0xf16087ff]
[ 0.167916] pci 0000:00:1f.2: PME# supported from D3hot
[ 0.167968] pci 0000:00:1f.3: [8086:1c22] type 00 class 0x0c0500
[ 0.167982] pci 0000:00:1f.3: reg 10: [mem 0xf1604000-0xf16040ff 64bit]
[ 0.168003] pci 0000:00:1f.3: reg 20: [io 0xefa0-0xefbf]
[ 0.168298] pci 0000:01:00.0: [8086:008a] type 00 class 0x028000
[ 0.168462] pci 0000:01:00.0: reg 10: [mem 0xf1500000-0xf1501fff 64bit]
[ 0.169019] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[ 0.169145] pci 0000:01:00.0: System wakeup disabled by ACPI
[ 0.174954] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.175018] pci 0000:00:1c.0: bridge window [mem 0xf1500000-0xf15fffff]
[ 0.175107] pci 0000:00:1c.3: PCI bridge to [bus 02-06]
[ 0.175168] pci 0000:00:1c.3: bridge window [io 0x3000-0x3fff]
[ 0.175173] pci 0000:00:1c.3: bridge window [mem 0xf0d00000-0xf14fffff]
[ 0.175181] pci 0000:00:1c.3: bridge window [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.175256] pci 0000:07:00.0: [10ec:8168] type 00 class 0x020000
[ 0.175277] pci 0000:07:00.0: reg 10: [io 0x2000-0x20ff]
[ 0.175311] pci 0000:07:00.0: reg 18: [mem 0xf0c04000-0xf0c04fff 64bit pref]
[ 0.175332] pci 0000:07:00.0: reg 20: [mem 0xf0c00000-0xf0c03fff 64bit pref]
[ 0.175392] pci 0000:07:00.0: supports D1 D2
[ 0.175393] pci 0000:07:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.175433] pci 0000:07:00.0: System wakeup disabled by ACPI
[ 0.182860] pci 0000:00:1c.5: PCI bridge to [bus 07]
[ 0.182947] pci 0000:00:1c.5: bridge window [io 0x2000-0x2fff]
[ 0.182955] pci 0000:00:1c.5: bridge window [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.182976] pci_bus 0000:00: on NUMA node 0
[ 0.182977] ACPI _OSC control for PCIe not granted, disabling ASPM
[ 0.183351] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.183929] ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.184504] ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.185080] ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.185657] ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.186312] ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.186970] ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.187544] ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.188302] ACPI: Enabled 6 GPEs in block 00 to 3F
[ 0.188441] acpi root: \_SB_.PCI0 notify handler is installed
[ 0.188483] Found 1 acpi root devices
[ 0.188511] ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62
[ 0.188674] ACPI: No dock devices found.
[ 0.188763] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.188826] vgaarb: loaded
[ 0.188878] vgaarb: bridge control possible 0000:00:02.0
[ 0.188985] SCSI subsystem initialized
[ 0.189040] ACPI: bus type scsi registered
[ 0.189106] libata version 3.00 loaded.
[ 0.189109] ACPI: bus type usb registered
[ 0.189178] usbcore: registered new interface driver usbfs
[ 0.189244] usbcore: registered new interface driver hub
[ 0.189321] usbcore: registered new device driver usb
[ 0.189390] Linux video capture interface: v2.00
[ 0.189473] Advanced Linux Sound Architecture Driver Initialized.
[ 0.189532] PCI: Using ACPI for IRQ routing
[ 0.191220] PCI: pci_cache_line_size set to 64 bytes
[ 0.191311] e820: reserve RAM buffer [mem 0x0009d800-0x0009ffff]
[ 0.191312] e820: reserve RAM buffer [mem 0xdab0f000-0xdbffffff]
[ 0.191314] e820: reserve RAM buffer [mem 0xdb000000-0xdbffffff]
[ 0.191315] e820: reserve RAM buffer [mem 0x21fe00000-0x21fffffff]
[ 0.191442] Switching to clocksource hpet
[ 0.191538] pnp: PnP ACPI init
[ 0.191594] ACPI: bus type pnp registered
[ 0.191669] pnp 00:00: [dma 4]
[ 0.191683] pnp 00:00: Plug and Play ACPI device, IDs PNP0200 (active)
[ 0.191699] pnp 00:01: Plug and Play ACPI device, IDs INT0800 (active)
[ 0.191767] pnp 00:02: Plug and Play ACPI device, IDs PNP0103 (active)
[ 0.191789] pnp 00:03: Plug and Play ACPI device, IDs PNP0c04 (active)
[ 0.191819] system 00:04: [io 0x0680-0x069f] has been reserved
[ 0.191878] system 00:04: [io 0x1000-0x100f] has been reserved
[ 0.191937] system 00:04: [io 0xffff] has been reserved
[ 0.191996] system 00:04: [io 0xffff] has been reserved
[ 0.192054] system 00:04: [io 0x0400-0x0453] has been reserved
[ 0.192112] system 00:04: [io 0x0458-0x047f] has been reserved
[ 0.192171] system 00:04: [io 0x0500-0x057f] has been reserved
[ 0.192229] system 00:04: [io 0x164e-0x164f] has been reserved
[ 0.192289] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.192307] pnp 00:05: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.192341] system 00:06: [io 0x0454-0x0457] has been reserved
[ 0.192401] system 00:06: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
[ 0.192420] pnp 00:07: Plug and Play ACPI device, IDs PNP0303 (active)
[ 0.192438] pnp 00:08: Plug and Play ACPI device, IDs PNP0f13 (active)
[ 0.192544] system 00:09: [mem 0xfed1c000-0xfed1ffff] has been reserved
[ 0.192604] system 00:09: [mem 0xfed10000-0xfed17fff] has been reserved
[ 0.192664] system 00:09: [mem 0xfed18000-0xfed18fff] has been reserved
[ 0.192724] system 00:09: [mem 0xfed19000-0xfed19fff] has been reserved
[ 0.192784] system 00:09: [mem 0xf8000000-0xfbffffff] has been reserved
[ 0.192844] system 00:09: [mem 0xfed20000-0xfed3ffff] has been reserved
[ 0.192907] system 00:09: [mem 0xfed90000-0xfed93fff] has been reserved
[ 0.192967] system 00:09: [mem 0xfed45000-0xfed8ffff] has been reserved
[ 0.193027] system 00:09: [mem 0xff000000-0xffffffff] could not be reserved
[ 0.193088] system 00:09: [mem 0xfee00000-0xfeefffff] could not be reserved
[ 0.193148] system 00:09: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.193312] system 00:0a: [mem 0x20000000-0x201fffff] could not be reserved
[ 0.193373] system 00:0a: [mem 0x40000000-0x401fffff] could not be reserved
[ 0.193441] system 00:0a: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 0.193476] pnp: PnP ACPI: found 11 devices
[ 0.193531] ACPI: ACPI bus type pnp unregistered
[ 0.229464] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.229528] pci 0000:00:1c.0: bridge window [mem 0xf1500000-0xf15fffff]
[ 0.229598] pci 0000:00:1c.3: PCI bridge to [bus 02-06]
[ 0.229657] pci 0000:00:1c.3: bridge window [io 0x3000-0x3fff]
[ 0.229721] pci 0000:00:1c.3: bridge window [mem 0xf0d00000-0xf14fffff]
[ 0.229785] pci 0000:00:1c.3: bridge window [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.229852] pci 0000:00:1c.5: PCI bridge to [bus 07]
[ 0.229909] pci 0000:00:1c.5: bridge window [io 0x2000-0x2fff]
[ 0.229973] pci 0000:00:1c.5: bridge window [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.230160] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7]
[ 0.230162] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff]
[ 0.230163] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
[ 0.230165] pci_bus 0000:00: resource 7 [mem 0xdfa00000-0xfeafffff]
[ 0.230166] pci_bus 0000:00: resource 8 [mem 0xfed40000-0xfed44fff]
[ 0.230168] pci_bus 0000:01: resource 1 [mem 0xf1500000-0xf15fffff]
[ 0.230169] pci_bus 0000:02: resource 0 [io 0x3000-0x3fff]
[ 0.230170] pci_bus 0000:02: resource 1 [mem 0xf0d00000-0xf14fffff]
[ 0.230172] pci_bus 0000:02: resource 2 [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.230173] pci_bus 0000:07: resource 0 [io 0x2000-0x2fff]
[ 0.230174] pci_bus 0000:07: resource 2 [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.230197] NET: Registered protocol family 2
[ 0.230369] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.230441] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.230510] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.230580] TCP: reno registered
[ 0.230634] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.230695] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.230790] NET: Registered protocol family 1
[ 0.230854] pci 0000:00:02.0: Boot video device
[ 0.231072] PCI: CLS 64 bytes, default 64
[ 0.231650] bounce pool size: 64 pages
[ 0.232791] fuse init (API version 7.21)
[ 0.232906] msgmni has been set to 1631
[ 0.233235] io scheduler noop registered
[ 0.233328] io scheduler cfq registered (default)
[ 0.233627] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 0.233717] pciehp 0000:00:1c.3:pcie04: HPC vendor_id 8086 device_id 1c16 ss_vid 10cf ss_did 1610
[ 0.233823] pciehp 0000:00:1c.3:pcie04: service driver pciehp loaded
[ 0.233829] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[ 0.233898] intel_idle: MWAIT substates: 0x21120
[ 0.233898] intel_idle: v0.4 model 0x2A
[ 0.233899] intel_idle: lapic_timer_reliable_states 0xffffffff
[ 0.234023] ACPI: AC Adapter [ACAD] (on-line)
[ 0.234195] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[ 0.234259] ACPI: Power Button [PWRB]
[ 0.234340] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1
[ 0.234414] ACPI: Lid Switch [LID]
[ 0.234493] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
[ 0.234555] ACPI: Power Button [PWRF]
[ 0.234661] ACPI: Requesting acpi_cpufreq
[ 0.236490] thermal LNXTHERM:00: registered as thermal_zone0
[ 0.236549] ACPI: Thermal Zone [THRM] (55 C)
[ 0.236616] isapnp: Scanning for PnP cards...
[ 0.237081] ACPI: Battery Slot [BAT1] (battery present)
[ 0.590974] isapnp: No Plug & Play device found
[ 0.595844] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 0.596230] Real Time Clock Driver v1.12b
[ 0.596286] Linux agpgart interface v0.103
[ 0.596363] [drm] Initialized drm 1.1.0 20060810
[ 0.596722] [drm] Memory usable by graphics device = 2048M
[ 0.596783] i915 0000:00:02.0: setting latency timer to 64
[ 0.596937] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 0.596996] [drm] Driver supports precise vblank timestamp query.
[ 0.597106] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 0.618321] [drm] Wrong MCH_SSKPD value: 0x16040307
[ 0.618380] [drm] This can cause pipe underruns and display issues.
[ 0.618439] [drm] Please upgrade your BIOS to fix this.
[ 0.634607] fbcon: inteldrmfb (fb0) is primary device
[ 1.228700] tsc: Refined TSC clocksource calibration: 2494.333 MHz
[ 1.228702] Switching to clocksource tsc
[ 1.774903] Console: switching to colour frame buffer device 170x48
[ 1.777714] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 1.777736] i915 0000:00:02.0: registered panic notifier
[ 1.797990] acpi device:31: registered as cooling_device4
[ 1.798123] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
[ 1.798175] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input3
[ 1.798220] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[ 1.798312] ahci 0000:00:1f.2: version 3.0
[ 1.813379] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x9 impl SATA mode
[ 1.813412] ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ems apst
[ 1.813445] ahci 0000:00:1f.2: setting latency timer to 64
[ 1.821518] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[ 1.821603] scsi0 : ahci
[ 1.821655] scsi1 : ahci
[ 1.821699] scsi2 : ahci
[ 1.821742] scsi3 : ahci
[ 1.821784] scsi4 : ahci
[ 1.821827] scsi5 : ahci
[ 1.821858] ata1: SATA max UDMA/133 abar m2048@0xf1608000 port 0xf1608100 irq 19
[ 1.821885] ata2: DUMMY
[ 1.821893] ata3: DUMMY
[ 1.821902] ata4: SATA max UDMA/133 abar m2048@0xf1608000 port 0xf1608280 irq 19
[ 1.821928] ata5: DUMMY
[ 1.822364] ata6: DUMMY
[ 1.822830] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.823322] ehci-pci: EHCI PCI platform driver
[ 1.823862] ehci-pci 0000:00:1a.0: setting latency timer to 64
[ 1.823865] ehci-pci 0000:00:1a.0: EHCI Host Controller
[ 1.824365] ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 1
[ 1.824895] ehci-pci 0000:00:1a.0: debug port 2
[ 1.829343] ehci-pci 0000:00:1a.0: cache line size of 64 is not supported
[ 1.829348] ehci-pci 0000:00:1a.0: irq 16, io mem 0xf160a000
[ 1.841396] ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
[ 1.841955] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.842524] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.843106] usb usb1: Product: EHCI Host Controller
[ 1.843696] usb usb1: Manufacturer: Linux 3.9.0-rc1+ ehci_hcd
[ 1.844302] usb usb1: SerialNumber: 0000:00:1a.0
[ 1.844991] hub 1-0:1.0: USB hub found
[ 1.845624] hub 1-0:1.0: 2 ports detected
[ 1.846344] ehci-pci 0000:00:1d.0: setting latency timer to 64
[ 1.846347] ehci-pci 0000:00:1d.0: EHCI Host Controller
[ 1.846996] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 2
[ 1.847674] ehci-pci 0000:00:1d.0: debug port 2
[ 1.852258] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
[ 1.852274] ehci-pci 0000:00:1d.0: irq 23, io mem 0xf1609000
[ 1.861417] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[ 1.862121] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.862837] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.863568] usb usb2: Product: EHCI Host Controller
[ 1.864308] usb usb2: Manufacturer: Linux 3.9.0-rc1+ ehci_hcd
[ 1.865052] usb usb2: SerialNumber: 0000:00:1d.0
[ 1.865845] hub 2-0:1.0: USB hub found
[ 1.866563] hub 2-0:1.0: 2 ports detected
[ 1.867308] uhci_hcd: USB Universal Host Controller Interface driver
[ 1.868035] Initializing USB Mass Storage driver...
[ 1.868761] usbcore: registered new interface driver usb-storage
[ 1.869489] USB Mass Storage support registered.
[ 1.870209] usbcore: registered new interface driver ums-realtek
[ 1.870934] usbcore: registered new interface driver usbserial
[ 1.871647] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[ 1.878311] i8042: Detected active multiplexing controller, rev 1.1
[ 1.881830] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 1.882521] serio: i8042 AUX0 port at 0x60,0x64 irq 12
[ 1.883200] serio: i8042 AUX1 port at 0x60,0x64 irq 12
[ 1.883877] serio: i8042 AUX2 port at 0x60,0x64 irq 12
[ 1.884555] serio: i8042 AUX3 port at 0x60,0x64 irq 12
[ 1.885280] mousedev: PS/2 mouse device common for all mice
[ 1.886065] i2c /dev entries driver
[ 1.886944] ACPI Warning: 0x0000efa0-0x0000efbf SystemIO conflicts with Region \_SB_.PCI0.SBUS.SMBI 1 (20130117/utaddress-251)
[ 1.887685] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 1.888453] IR NEC protocol handler initialized
[ 1.889208] IR RC5(x) protocol handler initialized
[ 1.889955] IR RC6 protocol handler initialized
[ 1.890686] IR JVC protocol handler initialized
[ 1.891420] IR Sony protocol handler initialized
[ 1.892143] IR RC5 (streamzap) protocol handler initialized
[ 1.892866] IR SANYO protocol handler initialized
[ 1.893601] IR MCE Keyboard/mouse protocol handler initialized
[ 1.894406] cpuidle: using governor ladder
[ 1.895223] cpuidle: using governor menu
[ 1.896092] usbcore: registered new interface driver usbhid
[ 1.896827] usbhid: USB HID core driver
[ 1.897673] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 1.898406] TCP: cubic registered
[ 1.899119] NET: Registered protocol family 17
[ 1.899850] NET: Registered protocol family 15
[ 1.900674] Using IPI No-Shortcut mode
[ 1.911206] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[ 2.141805] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.146477] ata4.00: ATAPI: TSSTcorp CDDVDW SN-208AB, FC01, max UDMA/100
[ 2.153811] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2.156341] ata4.00: configured for UDMA/100
[ 2.157814] usb 1-1: new high-speed USB device number 2 using ehci-pci
[ 2.183143] ata1.00: ATA-8: TOSHIBA MK7575GSX, GT001A, max UDMA/100
[ 2.183943] ata1.00: 1465149168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[ 2.185730] ata1.00: configured for UDMA/100
[ 2.186639] scsi 0:0:0:0: Direct-Access ATA TOSHIBA MK7575GS GT00 PQ: 0 ANSI: 5
[ 2.187534] sd 0:0:0:0: [sda] 1465149168 512-byte logical blocks: (750 GB/698 GiB)
[ 2.188338] sd 0:0:0:0: [sda] 4096-byte physical blocks
[ 2.189271] sd 0:0:0:0: [sda] Write Protect is off
[ 2.189899] scsi 3:0:0:0: CD-ROM TSSTcorp CDDVDW SN-208AB FC01 PQ: 0 ANSI: 5
[ 2.190960] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.190979] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.192676] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[ 2.193544] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 2.194519] sr 3:0:0:0: Attached scsi CD-ROM sr0
[ 2.290393] usb 1-1: New USB device found, idVendor=8087, idProduct=0024
[ 2.291271] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.292451] hub 1-1:1.0: USB hub found
[ 2.293388] hub 1-1:1.0: 6 ports detected
[ 2.323324] sda: sda1 sda2 sda3 < sda5 sda6 sda7 sda8 sda9 sda10 >
[ 2.324903] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.337580] registered taskstats version 1
[ 2.338758] ALSA device list:
[ 2.339597] No soundcards found.
[ 2.374699] kjournald starting. Commit interval 5 seconds
[ 2.374742] EXT3-fs (sda5): mounted filesystem with writeback data mode
[ 2.374748] VFS: Mounted root (ext3 filesystem) readonly on device 8:5.
[ 2.395479] devtmpfs: mounted
[ 2.396349] Freeing unused kernel memory: 376k freed
[ 2.406091] usb 2-1: new high-speed USB device number 2 using ehci-pci
[ 2.538672] usb 2-1: New USB device found, idVendor=8087, idProduct=0024
[ 2.539530] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.540739] hub 2-1:1.0: USB hub found
[ 2.541679] hub 2-1:1.0: 6 ports detected
[ 2.614518] usb 1-1.3: new high-speed USB device number 3 using ehci-pci
[ 2.740474] usb 1-1.3: New USB device found, idVendor=04f2, idProduct=b213
[ 2.741363] usb 1-1.3: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 2.742209] usb 1-1.3: Product: FJ Camera
[ 2.743061] usb 1-1.3: Manufacturer: Sonix Technology Co., Ltd.
[ 2.743902] usb 1-1.3: SerialNumber: SN0001
[ 2.818738] usb 2-1.3: new low-speed USB device number 3 using ehci-pci
[ 2.914543] usb 2-1.3: New USB device found, idVendor=0461, idProduct=4d20
[ 2.915461] usb 2-1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 2.916328] usb 2-1.3: Product: USB Optical Mouse
[ 2.919617] input: USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0/input/input5
[ 2.920710] hid-generic 0003:0461:4D20.0001: input: USB HID v1.11 Mouse [USB Optical Mouse] on usb-0000:00:1d.0-1.3/input0
[ 3.776409] EXT3-fs (sda5): using internal journal
[ 4.537417] udevd[95]: starting version 182
[ 4.967153] microcode: CPU0 sig=0x206a7, pf=0x10, revision=0x26
[ 4.996034] microcode: CPU1 sig=0x206a7, pf=0x10, revision=0x26
[ 4.997305] microcode: CPU2 sig=0x206a7, pf=0x10, revision=0x26
[ 4.998668] microcode: CPU3 sig=0x206a7, pf=0x10, revision=0x26
[ 4.999984] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[ 5.084795] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[ 5.086430] r8169 0000:07:00.0 eth0: RTL8168e/8111e at 0xf8974000, 5c:9a:d8:5c:63:31, XID 0c200000 IRQ 17
[ 5.087775] r8169 0000:07:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[ 5.139085] hda_codec: ALC269VB: SKU not ready 0x90970130
[ 6.404279] uvcvideo: Found UVC 1.00 device FJ Camera (04f2:b213)
[ 6.417104] usbcore: registered new interface driver uvcvideo
[ 6.420253] USB Video Class driver (1.1.1)
[ 6.807006] r8169 0000:07:00.0 eth0: link down
[ 6.807024] r8169 0000:07:00.0 eth0: link down
[ 7.981607] kjournald starting. Commit interval 5 seconds
[ 7.981691] EXT3-fs (sda8): warning: maximal mount count reached, running e2fsck is recommended
[ 7.981901] EXT3-fs (sda8): using internal journal
[ 7.981904] EXT3-fs (sda8): mounted filesystem with writeback data mode
[ 8.011190] kjournald starting. Commit interval 5 seconds
[ 8.011278] EXT3-fs (sda9): warning: maximal mount count reached, running e2fsck is recommended
[ 8.011484] EXT3-fs (sda9): using internal journal
[ 8.011486] EXT3-fs (sda9): mounted filesystem with writeback data mode
[ 8.037953] kjournald starting. Commit interval 5 seconds
[ 8.038327] EXT3-fs (sda10): using internal journal
[ 8.038330] EXT3-fs (sda10): mounted filesystem with writeback data mode
[ 8.136132] Adding 8191996k swap on /dev/sda6. Priority:-1 extents:1 across:8191996k
[ 8.340605] r8169 0000:07:00.0 eth0: link up
[ 20.014352] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 173.939823] pciehp 0000:00:1c.3:pcie04: Card present on Slot(3)
[ 174.042170] pci 0000:02:00.0: [14f1:8852] type 00 class 0x040000
[ 174.042232] pci 0000:02:00.0: reg 10: [mem 0x00000000-0x001fffff 64bit]
[ 174.042430] pci 0000:02:00.0: supports D1 D2
[ 174.042434] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot
[ 174.042547] pci 0000:02:00.0: System wakeup disabled by ACPI
[ 174.042727] pci 0000:02:00.0: BAR 0: assigned [mem 0xf0e00000-0xf0ffffff 64bit]
[ 174.042758] pcieport 0000:00:1c.3: PCI bridge to [bus 02-06]
[ 174.042765] pcieport 0000:00:1c.3: bridge window [io 0x3000-0x3fff]
[ 174.042776] pcieport 0000:00:1c.3: bridge window [mem 0xf0d00000-0xf14fffff]
[ 174.042786] pcieport 0000:00:1c.3: bridge window [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 174.042942] pci 0000:02:00.0: no hotplug settings from platform
[ 225.523708] pciehp 0000:00:1c.3:pcie04: Card not present on Slot(3)
[-- Attachment #3: dmesg-without-arg --]
[-- Type: text/plain, Size: 39454 bytes --]
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.9.0-rc1+ (chris@laptop) (gcc version 4.7.3 20130302 (prerelease) (GCC) ) #34 SMP PREEMPT Thu Mar 7 19:33:03 GMT 2013
[ 0.000000] Disabled fast string operations
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d7ff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000009d800-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000dab0efff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000dab0f000-0x00000000dad4efff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000dad4f000-0x00000000dad6efff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000dad6f000-0x00000000daf1efff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000daf1f000-0x00000000daf9efff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000daf9f000-0x00000000daffefff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x00000000dafff000-0x00000000daffffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000db000000-0x00000000df9fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed10000-0x00000000fed19fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000ffd80000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000021fdfffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.6 present.
[ 0.000000] DMI: FUJITSU LIFEBOOK AH531/FJNBB0F, BIOS 1.30 05/28/2012
[ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] e820: last_pfn = 0x21fe00 max_arch_pfn = 0x1000000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-BFFFF uncachable
[ 0.000000] C0000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 0FFC00000 mask FFFC00000 write-protect
[ 0.000000] 1 base 000000000 mask F80000000 write-back
[ 0.000000] 2 base 080000000 mask FC0000000 write-back
[ 0.000000] 3 base 0C0000000 mask FE0000000 write-back
[ 0.000000] 4 base 0DC000000 mask FFC000000 uncachable
[ 0.000000] 5 base 0DB000000 mask FFF000000 uncachable
[ 0.000000] 6 base 100000000 mask F00000000 write-back
[ 0.000000] 7 base 200000000 mask FE0000000 write-back
[ 0.000000] 8 base 21FE00000 mask FFFE00000 uncachable
[ 0.000000] 9 disabled
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] initial memory mapped: [mem 0x00000000-0x01bfffff]
[ 0.000000] Base memory trampoline at [c0099000] 99000 size 16384
[ 0.000000] reserving inaccessible SNB gfx pages
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[ 0.000000] [mem 0x00000000-0x000fffff] page 4k
[ 0.000000] init_memory_mapping: [mem 0x37a00000-0x37bfdfff]
[ 0.000000] [mem 0x37a00000-0x37bfdfff] page 4k
[ 0.000000] BRK [0x01628000, 0x01628fff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x34000000-0x379fffff]
[ 0.000000] [mem 0x34000000-0x379fffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x00100000-0x33ffffff]
[ 0.000000] [mem 0x00100000-0x001fffff] page 4k
[ 0.000000] [mem 0x00200000-0x33ffffff] page 2M
[ 0.000000] ACPI: RSDP 000f00e0 00024 (v02 FUJ )
[ 0.000000] ACPI: XSDT daffe120 00084 (v01 FUJ PC 00000001 FUJ 00000001)
[ 0.000000] ACPI: FACP daff0000 000F4 (v03 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: DSDT daff3000 0794A (v02 FUJ FJNBB0F 00000000 INTL 20061109)
[ 0.000000] ACPI: FACS daf3d000 00040
[ 0.000000] ACPI: SLIC daffd000 00176 (v01 FUJ PC 00000001 FUJ 00000001)
[ 0.000000] ACPI: SSDT daffb000 01068 (v01 FUJ PtidDevc 00001000 INTL 20061109)
[ 0.000000] ACPI: ASF! daff2000 000A5 (v32 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: HPET dafef000 00038 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: APIC dafee000 00098 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: MCFG dafed000 0003C (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: SSDT dafec000 007C2 (v01 PmRef Cpu0Ist 00003000 INTL 20061109)
[ 0.000000] ACPI: SSDT dafeb000 00996 (v01 PmRef CpuPm 00003000 INTL 20061109)
[ 0.000000] ACPI: UEFI dafea000 0003E (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: UEFI dafe9000 00042 (v01 PTL COMBUF 00000001 PTL 00000001)
[ 0.000000] ACPI: UEFI dafe8000 00242 (v01 FUJ PC 00000001 PTL 00000001)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] 7810MB HIGHMEM available.
[ 0.000000] 891MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 37bfe000
[ 0.000000] low ram: 0 - 37bfe000
[ 0.000000] BRK [0x01629000, 0x01629fff] PGTABLE
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00001000-0x00ffffff]
[ 0.000000] Normal [mem 0x01000000-0x37bfdfff]
[ 0.000000] HighMem [mem 0x37bfe000-0x1fdfffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00001000-0x0009cfff]
[ 0.000000] node 0: [mem 0x00100000-0xdab0efff]
[ 0.000000] node 0: [mem 0xdafff000-0xdaffffff]
[ 0.000000] node 0: [mem 0x00000000-0x1fdfffff]
[ 0.000000] On node 0 totalpages: 2074796
[ 0.000000] free_area_init_node: node 0, pgdat c1569140, node_mem_map f37fe020
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 3996 pages, LIFO batch:0
[ 0.000000] Normal zone: 1752 pages used for memmap
[ 0.000000] Normal zone: 224254 pages, LIFO batch:31
[ 0.000000] HighMem zone: 15621 pages used for memmap
[ 0.000000] HighMem zone: 1846546 pages, LIFO batch:31
[ 0.000000] Using APIC driver default
[ 0.000000] ACPI: PM-Timer IO Port: 0x408
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x00] disabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x0e] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 14, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ2 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a301 base: 0xfed00000
[ 0.000000] smpboot: 8 Processors exceeds NR_CPUS limit of 4
[ 0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[ 0.000000] nr_irqs_gsi: 40
[ 0.000000] PM: Registered nosave memory: 000000000009d000 - 000000000009e000
[ 0.000000] PM: Registered nosave memory: 000000000009e000 - 00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e0000
[ 0.000000] PM: Registered nosave memory: 00000000000e0000 - 0000000000100000
[ 0.000000] e820: [mem 0xdfa00000-0xf7ffffff] available for PCI devices
[ 0.000000] setup_percpu: NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 12 pages/cpu @f37bc000 s26496 r0 d22656 u49152
[ 0.000000] pcpu-alloc: s26496 r0 d22656 u49152 alloc=12*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 2073012
[ 0.000000] Kernel command line: root=/dev/sda5 ro resume=/dev/sda6
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] Initializing CPU#0
[ 0.000000] xsave: enabled xstate_bv 0x7, cntxt size 0x340
[ 0.000000] Initializing HighMem for node 0 (00037bfe:0021fe00)
[ 0.000000] Memory: 8221536k/8910848k available (4096k kernel code, 77644k reserved, 1466k data, 376k init, 7386180k highmem)
[ 0.000000] virtual kernel memory layout:
fixmap : 0xfff67000 - 0xfffff000 ( 608 kB)
pkmap : 0xffc00000 - 0xffe00000 (2048 kB)
vmalloc : 0xf83fe000 - 0xffbfe000 ( 120 MB)
lowmem : 0xc0000000 - 0xf7bfe000 ( 891 MB)
.init : 0xc156f000 - 0xc15cd000 ( 376 kB)
.data : 0xc1400258 - 0xc156eb80 (1466 kB)
.text : 0xc1000000 - 0xc1400258 (4096 kB)
[ 0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[ 0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Dump stacks of tasks blocking RCU-preempt GP.
[ 0.000000] NR_IRQS:2304 nr_irqs:712 16
[ 0.000000] CPU 0 irqstacks, hard=f3008000 soft=f300a000
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] hpet clockevent registered
[ 0.000000] tsc: Fast TSC calibration failed
[ 0.012000] tsc: Unable to calibrate against PIT
[ 0.012000] tsc: using HPET reference calibration
[ 0.012000] tsc: Detected 2494.327 MHz processor
[ 0.000001] Calibrating delay loop (skipped), value calculated using timer frequency.. 4988.65 BogoMIPS (lpj=9977308)
[ 0.000116] pid_max: default: 32768 minimum: 301
[ 0.000197] Mount-cache hash table entries: 512
[ 0.000419] Disabled fast string operations
[ 0.000475] CPU: Physical Processor ID: 0
[ 0.000529] CPU: Processor Core ID: 0
[ 0.000585] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[ 0.000665] mce: CPU supports 7 MCE banks
[ 0.000730] CPU0: Thermal monitoring enabled (TM1)
[ 0.000793] Last level iTLB entries: 4KB 512, 2MB 0, 4MB 0
Last level dTLB entries: 4KB 512, 2MB 32, 4MB 32
tlb_flushall_shift: 5
[ 0.000998] Freeing SMP alternatives: 16k freed
[ 0.001056] ACPI: Core revision 20130117
[ 0.005706] ACPI: All ACPI Tables successfully acquired
[ 0.006154] Enabling APIC mode: Flat. Using 1 I/O APICs
[ 0.006629] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.046416] smpboot: CPU0: Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz (fam: 06, model: 2a, stepping: 07)
[ 0.046612] TSC deadline timer enabled
[ 0.046620] Performance Events: PEBS fmt1+, 16-deep LBR, SandyBridge events, Intel PMU driver.
[ 0.046853] perf_event_intel: PEBS disabled due to CPU errata, please upgrade microcode
[ 0.046915] ... version: 3
[ 0.046970] ... bit width: 48
[ 0.047025] ... generic registers: 4
[ 0.047079] ... value mask: 0000ffffffffffff
[ 0.047136] ... max period: 000000007fffffff
[ 0.047192] ... fixed-purpose events: 3
[ 0.047247] ... event mask: 000000070000000f
[ 0.062836] CPU 1 irqstacks, hard=f30b2000 soft=f30b4000
[ 0.073190] Initializing CPU#1
[ 0.073965] Disabled fast string operations
[ 0.062837] smpboot: Booting Node 0, Processors #1
[ 0.076147] CPU 2 irqstacks, hard=f30d2000 soft=f30d4000
[ 0.086598] Initializing CPU#2
[ 0.087388] Disabled fast string operations
[ 0.076307] #2
[ 0.089565] CPU 3 irqstacks, hard=f30de000 soft=f30e8000
[ 0.089725] #3 OK
[ 0.100027] Initializing CPU#3
[ 0.100817] Disabled fast string operations
[ 0.102933] Brought up 4 CPUs
[ 0.103095] smpboot: Total of 4 processors activated (19954.61 BogoMIPS)
[ 0.105769] devtmpfs: initialized
[ 0.106013] PM: Registering ACPI NVS region [mem 0xdad4f000-0xdad6efff] (131072 bytes)
[ 0.106076] PM: Registering ACPI NVS region [mem 0xdaf1f000-0xdaf9efff] (524288 bytes)
[ 0.106204] NET: Registered protocol family 16
[ 0.106373] ACPI: bus type pci registered
[ 0.106467] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf8000000-0xfbffffff] (base 0xf8000000)
[ 0.106543] PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in E820
[ 0.106602] PCI: Using MMCONFIG for extended config space
[ 0.106659] PCI: Using configuration type 1 for base access
[ 0.107748] bio: create slab <bio-0> at 0
[ 0.107849] ACPI: Added _OSI(Module Device)
[ 0.107905] ACPI: Added _OSI(Processor Device)
[ 0.107961] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.108017] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.109289] ACPI: EC: Look up EC in DSDT
[ 0.110533] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.127015] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[ 0.127427] ACPI: SSDT dad4d718 0067C (v01 PmRef Cpu0Cst 00003001 INTL 20061109)
[ 0.127877] ACPI: Dynamic OEM Table Load:
[ 0.128011] ACPI: SSDT (null) 0067C (v01 PmRef Cpu0Cst 00003001 INTL 20061109)
[ 0.139220] ACPI: SSDT daf0fa98 00303 (v01 PmRef ApIst 00003000 INTL 20061109)
[ 0.139697] ACPI: Dynamic OEM Table Load:
[ 0.139831] ACPI: SSDT (null) 00303 (v01 PmRef ApIst 00003000 INTL 20061109)
[ 0.151121] ACPI: SSDT dad4cd98 00119 (v01 PmRef ApCst 00003000 INTL 20061109)
[ 0.151564] ACPI: Dynamic OEM Table Load:
[ 0.151697] ACPI: SSDT (null) 00119 (v01 PmRef ApCst 00003000 INTL 20061109)
[ 0.163655] ACPI: Interpreter enabled
[ 0.163714] ACPI: (supports S0ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20130117/hwxface-568)
[ 0.163913] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20130117/hwxface-568)
[ 0.164068] S3 S4 S5)
[ 0.164244] ACPI: Using IOAPIC for interrupt routing
[ 0.164322] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.168825] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3e])
[ 0.168912] \_SB_.PCI0:_OSC invalid UUID
[ 0.168912] _OSC request data:1 8 1f
[ 0.168939] \_SB_.PCI0:_OSC invalid UUID
[ 0.168939] _OSC request data:1 f 1f
[ 0.168942] acpi PNP0A08:00: ACPI _OSC support notification failed, disabling PCIe ASPM
[ 0.169004] acpi PNP0A08:00: Unable to request _OSC control (_OSC support mask: 0x08)
[ 0.169522] PCI host bridge to bus 0000:00
[ 0.169578] pci_bus 0000:00: root bus resource [bus 00-3e]
[ 0.169635] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
[ 0.170238] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
[ 0.170297] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 0.170357] pci_bus 0000:00: root bus resource [mem 0xdfa00000-0xfeafffff]
[ 0.170417] pci_bus 0000:00: root bus resource [mem 0xfed40000-0xfed44fff]
[ 0.170483] pci 0000:00:00.0: [8086:0104] type 00 class 0x060000
[ 0.170555] pci 0000:00:02.0: [8086:0126] type 00 class 0x030000
[ 0.170564] pci 0000:00:02.0: reg 10: [mem 0xf0000000-0xf03fffff 64bit]
[ 0.170570] pci 0000:00:02.0: reg 18: [mem 0xe0000000-0xefffffff 64bit pref]
[ 0.170574] pci 0000:00:02.0: reg 20: [io 0x4000-0x403f]
[ 0.170661] pci 0000:00:16.0: [8086:1c3a] type 00 class 0x078000
[ 0.170685] pci 0000:00:16.0: reg 10: [mem 0xf1605000-0xf160500f 64bit]
[ 0.170746] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
[ 0.170820] pci 0000:00:1a.0: [8086:1c2d] type 00 class 0x0c0320
[ 0.170842] pci 0000:00:1a.0: reg 10: [mem 0xf160a000-0xf160a3ff]
[ 0.170914] pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
[ 0.170949] pci 0000:00:1a.0: System wakeup disabled by ACPI
[ 0.171038] pci 0000:00:1b.0: [8086:1c20] type 00 class 0x040300
[ 0.171058] pci 0000:00:1b.0: reg 10: [mem 0xf1600000-0xf1603fff 64bit]
[ 0.171112] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[ 0.171162] pci 0000:00:1c.0: [8086:1c10] type 01 class 0x060400
[ 0.171263] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[ 0.171327] pci 0000:00:1c.3: [8086:1c16] type 01 class 0x060400
[ 0.171426] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
[ 0.171464] pci 0000:00:1c.3: System wakeup disabled by ACPI
[ 0.171549] pci 0000:00:1c.5: [8086:1c1a] type 01 class 0x060400
[ 0.171610] pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
[ 0.171641] pci 0000:00:1c.5: System wakeup disabled by ACPI
[ 0.171730] pci 0000:00:1d.0: [8086:1c26] type 00 class 0x0c0320
[ 0.171752] pci 0000:00:1d.0: reg 10: [mem 0xf1609000-0xf16093ff]
[ 0.171825] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[ 0.171857] pci 0000:00:1d.0: System wakeup disabled by ACPI
[ 0.171943] pci 0000:00:1f.0: [8086:1c49] type 00 class 0x060100
[ 0.172077] pci 0000:00:1f.2: [8086:1c03] type 00 class 0x010601
[ 0.172095] pci 0000:00:1f.2: reg 10: [io 0x4088-0x408f]
[ 0.172103] pci 0000:00:1f.2: reg 14: [io 0x4094-0x4097]
[ 0.172111] pci 0000:00:1f.2: reg 18: [io 0x4080-0x4087]
[ 0.172119] pci 0000:00:1f.2: reg 1c: [io 0x4090-0x4093]
[ 0.172127] pci 0000:00:1f.2: reg 20: [io 0x4060-0x407f]
[ 0.172135] pci 0000:00:1f.2: reg 24: [mem 0xf1608000-0xf16087ff]
[ 0.172167] pci 0000:00:1f.2: PME# supported from D3hot
[ 0.172219] pci 0000:00:1f.3: [8086:1c22] type 00 class 0x0c0500
[ 0.172234] pci 0000:00:1f.3: reg 10: [mem 0xf1604000-0xf16040ff 64bit]
[ 0.172255] pci 0000:00:1f.3: reg 20: [io 0xefa0-0xefbf]
[ 0.172549] pci 0000:01:00.0: [8086:008a] type 00 class 0x028000
[ 0.172697] pci 0000:01:00.0: reg 10: [mem 0xf1500000-0xf1501fff 64bit]
[ 0.173253] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[ 0.173378] pci 0000:01:00.0: System wakeup disabled by ACPI
[ 0.179208] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.179272] pci 0000:00:1c.0: bridge window [mem 0xf1500000-0xf15fffff]
[ 0.179360] pci 0000:00:1c.3: PCI bridge to [bus 02-06]
[ 0.179421] pci 0000:00:1c.3: bridge window [io 0x3000-0x3fff]
[ 0.179426] pci 0000:00:1c.3: bridge window [mem 0xf0d00000-0xf14fffff]
[ 0.179435] pci 0000:00:1c.3: bridge window [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.179509] pci 0000:07:00.0: [10ec:8168] type 00 class 0x020000
[ 0.179530] pci 0000:07:00.0: reg 10: [io 0x2000-0x20ff]
[ 0.179564] pci 0000:07:00.0: reg 18: [mem 0xf0c04000-0xf0c04fff 64bit pref]
[ 0.179586] pci 0000:07:00.0: reg 20: [mem 0xf0c00000-0xf0c03fff 64bit pref]
[ 0.179646] pci 0000:07:00.0: supports D1 D2
[ 0.179647] pci 0000:07:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.179687] pci 0000:07:00.0: System wakeup disabled by ACPI
[ 0.187116] pci 0000:00:1c.5: PCI bridge to [bus 07]
[ 0.187202] pci 0000:00:1c.5: bridge window [io 0x2000-0x2fff]
[ 0.187210] pci 0000:00:1c.5: bridge window [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.187231] pci_bus 0000:00: on NUMA node 0
[ 0.187231] ACPI _OSC control for PCIe not granted, disabling ASPM
[ 0.187606] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.188182] ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.188756] ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.189330] ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 10 *11 12 14 15)
[ 0.189905] ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.190560] ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.191215] ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.191789] ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 *10 11 12 14 15)
[ 0.192545] ACPI: Enabled 6 GPEs in block 00 to 3F
[ 0.192684] acpi root: \_SB_.PCI0 notify handler is installed
[ 0.192726] Found 1 acpi root devices
[ 0.192754] ACPI: EC: GPE = 0x17, I/O: command/status = 0x66, data = 0x62
[ 0.192917] ACPI: No dock devices found.
[ 0.193006] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.193069] vgaarb: loaded
[ 0.193121] vgaarb: bridge control possible 0000:00:02.0
[ 0.193227] SCSI subsystem initialized
[ 0.193283] ACPI: bus type scsi registered
[ 0.193349] libata version 3.00 loaded.
[ 0.193352] ACPI: bus type usb registered
[ 0.193420] usbcore: registered new interface driver usbfs
[ 0.193487] usbcore: registered new interface driver hub
[ 0.193563] usbcore: registered new device driver usb
[ 0.193632] Linux video capture interface: v2.00
[ 0.193716] Advanced Linux Sound Architecture Driver Initialized.
[ 0.193774] PCI: Using ACPI for IRQ routing
[ 0.195462] PCI: pci_cache_line_size set to 64 bytes
[ 0.195553] e820: reserve RAM buffer [mem 0x0009d800-0x0009ffff]
[ 0.195554] e820: reserve RAM buffer [mem 0xdab0f000-0xdbffffff]
[ 0.195555] e820: reserve RAM buffer [mem 0xdb000000-0xdbffffff]
[ 0.195556] e820: reserve RAM buffer [mem 0x21fe00000-0x21fffffff]
[ 0.195675] Switching to clocksource hpet
[ 0.195771] pnp: PnP ACPI init
[ 0.195827] ACPI: bus type pnp registered
[ 0.195902] pnp 00:00: [dma 4]
[ 0.195915] pnp 00:00: Plug and Play ACPI device, IDs PNP0200 (active)
[ 0.195931] pnp 00:01: Plug and Play ACPI device, IDs INT0800 (active)
[ 0.195998] pnp 00:02: Plug and Play ACPI device, IDs PNP0103 (active)
[ 0.196020] pnp 00:03: Plug and Play ACPI device, IDs PNP0c04 (active)
[ 0.196051] system 00:04: [io 0x0680-0x069f] has been reserved
[ 0.196110] system 00:04: [io 0x1000-0x100f] has been reserved
[ 0.196169] system 00:04: [io 0xffff] has been reserved
[ 0.196228] system 00:04: [io 0xffff] has been reserved
[ 0.196285] system 00:04: [io 0x0400-0x0453] has been reserved
[ 0.196344] system 00:04: [io 0x0458-0x047f] has been reserved
[ 0.196403] system 00:04: [io 0x0500-0x057f] has been reserved
[ 0.196462] system 00:04: [io 0x164e-0x164f] has been reserved
[ 0.196521] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.196539] pnp 00:05: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.196573] system 00:06: [io 0x0454-0x0457] has been reserved
[ 0.196632] system 00:06: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
[ 0.196651] pnp 00:07: Plug and Play ACPI device, IDs PNP0303 (active)
[ 0.196670] pnp 00:08: Plug and Play ACPI device, IDs PNP0f13 (active)
[ 0.196775] system 00:09: [mem 0xfed1c000-0xfed1ffff] has been reserved
[ 0.196835] system 00:09: [mem 0xfed10000-0xfed17fff] has been reserved
[ 0.196895] system 00:09: [mem 0xfed18000-0xfed18fff] has been reserved
[ 0.196955] system 00:09: [mem 0xfed19000-0xfed19fff] has been reserved
[ 0.197014] system 00:09: [mem 0xf8000000-0xfbffffff] has been reserved
[ 0.197074] system 00:09: [mem 0xfed20000-0xfed3ffff] has been reserved
[ 0.197137] system 00:09: [mem 0xfed90000-0xfed93fff] has been reserved
[ 0.197197] system 00:09: [mem 0xfed45000-0xfed8ffff] has been reserved
[ 0.197256] system 00:09: [mem 0xff000000-0xffffffff] could not be reserved
[ 0.197316] system 00:09: [mem 0xfee00000-0xfeefffff] could not be reserved
[ 0.197376] system 00:09: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.197540] system 00:0a: [mem 0x20000000-0x201fffff] could not be reserved
[ 0.197600] system 00:0a: [mem 0x40000000-0x401fffff] could not be reserved
[ 0.197661] system 00:0a: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 0.197692] pnp: PnP ACPI: found 11 devices
[ 0.197747] ACPI: ACPI bus type pnp unregistered
[ 0.233658] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.233721] pci 0000:00:1c.0: bridge window [mem 0xf1500000-0xf15fffff]
[ 0.233791] pci 0000:00:1c.3: PCI bridge to [bus 02-06]
[ 0.233850] pci 0000:00:1c.3: bridge window [io 0x3000-0x3fff]
[ 0.233914] pci 0000:00:1c.3: bridge window [mem 0xf0d00000-0xf14fffff]
[ 0.233977] pci 0000:00:1c.3: bridge window [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.234045] pci 0000:00:1c.5: PCI bridge to [bus 07]
[ 0.234102] pci 0000:00:1c.5: bridge window [io 0x2000-0x2fff]
[ 0.234166] pci 0000:00:1c.5: bridge window [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.234353] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7]
[ 0.234355] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff]
[ 0.234356] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
[ 0.234358] pci_bus 0000:00: resource 7 [mem 0xdfa00000-0xfeafffff]
[ 0.234359] pci_bus 0000:00: resource 8 [mem 0xfed40000-0xfed44fff]
[ 0.234360] pci_bus 0000:01: resource 1 [mem 0xf1500000-0xf15fffff]
[ 0.234362] pci_bus 0000:02: resource 0 [io 0x3000-0x3fff]
[ 0.234363] pci_bus 0000:02: resource 1 [mem 0xf0d00000-0xf14fffff]
[ 0.234364] pci_bus 0000:02: resource 2 [mem 0xf0400000-0xf0bfffff 64bit pref]
[ 0.234366] pci_bus 0000:07: resource 0 [io 0x2000-0x2fff]
[ 0.234367] pci_bus 0000:07: resource 2 [mem 0xf0c00000-0xf0cfffff 64bit pref]
[ 0.234390] NET: Registered protocol family 2
[ 0.234562] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.234634] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.234703] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.234773] TCP: reno registered
[ 0.234826] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.234887] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.234981] NET: Registered protocol family 1
[ 0.235043] pci 0000:00:02.0: Boot video device
[ 0.235262] PCI: CLS 64 bytes, default 64
[ 0.235834] bounce pool size: 64 pages
[ 0.236972] fuse init (API version 7.21)
[ 0.237088] msgmni has been set to 1631
[ 0.237415] io scheduler noop registered
[ 0.237507] io scheduler cfq registered (default)
[ 0.237768] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 0.237840] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[ 0.237909] intel_idle: MWAIT substates: 0x21120
[ 0.237909] intel_idle: v0.4 model 0x2A
[ 0.237910] intel_idle: lapic_timer_reliable_states 0xffffffff
[ 0.238027] ACPI: AC Adapter [ACAD] (on-line)
[ 0.238195] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[ 0.238258] ACPI: Power Button [PWRB]
[ 0.238340] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1
[ 0.238414] ACPI: Lid Switch [LID]
[ 0.238490] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
[ 0.238553] ACPI: Power Button [PWRF]
[ 0.238659] ACPI: Requesting acpi_cpufreq
[ 0.240502] thermal LNXTHERM:00: registered as thermal_zone0
[ 0.240561] ACPI: Thermal Zone [THRM] (55 C)
[ 0.240628] isapnp: Scanning for PnP cards...
[ 0.241093] ACPI: Battery Slot [BAT1] (battery present)
[ 0.595042] isapnp: No Plug & Play device found
[ 0.599949] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 0.600336] Real Time Clock Driver v1.12b
[ 0.600392] Linux agpgart interface v0.103
[ 0.600469] [drm] Initialized drm 1.1.0 20060810
[ 0.600830] [drm] Memory usable by graphics device = 2048M
[ 0.600891] i915 0000:00:02.0: setting latency timer to 64
[ 0.601044] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 0.601103] [drm] Driver supports precise vblank timestamp query.
[ 0.601215] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 0.622424] [drm] Wrong MCH_SSKPD value: 0x16040307
[ 0.622483] [drm] This can cause pipe underruns and display issues.
[ 0.622541] [drm] Please upgrade your BIOS to fix this.
[ 0.638836] fbcon: inteldrmfb (fb0) is primary device
[ 1.232933] tsc: Refined TSC clocksource calibration: 2494.333 MHz
[ 1.232935] Switching to clocksource tsc
[ 1.813739] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[ 1.819197] Console: switching to colour frame buffer device 170x48
[ 1.822032] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 1.822054] i915 0000:00:02.0: registered panic notifier
[ 1.842276] acpi device:31: registered as cooling_device4
[ 1.842409] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
[ 1.842462] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input3
[ 1.842508] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[ 1.842600] ahci 0000:00:1f.2: version 3.0
[ 1.857654] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x9 impl SATA mode
[ 1.857686] ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ems apst
[ 1.857719] ahci 0000:00:1f.2: setting latency timer to 64
[ 1.865878] scsi0 : ahci
[ 1.865930] scsi1 : ahci
[ 1.865970] scsi2 : ahci
[ 1.866010] scsi3 : ahci
[ 1.866049] scsi4 : ahci
[ 1.866089] scsi5 : ahci
[ 1.866120] ata1: SATA max UDMA/133 abar m2048@0xf1608000 port 0xf1608100 irq 19
[ 1.866147] ata2: DUMMY
[ 1.866154] ata3: DUMMY
[ 1.866164] ata4: SATA max UDMA/133 abar m2048@0xf1608000 port 0xf1608280 irq 19
[ 1.866190] ata5: DUMMY
[ 1.866627] ata6: DUMMY
[ 1.867091] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.867581] ehci-pci: EHCI PCI platform driver
[ 1.868116] ehci-pci 0000:00:1a.0: setting latency timer to 64
[ 1.868119] ehci-pci 0000:00:1a.0: EHCI Host Controller
[ 1.868616] ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 1
[ 1.869146] ehci-pci 0000:00:1a.0: debug port 2
[ 1.873586] ehci-pci 0000:00:1a.0: cache line size of 64 is not supported
[ 1.873591] ehci-pci 0000:00:1a.0: irq 16, io mem 0xf160a000
[ 1.885675] ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
[ 1.886234] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.886802] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.887383] usb usb1: Product: EHCI Host Controller
[ 1.887972] usb usb1: Manufacturer: Linux 3.9.0-rc1+ ehci_hcd
[ 1.888577] usb usb1: SerialNumber: 0000:00:1a.0
[ 1.889260] hub 1-0:1.0: USB hub found
[ 1.889888] hub 1-0:1.0: 2 ports detected
[ 1.890603] ehci-pci 0000:00:1d.0: setting latency timer to 64
[ 1.890606] ehci-pci 0000:00:1d.0: EHCI Host Controller
[ 1.891254] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 2
[ 1.891931] ehci-pci 0000:00:1d.0: debug port 2
[ 1.896501] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
[ 1.896516] ehci-pci 0000:00:1d.0: irq 23, io mem 0xf1609000
[ 1.905697] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[ 1.906402] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.907118] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.907849] usb usb2: Product: EHCI Host Controller
[ 1.908589] usb usb2: Manufacturer: Linux 3.9.0-rc1+ ehci_hcd
[ 1.909333] usb usb2: SerialNumber: 0000:00:1d.0
[ 1.910126] hub 2-0:1.0: USB hub found
[ 1.910844] hub 2-0:1.0: 2 ports detected
[ 1.911587] uhci_hcd: USB Universal Host Controller Interface driver
[ 1.912312] Initializing USB Mass Storage driver...
[ 1.913032] usbcore: registered new interface driver usb-storage
[ 1.913752] USB Mass Storage support registered.
[ 1.914474] usbcore: registered new interface driver ums-realtek
[ 1.915209] usbcore: registered new interface driver usbserial
[ 1.915932] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[ 1.922342] i8042: Detected active multiplexing controller, rev 1.1
[ 1.925863] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 1.926562] serio: i8042 AUX0 port at 0x60,0x64 irq 12
[ 1.927242] serio: i8042 AUX1 port at 0x60,0x64 irq 12
[ 1.927920] serio: i8042 AUX2 port at 0x60,0x64 irq 12
[ 1.928597] serio: i8042 AUX3 port at 0x60,0x64 irq 12
[ 1.929318] mousedev: PS/2 mouse device common for all mice
[ 1.930087] i2c /dev entries driver
[ 1.930956] ACPI Warning: 0x0000efa0-0x0000efbf SystemIO conflicts with Region \_SB_.PCI0.SBUS.SMBI 1 (20130117/utaddress-251)
[ 1.931697] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 1.932470] IR NEC protocol handler initialized
[ 1.933222] IR RC5(x) protocol handler initialized
[ 1.933972] IR RC6 protocol handler initialized
[ 1.934709] IR JVC protocol handler initialized
[ 1.935439] IR Sony protocol handler initialized
[ 1.936163] IR RC5 (streamzap) protocol handler initialized
[ 1.936895] IR SANYO protocol handler initialized
[ 1.937619] IR MCE Keyboard/mouse protocol handler initialized
[ 1.938430] cpuidle: using governor ladder
[ 1.939250] cpuidle: using governor menu
[ 1.940143] usbcore: registered new interface driver usbhid
[ 1.940878] usbhid: USB HID core driver
[ 1.941710] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 1.942447] TCP: cubic registered
[ 1.943179] NET: Registered protocol family 17
[ 1.943903] NET: Registered protocol family 15
[ 1.944711] Using IPI No-Shortcut mode
[ 1.953868] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[ 2.186080] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 2.192122] ata4.00: ATAPI: TSSTcorp CDDVDW SN-208AB, FC01, max UDMA/100
[ 2.194084] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2.201976] ata4.00: configured for UDMA/100
[ 2.202054] usb 1-1: new high-speed USB device number 2 using ehci-pci
[ 2.243147] ata1.00: ATA-8: TOSHIBA MK7575GSX, GT001A, max UDMA/100
[ 2.243948] ata1.00: 1465149168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[ 2.245728] ata1.00: configured for UDMA/100
[ 2.246715] scsi 0:0:0:0: Direct-Access ATA TOSHIBA MK7575GS GT00 PQ: 0 ANSI: 5
[ 2.247608] sd 0:0:0:0: [sda] 1465149168 512-byte logical blocks: (750 GB/698 GiB)
[ 2.248409] sd 0:0:0:0: [sda] 4096-byte physical blocks
[ 2.249332] sd 0:0:0:0: [sda] Write Protect is off
[ 2.249993] scsi 3:0:0:0: CD-ROM TSSTcorp CDDVDW SN-208AB FC01 PQ: 0 ANSI: 5
[ 2.251016] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.251075] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.252772] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[ 2.253643] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 2.254651] sr 3:0:0:0: Attached scsi CD-ROM sr0
[ 2.334640] usb 1-1: New USB device found, idVendor=8087, idProduct=0024
[ 2.335513] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.336694] hub 1-1:1.0: USB hub found
[ 2.337633] hub 1-1:1.0: 6 ports detected
[ 2.383380] sda: sda1 sda2 sda3 < sda5 sda6 sda7 sda8 sda9 sda10 >
[ 2.384914] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.397591] registered taskstats version 1
[ 2.398781] ALSA device list:
[ 2.399618] No soundcards found.
[ 2.434707] kjournald starting. Commit interval 5 seconds
[ 2.434748] EXT3-fs (sda5): mounted filesystem with writeback data mode
[ 2.434753] VFS: Mounted root (ext3 filesystem) readonly on device 8:5.
[ 2.450343] usb 2-1: new high-speed USB device number 2 using ehci-pci
[ 2.455498] devtmpfs: mounted
[ 2.456352] Freeing unused kernel memory: 376k freed
[ 2.582916] usb 2-1: New USB device found, idVendor=8087, idProduct=0024
[ 2.583776] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.584994] hub 2-1:1.0: USB hub found
[ 2.585995] hub 2-1:1.0: 6 ports detected
[ 2.658747] usb 1-1.3: new high-speed USB device number 3 using ehci-pci
[ 2.784796] usb 1-1.3: New USB device found, idVendor=04f2, idProduct=b213
[ 2.785674] usb 1-1.3: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 2.786522] usb 1-1.3: Product: FJ Camera
[ 2.787377] usb 1-1.3: Manufacturer: Sonix Technology Co., Ltd.
[ 2.788221] usb 1-1.3: SerialNumber: SN0001
[ 2.863019] usb 2-1.3: new low-speed USB device number 3 using ehci-pci
[ 2.958788] usb 2-1.3: New USB device found, idVendor=0461, idProduct=4d20
[ 2.959708] usb 2-1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 2.960590] usb 2-1.3: Product: USB Optical Mouse
[ 2.963929] input: USB Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0/input/input5
[ 2.964925] hid-generic 0003:0461:4D20.0001: input: USB HID v1.11 Mouse [USB Optical Mouse] on usb-0000:00:1d.0-1.3/input0
[ 3.791616] EXT3-fs (sda5): using internal journal
[ 4.564100] udevd[95]: starting version 182
[ 4.971568] microcode: CPU0 sig=0x206a7, pf=0x10, revision=0x26
[ 5.000453] microcode: CPU1 sig=0x206a7, pf=0x10, revision=0x26
[ 5.001741] microcode: CPU2 sig=0x206a7, pf=0x10, revision=0x26
[ 5.003104] microcode: CPU3 sig=0x206a7, pf=0x10, revision=0x26
[ 5.004435] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[ 5.111472] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[ 5.112908] r8169 0000:07:00.0 eth0: RTL8168e/8111e at 0xf89dc000, 5c:9a:d8:5c:63:31, XID 0c200000 IRQ 17
[ 5.114134] r8169 0000:07:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[ 5.165709] hda_codec: ALC269VB: SKU not ready 0x90970130
[ 6.218516] r8169 0000:07:00.0 eth0: link down
[ 6.219836] r8169 0000:07:00.0 eth0: link down
[ 6.820272] uvcvideo: Found UVC 1.00 device FJ Camera (04f2:b213)
[ 6.833017] usbcore: registered new interface driver uvcvideo
[ 6.836051] USB Video Class driver (1.1.1)
[ 7.754281] r8169 0000:07:00.0 eth0: link up
[ 8.008218] kjournald starting. Commit interval 5 seconds
[ 8.008281] EXT3-fs (sda8): warning: maximal mount count reached, running e2fsck is recommended
[ 8.013531] EXT3-fs (sda8): using internal journal
[ 8.016138] EXT3-fs (sda8): mounted filesystem with writeback data mode
[ 8.060072] kjournald starting. Commit interval 5 seconds
[ 8.060142] EXT3-fs (sda9): warning: maximal mount count reached, running e2fsck is recommended
[ 8.065466] EXT3-fs (sda9): using internal journal
[ 8.068132] EXT3-fs (sda9): mounted filesystem with writeback data mode
[ 8.120214] kjournald starting. Commit interval 5 seconds
[ 8.123089] EXT3-fs (sda10): using internal journal
[ 8.125830] EXT3-fs (sda10): mounted filesystem with writeback data mode
[ 8.218360] Adding 8191996k swap on /dev/sda6. Priority:-1 extents:1 across:8191996k
[ 20.641906] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-03-07 20:21 ` Chris Clayton
@ 2013-03-08 0:39 ` Bjorn Helgaas
2013-03-08 10:44 ` Chris Clayton
0 siblings, 1 reply; 39+ messages in thread
From: Bjorn Helgaas @ 2013-03-08 0:39 UTC (permalink / raw)
To: Chris Clayton
Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML,
linux-pci@vger.kernel.org
On Thu, Mar 7, 2013 at 1:21 PM, Chris Clayton <chris2553@googlemail.com> wrote:
>
>
> On 03/07/13 17:30, Bjorn Helgaas wrote:
>>
>> On Thu, Mar 7, 2013 at 9:28 AM, Chris Clayton <chris2553@googlemail.com>
>> wrote:
>>>
>>>
>>>
>>> On 03/06/13 23:45, Bjorn Helgaas wrote:
>>>>
>>>>
>>>> On Thu, Jan 31, 2013 at 5:09 AM, Chris Clayton
>>>> <chris2553@googlemail.com>
>>>> wrote:
>>>>
>>>>> My usb3 expresscard device has arrived and I get an oops with that too,
>>>>> if I
>>>>> remove it without unloading the driver first. I guess it shouldn't be a
>>>>> surprise that the driver isn't expecting the device to disappear.
>>>>>
>>>>> As I mentioned, I have some trouble with the WinTV-HVR-1400 card, which
>>>>> sometimes pops out again, if I push it into the slot too hard (but I'm
>>>>> geeting better at that with practice). So what I've done (with the usb3
>>>>> card
>>>>> too) to avoid the oopsen is blacklist the driver in
>>>>> /etc/modprobe.d/blacklist.conf and then load them when I'm sure the
>>>>> card
>>>>> is
>>>>> properly inserted. Not exactly hotplug, but at least I don't have to
>>>>> reboot
>>>>> because of an oops- and it's not something I'm doing several times an
>>>>> hour.
>>>>
>>>>
>>>>
>>>> Hi Chris,
>>>>
>>>> What's the current state of this? It sounds to me like it still
>>>> doesn't work out of the box. Having to blacklist the driver and load
>>>> it manually is a completely unacceptable user experience. If you have
>>>> to manually choose acpiphp over pciehp, that is also unacceptable.
>>>>
>>>> So if you're still limping along with hacky workarounds like this, I'd
>>>> like to pursue this more and see if we can't figure out a better
>>>> solution.
>>>>
>>>> Bjorn
>>>>
>>> Hi Bjorn,
>>>
>>> If I unblacklist the driver, insert the HVR-1400 card and then remove it,
>>> I
>>> still get the oops. This is with kernel 3.8.2. I no longer get the oops
>>> with
>>> the USB3 card, but I don't know how or when that was fixed.
>>>
>>> I stopped working on it when, after finding the workaround to the oops
>>> and
>>> then spending many many hours figuring out a fix so that scandvb would
>>> find
>>> some channels, no one on the linux-media list seemed interested in the
>>> fix.
>>> On top of that, even though scanning now finds all the available
>>> channels,
>>> the quality of the TV picture and sound is very poor indeed. I didn't
>>> want
>>> to bang my head against the linux-media wall again, so I abandoned the
>>> card
>>> and now use a USB TV stick, which gives is much better results than the
>>> card. It's a pity because the card also supports an analog signal which
>>> means I can watch the RF output from my satellite box, which I have piped
>>> around the house. Anyway, the linux-media folks are not your problem and
>>> if
>>> I want to watch satellite TV on my laptop, I can make one of my rare
>>> visits
>>> to Windows (where the picture and sound are good).
>>>
>>> Having said (ranted?) all that, I would be more than happy to help fix
>>> the
>>> oops. After I first reported it, I realised that I didn't have a hotplug
>>> driver loaded. With help from Yijing Wang, we eventually managed to get
>>> the
>>> card recognised and drivers loaded when it is inserted. That doesn't help
>>> with the oops, though. I now have the pciehp driver compiled statically
>>> onto
>>> the kernel (and pass pcie_ports=native to the kernel), but removing the
>>> card
>>> with the cx23885 driver loaded always results in an oops. I originally
>>> reported this to the linux-media list because functions from the cx23885
>>> driver are at the top of the call trace, but only Martin responded with
>>> some
>>> hotplug-related suggestions, which is what swung discussion the way of
>>> the
>>> linux-pci list.
>>
>>
>> OK. There are several potential problems here.
>>
>> 1) The change to make scandvb find some channels. This is probably a
>> cx23885 or linux-media issue, and I can't help with that.
>>
>> 2) TV picture/sound quality problem. Again, probably a cx23885 driver
>> issue, and I can't help with that.
>>
>
> I'm not going to use the card and I don't have the time (or patience) to
> submit the change again.
>
>
>> 3) HVR-1400 not being recognized when inserted. This is a PCI hotplug
>> issue, and I *can* help with this. I don't know what your hardware
>> is, but in general, pciehp should take care of this. If it doesn't,
>> or if you have to use an argument like "pcie_ports=native", we should
>> fix this.
>>
>> 4) Oops when removing HVR-1400 ExpressCard. From the backtrace, I
>> assume the cx23885 driver is still bound to the device when you remove
>> the card. It'd be nice if the driver could handle the device going
>> away, but I'm not surprised that it doesn't.
>
> Nor am I, but it's hardly plug and play, is it. With Windows I can plug and
> unplug the card at will without crashing the system.
I agree 100%, that sucks, and we should be able to do better. I
opened https://bugzilla.kernel.org/show_bug.cgi?id=54961 for this
issue. Hopefully a cx88 driver person will take a look.
>> So 3) is the thing I might be able to help with. If there's still a
>> problem here (and even having to boot with an argument is a problem),
>> let's start by collecting complete dmesg logs, with and without your
>> "pcie_ports" option. Boot without the card installed, then insert it
>> and remove it. If you can use something like v3.9-rc1 with
>> CONFIG_HOTPLUG_PCI_PCIE=y, that would be ideal.
>
> OK, I've gathered these logs using a kernel built from a pull of Linus' tree
> this afternoon (v3.9-rc1-108-g9f22578). Also, the cx23885 driver is still
> blacklisted to avoid unnecessary noise and the chance of an oops if the card
> springs out again when I insert it. The driver does load if it's not
> blacklisted (and the pcie_ports=native option is present).
>
> The two logs are attached. As you will see, nothing at all happens when the
> pcie_ports=native option is absent. The nf_conntrack message is normally the
> last one from a normal boot.
Perfect, thanks!
It looks like something's going wrong when we evaluate _OSC. Can you
collect an acpidump from your machine?
It's possible your machine just doesn't want us to use pciehp. Can
you set CONFIG_HOTPLUG_PCI_ACPI=y and try again (without
pcie_ports=native this time)? You can test with a different
ExpressCard if you want; this part of the problem isn't related to the
HVR-1400.
Bjorn
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-03-08 0:39 ` Bjorn Helgaas
@ 2013-03-08 10:44 ` Chris Clayton
2013-03-08 22:57 ` Bjorn Helgaas
0 siblings, 1 reply; 39+ messages in thread
From: Chris Clayton @ 2013-03-08 10:44 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML,
linux-pci@vger.kernel.org
[-- Attachment #1: Type: text/plain, Size: 7460 bytes --]
On 03/08/13 00:39, Bjorn Helgaas wrote:
> On Thu, Mar 7, 2013 at 1:21 PM, Chris Clayton <chris2553@googlemail.com> wrote:
>>
>>
>> On 03/07/13 17:30, Bjorn Helgaas wrote:
>>>
>>> On Thu, Mar 7, 2013 at 9:28 AM, Chris Clayton <chris2553@googlemail.com>
>>> wrote:
>>>>
>>>>
>>>>
>>>> On 03/06/13 23:45, Bjorn Helgaas wrote:
>>>>>
>>>>>
>>>>> On Thu, Jan 31, 2013 at 5:09 AM, Chris Clayton
>>>>> <chris2553@googlemail.com>
>>>>> wrote:
>>>>>
>>>>>> My usb3 expresscard device has arrived and I get an oops with that too,
>>>>>> if I
>>>>>> remove it without unloading the driver first. I guess it shouldn't be a
>>>>>> surprise that the driver isn't expecting the device to disappear.
>>>>>>
>>>>>> As I mentioned, I have some trouble with the WinTV-HVR-1400 card, which
>>>>>> sometimes pops out again, if I push it into the slot too hard (but I'm
>>>>>> geeting better at that with practice). So what I've done (with the usb3
>>>>>> card
>>>>>> too) to avoid the oopsen is blacklist the driver in
>>>>>> /etc/modprobe.d/blacklist.conf and then load them when I'm sure the
>>>>>> card
>>>>>> is
>>>>>> properly inserted. Not exactly hotplug, but at least I don't have to
>>>>>> reboot
>>>>>> because of an oops- and it's not something I'm doing several times an
>>>>>> hour.
>>>>>
>>>>>
>>>>>
>>>>> Hi Chris,
>>>>>
>>>>> What's the current state of this? It sounds to me like it still
>>>>> doesn't work out of the box. Having to blacklist the driver and load
>>>>> it manually is a completely unacceptable user experience. If you have
>>>>> to manually choose acpiphp over pciehp, that is also unacceptable.
>>>>>
>>>>> So if you're still limping along with hacky workarounds like this, I'd
>>>>> like to pursue this more and see if we can't figure out a better
>>>>> solution.
>>>>>
>>>>> Bjorn
>>>>>
>>>> Hi Bjorn,
>>>>
>>>> If I unblacklist the driver, insert the HVR-1400 card and then remove it,
>>>> I
>>>> still get the oops. This is with kernel 3.8.2. I no longer get the oops
>>>> with
>>>> the USB3 card, but I don't know how or when that was fixed.
>>>>
>>>> I stopped working on it when, after finding the workaround to the oops
>>>> and
>>>> then spending many many hours figuring out a fix so that scandvb would
>>>> find
>>>> some channels, no one on the linux-media list seemed interested in the
>>>> fix.
>>>> On top of that, even though scanning now finds all the available
>>>> channels,
>>>> the quality of the TV picture and sound is very poor indeed. I didn't
>>>> want
>>>> to bang my head against the linux-media wall again, so I abandoned the
>>>> card
>>>> and now use a USB TV stick, which gives is much better results than the
>>>> card. It's a pity because the card also supports an analog signal which
>>>> means I can watch the RF output from my satellite box, which I have piped
>>>> around the house. Anyway, the linux-media folks are not your problem and
>>>> if
>>>> I want to watch satellite TV on my laptop, I can make one of my rare
>>>> visits
>>>> to Windows (where the picture and sound are good).
>>>>
>>>> Having said (ranted?) all that, I would be more than happy to help fix
>>>> the
>>>> oops. After I first reported it, I realised that I didn't have a hotplug
>>>> driver loaded. With help from Yijing Wang, we eventually managed to get
>>>> the
>>>> card recognised and drivers loaded when it is inserted. That doesn't help
>>>> with the oops, though. I now have the pciehp driver compiled statically
>>>> onto
>>>> the kernel (and pass pcie_ports=native to the kernel), but removing the
>>>> card
>>>> with the cx23885 driver loaded always results in an oops. I originally
>>>> reported this to the linux-media list because functions from the cx23885
>>>> driver are at the top of the call trace, but only Martin responded with
>>>> some
>>>> hotplug-related suggestions, which is what swung discussion the way of
>>>> the
>>>> linux-pci list.
>>>
>>>
>>> OK. There are several potential problems here.
>>>
>>> 1) The change to make scandvb find some channels. This is probably a
>>> cx23885 or linux-media issue, and I can't help with that.
>>>
>>> 2) TV picture/sound quality problem. Again, probably a cx23885 driver
>>> issue, and I can't help with that.
>>>
>>
>> I'm not going to use the card and I don't have the time (or patience) to
>> submit the change again.
>>
>>
>>> 3) HVR-1400 not being recognized when inserted. This is a PCI hotplug
>>> issue, and I *can* help with this. I don't know what your hardware
>>> is, but in general, pciehp should take care of this. If it doesn't,
>>> or if you have to use an argument like "pcie_ports=native", we should
>>> fix this.
>>>
>>> 4) Oops when removing HVR-1400 ExpressCard. From the backtrace, I
>>> assume the cx23885 driver is still bound to the device when you remove
>>> the card. It'd be nice if the driver could handle the device going
>>> away, but I'm not surprised that it doesn't.
>>
>> Nor am I, but it's hardly plug and play, is it. With Windows I can plug and
>> unplug the card at will without crashing the system.
>
> I agree 100%, that sucks, and we should be able to do better. I
> opened https://bugzilla.kernel.org/show_bug.cgi?id=54961 for this
> issue. Hopefully a cx88 driver person will take a look.
>
Thanks and sorry, Bjorn. I didn't intend to offload that task onto
someone else. The linux-media guys have so far been rather unresponsive
on my problems with the card, and I didn't want to waste any more time
on it. Let's see what happens - I won't be holding my breath, though :-)
>>> So 3) is the thing I might be able to help with. If there's still a
>>> problem here (and even having to boot with an argument is a problem),
>>> let's start by collecting complete dmesg logs, with and without your
>>> "pcie_ports" option. Boot without the card installed, then insert it
>>> and remove it. If you can use something like v3.9-rc1 with
>>> CONFIG_HOTPLUG_PCI_PCIE=y, that would be ideal.
>>
>> OK, I've gathered these logs using a kernel built from a pull of Linus' tree
>> this afternoon (v3.9-rc1-108-g9f22578). Also, the cx23885 driver is still
>> blacklisted to avoid unnecessary noise and the chance of an oops if the card
>> springs out again when I insert it. The driver does load if it's not
>> blacklisted (and the pcie_ports=native option is present).
>>
>> The two logs are attached. As you will see, nothing at all happens when the
>> pcie_ports=native option is absent. The nf_conntrack message is normally the
>> last one from a normal boot.
>
> Perfect, thanks!
>
> It looks like something's going wrong when we evaluate _OSC. Can you
> collect an acpidump from your machine?
>
A bziped file containing the output from acpidump is attached.
> It's possible your machine just doesn't want us to use pciehp. Can
> you set CONFIG_HOTPLUG_PCI_ACPI=y and try again (without
> pcie_ports=native this time)? You can test with a different
> ExpressCard if you want; this part of the problem isn't related to the
> HVR-1400.
>
Ok. With the same kernel as I used yesterday I've run two tests. Firstly
with both pciehp and acpiphp built statically into the kernel and
secondly with only acpiphp (both without pcie_ports=native). In neither
case was my pciexpress usb3 card detected when I plugged it in - that
is, the last line output by dmesg is the normal one from nf_conntrack. I
also turned on acpiphp debug and inserted the card, but again there was
no new output.
Chris
> Bjorn
>
[-- Attachment #2: acpidump.out.bz2 --]
[-- Type: application/x-bzip2, Size: 46025 bytes --]
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-03-08 10:44 ` Chris Clayton
@ 2013-03-08 22:57 ` Bjorn Helgaas
2013-03-09 9:20 ` Chris Clayton
0 siblings, 1 reply; 39+ messages in thread
From: Bjorn Helgaas @ 2013-03-08 22:57 UTC (permalink / raw)
To: Chris Clayton
Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML,
linux-pci@vger.kernel.org, Rafael J. Wysocki
[+cc Rafael, in case the _OSC thing rings a bell with him]
On Fri, Mar 8, 2013 at 3:44 AM, Chris Clayton <chris2553@googlemail.com> wrote:
> On 03/08/13 00:39, Bjorn Helgaas wrote:
>> On Thu, Mar 7, 2013 at 1:21 PM, Chris Clayton <chris2553@googlemail.com>
>> wrote:
>>> On 03/07/13 17:30, Bjorn Helgaas wrote:
>>>> 3) HVR-1400 not being recognized when inserted. This is a PCI hotplug
>>>> issue, and I *can* help with this. I don't know what your hardware
>>>> is, but in general, pciehp should take care of this. If it doesn't,
>>>> or if you have to use an argument like "pcie_ports=native", we should
>>>> fix this.
>>>> So 3) is the thing I might be able to help with. If there's still a
>>>> problem here (and even having to boot with an argument is a problem),
>>>> let's start by collecting complete dmesg logs, with and without your
>>>> "pcie_ports" option. Boot without the card installed, then insert it
>>>> and remove it. If you can use something like v3.9-rc1 with
>>>> CONFIG_HOTPLUG_PCI_PCIE=y, that would be ideal.
>>>
>>>
>>> OK, I've gathered these logs using a kernel built from a pull of Linus'
>>> tree
>>> this afternoon (v3.9-rc1-108-g9f22578). Also, the cx23885 driver is still
>>> blacklisted to avoid unnecessary noise and the chance of an oops if the
>>> card
>>> springs out again when I insert it. The driver does load if it's not
>>> blacklisted (and the pcie_ports=native option is present).
>>>
>>> The two logs are attached. As you will see, nothing at all happens when
>>> the
>>> pcie_ports=native option is absent. The nf_conntrack message is normally
>>> the
>>> last one from a normal boot.
>>
>>
>> Perfect, thanks!
>>
>> It looks like something's going wrong when we evaluate _OSC. Can you
>> collect an acpidump from your machine?
>>
> A bziped file containing the output from acpidump is attached.
Thanks. I opened this bug report:
https://bugzilla.kernel.org/show_bug.cgi?id=54981 to keep track of
your logs.
Here's your _OSC method from the acpidump:
Method (_OSC, 4, Serialized) {
...
If (LAnd (LEqual (Arg0, GUID), NEXP))
... # normal case
Else {
Or (CDW1, 0x04, CDW1) # "unrecognized UUID" error
Return (Local0)
}
It fails with "unrecognized UUID" if either (1) we supply the wrong
UUID or (2) "NEXP" is false. I have no idea what NEXP is; your
DSDT.dsl never sets it, so maybe it's related to a BIOS setup option
or something? I found a BIOS manual [1] but didn't see anything
likely. I guess it might be worth you looking, or maybe trying a
"reset to defaults" if it's not too destructive for you. You don't
have a copy of Windows on that box, do you? I *assume* hotplug would
work fine with Windows and maybe we could figure out what it is doing
differently.
Bjorn
[1] http://solutions.us.fujitsu.com/www/content/pdf/SupportGuides/AH530_BIOS_Guide_FPC58-2843-01_rA.pdf
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-03-08 22:57 ` Bjorn Helgaas
@ 2013-03-09 9:20 ` Chris Clayton
2013-03-12 22:20 ` Bjorn Helgaas
0 siblings, 1 reply; 39+ messages in thread
From: Chris Clayton @ 2013-03-09 9:20 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML,
linux-pci@vger.kernel.org, Rafael J. Wysocki
Hi Bjorn,
On 03/08/13 22:57, Bjorn Helgaas wrote:
> [+cc Rafael, in case the _OSC thing rings a bell with him]
>
> On Fri, Mar 8, 2013 at 3:44 AM, Chris Clayton <chris2553@googlemail.com> wrote:
>> On 03/08/13 00:39, Bjorn Helgaas wrote:
>>> On Thu, Mar 7, 2013 at 1:21 PM, Chris Clayton <chris2553@googlemail.com>
>>> wrote:
>>>> On 03/07/13 17:30, Bjorn Helgaas wrote:
>
>>>>> 3) HVR-1400 not being recognized when inserted. This is a PCI hotplug
>>>>> issue, and I *can* help with this. I don't know what your hardware
>>>>> is, but in general, pciehp should take care of this. If it doesn't,
>>>>> or if you have to use an argument like "pcie_ports=native", we should
>>>>> fix this.
>
>>>>> So 3) is the thing I might be able to help with. If there's still a
>>>>> problem here (and even having to boot with an argument is a problem),
>>>>> let's start by collecting complete dmesg logs, with and without your
>>>>> "pcie_ports" option. Boot without the card installed, then insert it
>>>>> and remove it. If you can use something like v3.9-rc1 with
>>>>> CONFIG_HOTPLUG_PCI_PCIE=y, that would be ideal.
>>>>
>>>>
>>>> OK, I've gathered these logs using a kernel built from a pull of Linus'
>>>> tree
>>>> this afternoon (v3.9-rc1-108-g9f22578). Also, the cx23885 driver is still
>>>> blacklisted to avoid unnecessary noise and the chance of an oops if the
>>>> card
>>>> springs out again when I insert it. The driver does load if it's not
>>>> blacklisted (and the pcie_ports=native option is present).
>>>>
>>>> The two logs are attached. As you will see, nothing at all happens when
>>>> the
>>>> pcie_ports=native option is absent. The nf_conntrack message is normally
>>>> the
>>>> last one from a normal boot.
>>>
>>>
>>> Perfect, thanks!
>>>
>>> It looks like something's going wrong when we evaluate _OSC. Can you
>>> collect an acpidump from your machine?
>>>
>> A bziped file containing the output from acpidump is attached.
>
> Thanks. I opened this bug report:
> https://bugzilla.kernel.org/show_bug.cgi?id=54981 to keep track of
> your logs.
>
Excellent, thanks.
> Here's your _OSC method from the acpidump:
>
> Method (_OSC, 4, Serialized) {
> ...
> If (LAnd (LEqual (Arg0, GUID), NEXP))
> ... # normal case
> Else {
> Or (CDW1, 0x04, CDW1) # "unrecognized UUID" error
> Return (Local0)
> }
>
> It fails with "unrecognized UUID" if either (1) we supply the wrong
> UUID or (2) "NEXP" is false. I have no idea what NEXP is; your
> DSDT.dsl never sets it, so maybe it's related to a BIOS setup option
> or something? I found a BIOS manual [1] but didn't see anything
> likely. I guess it might be worth you looking, or maybe trying a
> "reset to defaults" if it's not too destructive for you. You don't
As the manual showed, there aren't too many user-changeable settings in
the BIOS on this machine, so I tried a "reset to defaults".
Unfortunately, it made no difference.
> have a copy of Windows on that box, do you? I *assume* hotplug would
> work fine with Windows and maybe we could figure out what it is doing
> differently.
>
Yes, I have Windows 7 Home Premium (64 bit), although, as I said
previously, I rarely boot it. One occasion when I usually do is when I
buy new hardware. The hotplug works fine in Windows with the two
expresscards that I own.
I'm happy to help work out what's different on Windows, but I have no
diagnostic tools installed, so I might need some hand-holding. One
immediate difference is that my Windows installation is 64bit whereas my
linux installation is 32 bit.
Thanks for your help so far,
Chris
> Bjorn
>
> [1] http://solutions.us.fujitsu.com/www/content/pdf/SupportGuides/AH530_BIOS_Guide_FPC58-2843-01_rA.pdf
>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-03-09 9:20 ` Chris Clayton
@ 2013-03-12 22:20 ` Bjorn Helgaas
2013-03-15 22:48 ` Bjorn Helgaas
0 siblings, 1 reply; 39+ messages in thread
From: Bjorn Helgaas @ 2013-03-12 22:20 UTC (permalink / raw)
To: Chris Clayton
Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML,
linux-pci@vger.kernel.org, Rafael J. Wysocki
On Sat, Mar 9, 2013 at 2:20 AM, Chris Clayton <chris2553@googlemail.com> wrote:
> Hi Bjorn,
>
>
> On 03/08/13 22:57, Bjorn Helgaas wrote:
>>
>> [+cc Rafael, in case the _OSC thing rings a bell with him]
>>
>> On Fri, Mar 8, 2013 at 3:44 AM, Chris Clayton <chris2553@googlemail.com>
>> wrote:
>>>
>>> On 03/08/13 00:39, Bjorn Helgaas wrote:
>>>>
>>>> On Thu, Mar 7, 2013 at 1:21 PM, Chris Clayton <chris2553@googlemail.com>
>>>> wrote:
>>>>>
>>>>> On 03/07/13 17:30, Bjorn Helgaas wrote:
>>>> It looks like something's going wrong when we evaluate _OSC. Can you
>>>> collect an acpidump from your machine?
>>>>
>>> A bziped file containing the output from acpidump is attached.
>>
>>
>> Thanks. I opened this bug report:
>> https://bugzilla.kernel.org/show_bug.cgi?id=54981 to keep track of
>> your logs.
>>
>
> Excellent, thanks.
>
>
>> Here's your _OSC method from the acpidump:
>>
>> Method (_OSC, 4, Serialized) {
>> ...
>> If (LAnd (LEqual (Arg0, GUID), NEXP))
>> ... # normal case
>> Else {
>> Or (CDW1, 0x04, CDW1) # "unrecognized UUID" error
>> Return (Local0)
>> }
>>
>> It fails with "unrecognized UUID" if either (1) we supply the wrong
>> UUID or (2) "NEXP" is false. I have no idea what NEXP is; your
>> DSDT.dsl never sets it, so maybe it's related to a BIOS setup option
>> or something? I found a BIOS manual [1] but didn't see anything
>> likely. I guess it might be worth you looking, or maybe trying a
>> "reset to defaults" if it's not too destructive for you. You don't
>
>
> As the manual showed, there aren't too many user-changeable settings in the
> BIOS on this machine, so I tried a "reset to defaults". Unfortunately, it
> made no difference.
Yeah, no surprise, I guess, since it works fine in Windows with the
current BIOS settings.
I looked at the DSDTs from several other machines and quite a few of
them use similar NEXP tests. NEXP is in the GNVS area, which is
apparently used for communication between BIOS/ACPI/SMI, and I think
it means "Native PCIe support." The BIOS probably initializes it,
possibly based on the machine type or something.
The _OSC description (ACPI 5.0 sec 6.2.10.3) is pretty clear that if a
host bridge doesn't have an _OSC method, the OS should not use
features like PCIe native hotplug. That's why the Linux pciehp driver
isn't doing anything here. It's possible that Windows is using PCIe
native hotplug anyway (maybe they figure "unrecognized UUID" is
different from _OSC being completely absent), or maybe there's some
way it could be using ACPI hotplug (though I *think* that would
require some more methods that your box doesn't suppy).
My guess is the former, and maybe we can figure out a way to relax
Linux's strictness around _OSC handling.
Bjorn
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-03-12 22:20 ` Bjorn Helgaas
@ 2013-03-15 22:48 ` Bjorn Helgaas
2013-03-19 15:46 ` Chris Clayton
0 siblings, 1 reply; 39+ messages in thread
From: Bjorn Helgaas @ 2013-03-15 22:48 UTC (permalink / raw)
To: Chris Clayton
Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML,
linux-pci@vger.kernel.org, Rafael J. Wysocki
On Tue, Mar 12, 2013 at 4:20 PM, Bjorn Helgaas <bhelgaas@google.com> wrote:
> On Sat, Mar 9, 2013 at 2:20 AM, Chris Clayton <chris2553@googlemail.com> wrote:
>> On 03/08/13 22:57, Bjorn Helgaas wrote:
>>> Thanks. I opened this bug report:
>>> https://bugzilla.kernel.org/show_bug.cgi?id=54981 to keep track of
>>> your logs.
Hi Chris,
The current Linux acpiphp driver doesn't do anything unless it finds
devices with _EJ0 or _RMV methods, and your DSDT has neither. But I
think that implementation is incorrect because I'm not convinced that
those methods are required in order to do hotplug via ACPI. For
example, your DSDT *does* have an _L01 method that does notifications
to the root ports. I suspect that hotplug events on your box generate
an SCI that invokes that method. Linux basically ignores the
resulting notify events, and I suspect that hotplug works on Windows
because it is paying attention to them.
Can you build a kernel with CONFIG_ACPI_DEBUG=y, do the following, and
attach all the output to the bugzilla?
1) Boot with empty ExpressCard slot (without using "pcie_ports=native")
2) # echo 0x00010004 > /sys/module/acpi/parameters/debug_layer
3) # echo 0x08000004 > /sys/module/acpi/parameters/debug_level
4) # lspci -vv
5) # setpci -s 1c.3 0x42.w
6) # setpci -s 1c.3 0x5a.w
7) # setpci -s 1c.3 0xd8.l
8) Insert ExpressCard
9) # setpci -s 1c.3 0x5a.w
10) # dmesg
Here's what I think we'll see:
- Slot Implemented (bit 8 of XCAP at 0x42) set, indicating a slot is
implemented below this root port
- Hot Plug SCI Enable (bit 30 of MPC at 0xd8) set, indicating that the
root port should generate an SCI whenever a hotplug event is detected
- Presence Detect State (bit 6 of SLTSTS at 0x5a) change from 0 with
the slot empty to 1 with the slot occupied
- pciehp doing nothing (since _OSC didn't grant the OS permission to
use PCIe native hotplug)
- dmesg indication of the SCI, leading to a Bus Check notification to
\_SB.PCI0.RP04, which is the 1c.3 root port leading to the ExpressCard
slot
A Bus Check notification means we're supposed to re-enumerate starting
at that device. If we *did* re-enumerate, we would find the new
ExpressCard.
Thanks,
Bjorn
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-03-15 22:48 ` Bjorn Helgaas
@ 2013-03-19 15:46 ` Chris Clayton
2013-04-01 17:28 ` Bjorn Helgaas
0 siblings, 1 reply; 39+ messages in thread
From: Chris Clayton @ 2013-03-19 15:46 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML,
linux-pci@vger.kernel.org, Rafael J. Wysocki
Hi Bjorn,
Sorry I meant to reply to your mail so that copy recipients will know
the outcome of the things you asked me to do. But then I forgot. Doh!
You should have received the attachment notification from bugzilla, I think.
On 03/15/13 22:48, Bjorn Helgaas wrote:
> On Tue, Mar 12, 2013 at 4:20 PM, Bjorn Helgaas <bhelgaas@google.com> wrote:
>> On Sat, Mar 9, 2013 at 2:20 AM, Chris Clayton <chris2553@googlemail.com> wrote:
>>> On 03/08/13 22:57, Bjorn Helgaas wrote:
>
>>>> Thanks. I opened this bug report:
>>>> https://bugzilla.kernel.org/show_bug.cgi?id=54981 to keep track of
>>>> your logs.
>
> Hi Chris,
>
> The current Linux acpiphp driver doesn't do anything unless it finds
> devices with _EJ0 or _RMV methods, and your DSDT has neither. But I
> think that implementation is incorrect because I'm not convinced that
> those methods are required in order to do hotplug via ACPI. For
> example, your DSDT *does* have an _L01 method that does notifications
> to the root ports. I suspect that hotplug events on your box generate
> an SCI that invokes that method. Linux basically ignores the
> resulting notify events, and I suspect that hotplug works on Windows
> because it is paying attention to them.
>
> Can you build a kernel with CONFIG_ACPI_DEBUG=y, do the following, and
> attach all the output to the bugzilla?
>
> 1) Boot with empty ExpressCard slot (without using "pcie_ports=native")
> 2) # echo 0x00010004 > /sys/module/acpi/parameters/debug_layer
> 3) # echo 0x08000004 > /sys/module/acpi/parameters/debug_level
> 4) # lspci -vv
> 5) # setpci -s 1c.3 0x42.w
> 6) # setpci -s 1c.3 0x5a.w
> 7) # setpci -s 1c.3 0xd8.l
> 8) Insert ExpressCard
> 9) # setpci -s 1c.3 0x5a.w
> 10) # dmesg
>
> Here's what I think we'll see:
>
> - Slot Implemented (bit 8 of XCAP at 0x42) set, indicating a slot is
> implemented below this root port
> - Hot Plug SCI Enable (bit 30 of MPC at 0xd8) set, indicating that the
> root port should generate an SCI whenever a hotplug event is detected
> - Presence Detect State (bit 6 of SLTSTS at 0x5a) change from 0 with
> the slot empty to 1 with the slot occupied
> - pciehp doing nothing (since _OSC didn't grant the OS permission to
> use PCIe native hotplug)
> - dmesg indication of the SCI, leading to a Bus Check notification to
> \_SB.PCI0.RP04, which is the 1c.3 root port leading to the ExpressCard
> slot
>
As far as I can see, your predicted outcomes where correct. I've added
the logs to the bugzilla report.
> A Bus Check notification means we're supposed to re-enumerate starting
> at that device. If we *did* re-enumerate, we would find the new
> ExpressCard.
>
> Thanks,
> Bjorn
>
Thanks,
Chris
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-03-19 15:46 ` Chris Clayton
@ 2013-04-01 17:28 ` Bjorn Helgaas
2013-07-09 9:35 ` Chris Clayton
0 siblings, 1 reply; 39+ messages in thread
From: Bjorn Helgaas @ 2013-04-01 17:28 UTC (permalink / raw)
To: Chris Clayton
Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML,
linux-pci@vger.kernel.org, Rafael J. Wysocki
On Tue, Mar 19, 2013 at 9:46 AM, Chris Clayton <chris2553@googlemail.com> wrote:
> Hi Bjorn,
>
> Sorry I meant to reply to your mail so that copy recipients will know the
> outcome of the things you asked me to do. But then I forgot. Doh! You should
> have received the attachment notification from bugzilla, I think.
>
>
> On 03/15/13 22:48, Bjorn Helgaas wrote:
>>
>> On Tue, Mar 12, 2013 at 4:20 PM, Bjorn Helgaas <bhelgaas@google.com>
>> wrote:
>>>
>>> On Sat, Mar 9, 2013 at 2:20 AM, Chris Clayton <chris2553@googlemail.com>
>>> wrote:
>>>>
>>>> On 03/08/13 22:57, Bjorn Helgaas wrote:
>>
>>
>>>>> Thanks. I opened this bug report:
>>>>> https://bugzilla.kernel.org/show_bug.cgi?id=54981 to keep track of
>>>>> your logs.
>>
>>
>> Hi Chris,
>>
>> The current Linux acpiphp driver doesn't do anything unless it finds
>> devices with _EJ0 or _RMV methods, and your DSDT has neither. But I
>> think that implementation is incorrect because I'm not convinced that
>> those methods are required in order to do hotplug via ACPI. For
>> example, your DSDT *does* have an _L01 method that does notifications
>> to the root ports. I suspect that hotplug events on your box generate
>> an SCI that invokes that method. Linux basically ignores the
>> resulting notify events, and I suspect that hotplug works on Windows
>> because it is paying attention to them.
>>
>> Can you build a kernel with CONFIG_ACPI_DEBUG=y, do the following, and
>> attach all the output to the bugzilla?
>>
>> 1) Boot with empty ExpressCard slot (without using "pcie_ports=native")
>> 2) # echo 0x00010004 > /sys/module/acpi/parameters/debug_layer
>> 3) # echo 0x08000004 > /sys/module/acpi/parameters/debug_level
>> 4) # lspci -vv
>> 5) # setpci -s 1c.3 0x42.w
>> 6) # setpci -s 1c.3 0x5a.w
>> 7) # setpci -s 1c.3 0xd8.l
>> 8) Insert ExpressCard
>> 9) # setpci -s 1c.3 0x5a.w
>> 10) # dmesg
>>
>> Here's what I think we'll see:
>>
>> - Slot Implemented (bit 8 of XCAP at 0x42) set, indicating a slot is
>> implemented below this root port
>> - Hot Plug SCI Enable (bit 30 of MPC at 0xd8) set, indicating that the
>> root port should generate an SCI whenever a hotplug event is detected
>> - Presence Detect State (bit 6 of SLTSTS at 0x5a) change from 0 with
>> the slot empty to 1 with the slot occupied
>> - pciehp doing nothing (since _OSC didn't grant the OS permission to
>> use PCIe native hotplug)
>> - dmesg indication of the SCI, leading to a Bus Check notification to
>> \_SB.PCI0.RP04, which is the 1c.3 root port leading to the ExpressCard
>> slot
>>
>
> As far as I can see, your predicted outcomes where correct. I've added the
> logs to the bugzilla report.
Yes, it behaved exactly as I expected. I attached a few more details
of the analysis to the bug report
(https://bugzilla.kernel.org/show_bug.cgi?id=54981). I think we need
to rework acpiphp to fix this. We will fix it, but I don't know who
will do it, or when it will happen. My list is growing faster than I
can deal with :(
Thanks very much for your excellent data collection!
Bjorn
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-04-01 17:28 ` Bjorn Helgaas
@ 2013-07-09 9:35 ` Chris Clayton
2013-07-09 20:19 ` Bjorn Helgaas
0 siblings, 1 reply; 39+ messages in thread
From: Chris Clayton @ 2013-07-09 9:35 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML,
linux-pci@vger.kernel.org, Rafael J. Wysocki
Hello again, Bjorn.
On 04/01/13 18:28, Bjorn Helgaas wrote:
<snip>
>>> Hi Chris,
>>>
>>> The current Linux acpiphp driver doesn't do anything unless it finds
>>> devices with _EJ0 or _RMV methods, and your DSDT has neither. But I
>>> think that implementation is incorrect because I'm not convinced that
>>> those methods are required in order to do hotplug via ACPI. For
>>> example, your DSDT *does* have an _L01 method that does notifications
>>> to the root ports. I suspect that hotplug events on your box generate
>>> an SCI that invokes that method. Linux basically ignores the
>>> resulting notify events, and I suspect that hotplug works on Windows
>>> because it is paying attention to them.
>>>
>>> Can you build a kernel with CONFIG_ACPI_DEBUG=y, do the following, and
>>> attach all the output to the bugzilla?
>>>
>>> 1) Boot with empty ExpressCard slot (without using "pcie_ports=native")
>>> 2) # echo 0x00010004 > /sys/module/acpi/parameters/debug_layer
>>> 3) # echo 0x08000004 > /sys/module/acpi/parameters/debug_level
>>> 4) # lspci -vv
>>> 5) # setpci -s 1c.3 0x42.w
>>> 6) # setpci -s 1c.3 0x5a.w
>>> 7) # setpci -s 1c.3 0xd8.l
>>> 8) Insert ExpressCard
>>> 9) # setpci -s 1c.3 0x5a.w
>>> 10) # dmesg
>>>
>>> Here's what I think we'll see:
>>>
>>> - Slot Implemented (bit 8 of XCAP at 0x42) set, indicating a slot is
>>> implemented below this root port
>>> - Hot Plug SCI Enable (bit 30 of MPC at 0xd8) set, indicating that the
>>> root port should generate an SCI whenever a hotplug event is detected
>>> - Presence Detect State (bit 6 of SLTSTS at 0x5a) change from 0 with
>>> the slot empty to 1 with the slot occupied
>>> - pciehp doing nothing (since _OSC didn't grant the OS permission to
>>> use PCIe native hotplug)
>>> - dmesg indication of the SCI, leading to a Bus Check notification to
>>> \_SB.PCI0.RP04, which is the 1c.3 root port leading to the ExpressCard
>>> slot
>>>
>>
>> As far as I can see, your predicted outcomes where correct. I've added the
>> logs to the bugzilla report.
>
> Yes, it behaved exactly as I expected. I attached a few more details
> of the analysis to the bug report
> (https://bugzilla.kernel.org/show_bug.cgi?id=54981). I think we need
> to rework acpiphp to fix this. We will fix it, but I don't know who
> will do it, or when it will happen. My list is growing faster than I
> can deal with :(
>
I see that there has been quite a bit of work in the acpiphp area
recently. Is any of it intended to fix (or ease the subsequent fixing
of) this bug report, please?
It's not a big deal if it isn't - I do have a system that, via kernel
command line arguments, recognises expresscard devices when I plug them
into the slot. But when the release comes along that includes the
reworking of acpiphp that you mentioned, I will give extra attention to
hotplugging when I try out the -rc kernels on my laptop.
Thanks
> Thanks very much for your excellent data collection!
>
It's my pleasure!
> Bjorn
>
^ permalink raw reply [flat|nested] 39+ messages in thread
* Re: 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner
2013-07-09 9:35 ` Chris Clayton
@ 2013-07-09 20:19 ` Bjorn Helgaas
0 siblings, 0 replies; 39+ messages in thread
From: Bjorn Helgaas @ 2013-07-09 20:19 UTC (permalink / raw)
To: Chris Clayton
Cc: Martin Mokrejs, Yijing Wang, Yijing Wang, LKML,
linux-pci@vger.kernel.org, Rafael J. Wysocki
On Tue, Jul 9, 2013 at 3:35 AM, Chris Clayton <chris2553@gmail.com> wrote:
> Hello again, Bjorn.
>
> On 04/01/13 18:28, Bjorn Helgaas wrote:
>
> <snip>
>
>
>>>> Hi Chris,
>>>>
>>>> The current Linux acpiphp driver doesn't do anything unless it finds
>>>> devices with _EJ0 or _RMV methods, and your DSDT has neither. But I
>>>> think that implementation is incorrect because I'm not convinced that
>>>> those methods are required in order to do hotplug via ACPI. For
>>>> example, your DSDT *does* have an _L01 method that does notifications
>>>> to the root ports. I suspect that hotplug events on your box generate
>>>> an SCI that invokes that method. Linux basically ignores the
>>>> resulting notify events, and I suspect that hotplug works on Windows
>>>> because it is paying attention to them.
>>>>
>>>> Can you build a kernel with CONFIG_ACPI_DEBUG=y, do the following, and
>>>> attach all the output to the bugzilla?
>>>>
>>>> 1) Boot with empty ExpressCard slot (without using "pcie_ports=native")
>>>> 2) # echo 0x00010004 > /sys/module/acpi/parameters/debug_layer
>>>> 3) # echo 0x08000004 > /sys/module/acpi/parameters/debug_level
>>>> 4) # lspci -vv
>>>> 5) # setpci -s 1c.3 0x42.w
>>>> 6) # setpci -s 1c.3 0x5a.w
>>>> 7) # setpci -s 1c.3 0xd8.l
>>>> 8) Insert ExpressCard
>>>> 9) # setpci -s 1c.3 0x5a.w
>>>> 10) # dmesg
>>>>
>>>> Here's what I think we'll see:
>>>>
>>>> - Slot Implemented (bit 8 of XCAP at 0x42) set, indicating a slot is
>>>> implemented below this root port
>>>> - Hot Plug SCI Enable (bit 30 of MPC at 0xd8) set, indicating that the
>>>> root port should generate an SCI whenever a hotplug event is detected
>>>> - Presence Detect State (bit 6 of SLTSTS at 0x5a) change from 0 with
>>>> the slot empty to 1 with the slot occupied
>>>> - pciehp doing nothing (since _OSC didn't grant the OS permission to
>>>> use PCIe native hotplug)
>>>> - dmesg indication of the SCI, leading to a Bus Check notification to
>>>> \_SB.PCI0.RP04, which is the 1c.3 root port leading to the ExpressCard
>>>> slot
>>>>
>>>
>>> As far as I can see, your predicted outcomes where correct. I've added
>>> the
>>> logs to the bugzilla report.
>>
>>
>> Yes, it behaved exactly as I expected. I attached a few more details
>> of the analysis to the bug report
>> (https://bugzilla.kernel.org/show_bug.cgi?id=54981). I think we need
>> to rework acpiphp to fix this. We will fix it, but I don't know who
>> will do it, or when it will happen. My list is growing faster than I
>> can deal with :(
>>
>
> I see that there has been quite a bit of work in the acpiphp area recently.
> Is any of it intended to fix (or ease the subsequent fixing of) this bug
> report, please?
The problem on your system is that acpiphp doesn't work correctly
because it expects a certain combination of _ADR/_EJ0/_RMV methods,
and your system doesn't quite match. Rafael's acpiphp work is
definitely addressing that issue, but I don't know whether he's made
it far enough yet.
I doubt that work will appear in a v3.11-rc release, though. More
likely it will appear in -next fairly soon and will first appear in
Linus' tree in v3.12-rc1. So if you want to test it, either try out
-next or wait for v3.12-rc1.
> It's not a big deal if it isn't - I do have a system that, via kernel
> command line arguments, recognises expresscard devices when I plug them into
> the slot. But when the release comes along that includes the reworking of
> acpiphp that you mentioned, I will give extra attention to hotplugging when
> I try out the -rc kernels on my laptop.
Thanks! We'll certainly appreciate any testing reports.
Bjorn
^ permalink raw reply [flat|nested] 39+ messages in thread
end of thread, other threads:[~2013-07-09 20:19 UTC | newest]
Thread overview: 39+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <51016937.1020202@googlemail.com>
[not found] ` <510189B1.606@fold.natur.cuni.cz>
2013-01-26 20:54 ` 3.8.0-rc4+ - Oops on removing WinTV-HVR-1400 expresscard TV Tuner Chris Clayton
2013-01-26 21:14 ` Martin Mokrejs
2013-01-27 9:57 ` Chris Clayton
2013-01-27 2:45 ` Yijing Wang
2013-01-27 11:19 ` Chris Clayton
2013-01-27 12:18 ` Yijing Wang
2013-01-27 13:37 ` Chris Clayton
2013-01-27 14:26 ` Martin Mokrejs
2013-01-27 15:34 ` Chris Clayton
2013-01-27 16:41 ` Martin Mokrejs
2013-01-27 22:53 ` Chris Clayton
2013-01-27 23:21 ` Martin Mokrejs
2013-01-28 2:40 ` Yijing Wang
2013-01-28 10:12 ` Chris Clayton
2013-01-28 10:56 ` Martin Mokrejs
2013-01-28 11:01 ` Chris Clayton
2013-01-28 11:15 ` Yijing Wang
2013-01-28 10:58 ` Yijing Wang
2013-01-28 11:23 ` Chris Clayton
2013-01-28 12:12 ` Martin Mokrejs
2013-01-28 12:26 ` Yijing Wang
2013-01-28 19:11 ` Chris Clayton
2013-01-28 21:02 ` Martin Mokrejs
2013-01-31 12:09 ` Chris Clayton
2013-01-31 13:05 ` Martin Mokrejs
2013-03-06 23:45 ` Bjorn Helgaas
2013-03-07 16:28 ` Chris Clayton
2013-03-07 17:30 ` Bjorn Helgaas
2013-03-07 20:21 ` Chris Clayton
2013-03-08 0:39 ` Bjorn Helgaas
2013-03-08 10:44 ` Chris Clayton
2013-03-08 22:57 ` Bjorn Helgaas
2013-03-09 9:20 ` Chris Clayton
2013-03-12 22:20 ` Bjorn Helgaas
2013-03-15 22:48 ` Bjorn Helgaas
2013-03-19 15:46 ` Chris Clayton
2013-04-01 17:28 ` Bjorn Helgaas
2013-07-09 9:35 ` Chris Clayton
2013-07-09 20:19 ` Bjorn Helgaas
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).