Re: [2.6.31-rc1] oops in acpi_get_pci_dev

Alessandro Suardi
2009-06-25T21:32:19Z

[-- Attachment #1: Type: text/plain, Size: 4554 bytes --]

On Thu, Jun 25, 2009 at 8:59 PM, Alex Chiang<achiang@hp.com> wrote:
> Hi Jeff, Alessandro,
>
> First, thanks for reporting this bug, and apologies for the
> inconvenience.

No problem - that's why we're trying out prerelease kernels :)

> * Jeff Chua <jeff.chua.linux@gmail.com>:
>> On Thu, Jun 25, 2009 at 11:13 PM, Troy Moure<twmoure@szypr.net> wrote:
>> > (I don't know if it's the "right" fix or not, not being familiar with the
>> > system.  If it is, I can send it in as a proper patch.)
>> >
>> > diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
>> > index 8a5bf3b..55b5b90 100644
>> > --- a/drivers/acpi/pci_root.c
>> > +++ b/drivers/acpi/pci_root.c
>> > @@ -395,7 +395,7 @@ struct pci_dev *acpi_get_pci_dev(acpi_handle handle)
>> >                fn  = adr & 0xffff;
>> >
>> >                pdev = pci_get_slot(pbus, PCI_DEVFN(dev, fn));
>> > -               if (hnd == handle)
>> > +               if (!pdev || hnd == handle)
>> >                        break;
>> >
>> >                pbus = pdev->subordinate;
>
> I'm a little hesitant to do this (yet), because it means one of
> my assumptions was wrong.
>
> Can you please try this debug patch and send me the dmesg output?
> Please boot with 'debug'. I did add the same NULL check so you
> shouldn't crash, and can send me the output after you're done
> booting up.
>
> Also, if you could include the output of 'lspci -v', that would
> be great too.
>
> Thanks.
>
> /ac
>
> diff --git a/drivers/acpi/pci_root.c b/drivers/acpi/pci_root.c
> index 8a5bf3b..7674987 100644
> --- a/drivers/acpi/pci_root.c
> +++ b/drivers/acpi/pci_root.c
> @@ -355,12 +355,20 @@ struct pci_dev *acpi_get_pci_dev(acpi_handle handle)
>        struct pci_dev *pdev = NULL;
>        struct acpi_handle_node *node, *tmp;
>        struct acpi_pci_root *root;
> +       struct acpi_buffer buffer = { ACPI_ALLOCATE_BUFFER, NULL };
>        LIST_HEAD(device_list);
>
>        /*
>         * Walk up the ACPI CA namespace until we reach a PCI root bridge.
>         */
>        phandle = handle;
> +
> +       acpi_get_name(phandle, ACPI_FULL_PATHNAME, &buffer);
> +       printk("Starting root bridge search from %s\n", (char *)buffer.pointer);
> +       kfree(buffer.pointer);
> +       buffer.pointer = NULL;
> +       buffer.length = 0;
> +
>        while (!acpi_is_root_bridge(phandle)) {
>                node = kzalloc(sizeof(struct acpi_handle_node), GFP_KERNEL);
>                if (!node)
> @@ -370,6 +378,12 @@ struct pci_dev *acpi_get_pci_dev(acpi_handle handle)
>                node->handle = phandle;
>                list_add(&node->node, &device_list);
>
> +               acpi_get_name(phandle, ACPI_FULL_PATHNAME, &buffer);
> +               printk("+ Adding %s\n", (char *)buffer.pointer);
> +               kfree(buffer.pointer);
> +               buffer.pointer = NULL;
> +               buffer.length = 0;
> +
>                status = acpi_get_parent(phandle, &phandle);
>                if (ACPI_FAILURE(status))
>                        goto out;
> @@ -380,6 +394,7 @@ struct pci_dev *acpi_get_pci_dev(acpi_handle handle)
>                goto out;
>
>        pbus = root->bus;
> +       dev_info(&pbus->dev, "I'm a little pci_bus, short and stout...\n");
>
>        /*
>         * Now, walk back down the PCI device tree until we return to our
> @@ -394,7 +409,16 @@ struct pci_dev *acpi_get_pci_dev(acpi_handle handle)
>                dev = (adr >> 16) & 0xffff;
>                fn  = adr & 0xffff;
>
> +               printk("Searching for %04x:%02x:%02x.%d\n",
> +                       pci_domain_nr(pbus), pbus->number,
> +                       PCI_SLOT(PCI_DEVFN(dev, fn)),
> +                       PCI_FUNC(PCI_DEVFN(dev, fn)));
> +
>                pdev = pci_get_slot(pbus, PCI_DEVFN(dev, fn));
> +               if (!pdev) {
> +                       printk("Ouch.\n");
> +                       break;
> +               }
>                if (hnd == handle)
>                        break;
>
>

I'm not sure what you mean by "boot with debug" - so I'm attaching
the output of dmesg from a 2.6.31-rc1 plus your patch ordinary boot,
(which doesn't crash) and lspci -v -- hoping it's enough... and if it
isn't just please explain what I should do (and I'll do that tomorrow).

Thanks,

--alessandro

"And if a God will lay to rest anywhere we want to go
In your house I long to be, room by room, patiently"

(Audioslave, "Like A Stone")

[-- Attachment #2: dmesg-2631rc1-acpidebug --]
[-- Type: application/octet-stream, Size: 45165 bytes --]

Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.31-rc1 (asuardi@duff) (gcc version 4.4.0 20090506 (Red Hat 4.4.0-4) (GCC) ) #3 SMP Thu Jun 25 23:13:06 CEST 2009
Command line: ro root=UUID=c9f88b1f-b8a4-4969-a62d-c0b7d8cb96b1
KERNEL supported cpus:
Intel GenuineIntel
AMD AuthenticAMD
Centaur CentaurHauls
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
BIOS-e820: 0000000000100000 - 00000000dd04d400 (usable)
BIOS-e820: 00000000dd04d400 - 00000000dd04f400 (ACPI NVS)
BIOS-e820: 00000000dd04f400 - 00000000e0000000 (reserved)
BIOS-e820: 00000000f8000000 - 00000000fc000000 (reserved)
BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
BIOS-e820: 00000000fed18000 - 00000000fed1c000 (reserved)
BIOS-e820: 00000000fed20000 - 00000000fed90000 (reserved)
BIOS-e820: 00000000feda0000 - 00000000feda6000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
BIOS-e820: 00000000ffe60000 - 0000000100000000 (reserved)
BIOS-e820: 0000000100000000 - 0000000120000000 (usable)
DMI 2.4 present.
last_pfn = 0x120000 max_arch_pfn = 0x400000000
MTRR default type: uncachable
MTRR fixed ranges enabled:
00000-9FFFF write-back
A0000-BFFFF uncachable
C0000-CFFFF write-protect
D0000-EFFFF uncachable
F0000-FFFFF write-protect
MTRR variable ranges enabled:
0 base 000000000 mask 800000000 write-back
1 base 0E0000000 mask FE0000000 uncachable
2 base 0DDC00000 mask FFFC00000 uncachable
3 base 0DE000000 mask FFE000000 uncachable
4 disabled
5 disabled
6 disabled
x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
e820 update range: 00000000ddc00000 - 0000000100000000 (usable) ==> (reserved)
last_pfn = 0xdd04d max_arch_pfn = 0x400000000
initial memory mapped : 0 - 20000000
init_memory_mapping: 0000000000000000-00000000dd04d000
0000000000 - 00dd000000 page 2M
00dd000000 - 00dd04d000 page 4k
kernel direct mapping tables up to dd04d000 @ 8000-e000
init_memory_mapping: 0000000100000000-0000000120000000
0100000000 - 0120000000 page 2M
kernel direct mapping tables up to 120000000 @ c000-12000
RAMDISK: 37ce6000 - 37fef6f1
ACPI: RSDP 00000000000fb9c0 00024 (v02 DELL )
ACPI: XSDT 00000000dd051e00 0006C (v01 DELL M09 27D80C11 ASL 00000061)
ACPI: FACP 00000000dd051c9c 000F4 (v04 DELL M09 27D80C11 ASL 00000061)
ACPI: DSDT 00000000dd052400 06A2B (v02 INT430 SYSFexxx 00001001 INTL 20050624)
ACPI: FACS 00000000dd060c00 00040
ACPI: HPET 00000000dd051f00 00038 (v01 DELL M09 00000001 ASL 00000061)
ACPI: ____ 00000000dd060400 00030 (v01 DELL M09 27D80C11 ASL 00000061)
ACPI: APIC 00000000dd052000 00068 (v01 DELL M09 27D80C11 ASL 00000047)
ACPI: ASF! 00000000dd051c00 0006A (v32 DELL M09 27D80C11 ASL 00000061)
ACPI: MCFG 00000000dd051fc0 0003E (v16 DELL M09 27D80C11 ASL 00000061)
ACPI: TCPA 00000000dd052300 00032 (v01 00000000 ASL 00000000)
ACPI: SLIC 00000000dd05209c 00176 (v01 DELL M09 27D80C11 ASL 00000061)
ACPI: SSDT 00000000dd05032d 0066C (v01 PmRef CpuPm 00003000 INTL 20050624)
ACPI: Local APIC address 0xfee00000
(8 early reservations) ==> bootmem [0000000000 - 0120000000]
#0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
#1 [0000006000 - 0000008000] TRAMPOLINE ==> [0000006000 - 0000008000]
#2 [0001000000 - 00016dcc00] TEXT DATA BSS ==> [0001000000 - 00016dcc00]
#3 [0037ce6000 - 0037fef6f1] RAMDISK ==> [0037ce6000 - 0037fef6f1]
#4 [000009f000 - 0000100000] BIOS reserved ==> [000009f000 - 0000100000]
#5 [00016dd000 - 00016dd1e8] BRK ==> [00016dd000 - 00016dd1e8]
#6 [0000008000 - 000000c000] PGTABLE ==> [0000008000 - 000000c000]
#7 [000000c000 - 000000d000] PGTABLE ==> [000000c000 - 000000d000]
[ffffea0000000000-ffffea0003ffffff] PMD -> [ffff880028600000-ffff88002bffffff] on node 0
Zone PFN ranges:
DMA 0x00000000 -> 0x00001000
DMA32 0x00001000 -> 0x00100000
Normal 0x00100000 -> 0x00120000
Movable zone start PFN for each node
early_node_map[3] active PFN ranges
0: 0x00000000 -> 0x0000009f
0: 0x00000100 -> 0x000dd04d
0: 0x00100000 -> 0x00120000
On node 0 totalpages: 1036268
DMA zone: 56 pages used for memmap
DMA zone: 105 pages reserved
DMA zone: 3838 pages, LIFO batch:0
DMA32 zone: 14280 pages used for memmap
DMA32 zone: 886917 pages, LIFO batch:31
Normal zone: 1792 pages used for memmap
Normal zone: 129280 pages, LIFO batch:31
ACPI: PM-Timer IO Port: 0x1008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Using ACPI (MADT) for SMP configuration information
ACPI: HPET id: 0x8086a201 base: 0xfed00000
SMP: Allowing 2 CPUs, 0 hotplug CPUs
nr_irqs_gsi: 24
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 0000000000100000
PM: Registered nosave memory: 00000000dd04d000 - 00000000dd04e000
PM: Registered nosave memory: 00000000dd04e000 - 00000000dd04f000
PM: Registered nosave memory: 00000000dd04f000 - 00000000dd050000
PM: Registered nosave memory: 00000000dd050000 - 00000000e0000000
PM: Registered nosave memory: 00000000e0000000 - 00000000f8000000
PM: Registered nosave memory: 00000000f8000000 - 00000000fc000000
PM: Registered nosave memory: 00000000fc000000 - 00000000fec00000
PM: Registered nosave memory: 00000000fec00000 - 00000000fec10000
PM: Registered nosave memory: 00000000fec10000 - 00000000fed18000
PM: Registered nosave memory: 00000000fed18000 - 00000000fed1c000
PM: Registered nosave memory: 00000000fed1c000 - 00000000fed20000
PM: Registered nosave memory: 00000000fed20000 - 00000000fed90000
PM: Registered nosave memory: 00000000fed90000 - 00000000feda0000
PM: Registered nosave memory: 00000000feda0000 - 00000000feda6000
PM: Registered nosave memory: 00000000feda6000 - 00000000fee00000
PM: Registered nosave memory: 00000000fee00000 - 00000000fee10000
PM: Registered nosave memory: 00000000fee10000 - 00000000ffe60000
PM: Registered nosave memory: 00000000ffe60000 - 0000000100000000
Allocating PCI resources starting at e0000000 (gap: e0000000:18000000)
NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:2 nr_node_ids:1
PERCPU: Embedded 27 pages at ffff88002801f000, static data 81248 bytes
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 1020035
Kernel command line: ro root=UUID=c9f88b1f-b8a4-4969-a62d-c0b7d8cb96b1
PID hash table entries: 4096 (order: 12, 32768 bytes)
Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
Initializing CPU#0
Checking aperture...
No AGP bridge found
PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
Placing 64MB software IO TLB between ffff880020000000 - ffff880024000000
software IO TLB at phys 0x20000000 - 0x24000000
Memory: 4002116k/4718592k available (4011k kernel code, 573520k absent, 142068k reserved, 1913k data, 448k init)
SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
NR_IRQS:384
Extended CMOS year: 2000
Fast TSC calibration using PIT
Detected 2526.986 MHz processor.
Console: colour VGA+ 80x25
console [tty0] enabled
hpet clockevent registered
HPET: 4 timers in total, 0 timers will be used for per-cpu timer
Calibrating delay loop (skipped), value calculated using timer frequency.. 5053.97 BogoMIPS (lpj=2526986)
Security Framework initialized
SELinux: Initializing.
SELinux: Starting in permissive mode
Mount-cache hash table entries: 256
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys devices
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 6144K
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
mce: CPU supports 6 MCE banks
CPU0: Thermal monitoring enabled (TM2)
using mwait in idle threads.
Performance Counters: Core2 events, Intel PMU driver.
... version: 2
... bit width: 40
... generic counters: 2
... value mask: 000000ffffffffff
... max period: 000000007fffffff
... fixed-purpose counters: 3
... counter mask: 0000000700000003
ACPI: Core revision 20090521
Setting APIC routing to flat
..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
CPU0: Intel(R) Core(TM)2 Duo CPU T9400 @ 2.53GHz stepping 06
Booting processor 1 APIC 0x1 ip 0x6000
Initializing CPU#1
Calibrating delay using timer specific routine.. 5053.72 BogoMIPS (lpj=2526861)
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 6144K
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 1
mce: CPU supports 6 MCE banks
CPU1: Thermal monitoring enabled (TM2)
x86 PAT enabled: cpu 1, old 0x7040600070406, new 0x7010600070106
CPU1: Intel(R) Core(TM)2 Duo CPU T9400 @ 2.53GHz stepping 06
checking TSC synchronization [CPU#0 -> CPU#1]: passed.
Brought up 2 CPUs
Total of 2 processors activated (10107.69 BogoMIPS).
CPU0 attaching sched-domain:
domain 0: span 0-1 level MC
groups: 0 1
CPU1 attaching sched-domain:
domain 0: span 0-1 level MC
groups: 1 0
Time: 21:18:33 Date: 06/25/09
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: MCFG configuration 0: base f8000000 segment 0 buses 0 - 63
PCI: MCFG area at f8000000 reserved in E820
PCI: Using MMCONFIG at f8000000 - fbffffff
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: Look up EC in DSDT
ACPI: BIOS _OSI(Linux) query ignored
ACPI: EC: non-query interrupt received, switching to interrupt mode
ACPI: Interpreter enabled
ACPI: (supports S0 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: EC: GPE = 0x11, I/O: command/status = 0x934, data = 0x930
ACPI: EC: driver started in interrupt mode
ACPI: No dock devices found.
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:02.0: reg 10 64bit mmio: [0xf6c00000-0xf6ffffff]
pci 0000:00:02.0: reg 18 64bit mmio: [0xe0000000-0xefffffff]
pci 0000:00:02.0: reg 20 io port: [0xef98-0xef9f]
pci 0000:00:02.1: reg 10 64bit mmio: [0xf6b00000-0xf6bfffff]
pci 0000:00:19.0: reg 10 32bit mmio: [0xf6ae0000-0xf6afffff]
pci 0000:00:19.0: reg 14 32bit mmio: [0xf6adb000-0xf6adbfff]
pci 0000:00:19.0: reg 18 io port: [0xefe0-0xefff]
pci 0000:00:19.0: PME# supported from D0 D3hot D3cold
pci 0000:00:19.0: PME# disabled
pci 0000:00:1a.0: reg 20 io port: [0x6f60-0x6f7f]
pci 0000:00:1a.1: reg 20 io port: [0x6f80-0x6f9f]
pci 0000:00:1a.2: reg 20 io port: [0x6fa0-0x6fbf]
pci 0000:00:1a.7: reg 10 32bit mmio: [0xfed1c400-0xfed1c7ff]
pci 0000:00:1a.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1a.7: PME# disabled
pci 0000:00:1b.0: reg 10 64bit mmio: [0xf6adc000-0xf6adffff]
pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1b.0: PME# disabled
pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.0: PME# disabled
pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.1: PME# disabled
pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.2: PME# disabled
pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
pci 0000:00:1c.3: PME# disabled
pci 0000:00:1d.0: reg 20 io port: [0x6f00-0x6f1f]
pci 0000:00:1d.1: reg 20 io port: [0x6f20-0x6f3f]
pci 0000:00:1d.2: reg 20 io port: [0x6f40-0x6f5f]
pci 0000:00:1d.7: reg 10 32bit mmio: [0xfed1c000-0xfed1c3ff]
pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1d.7: PME# disabled
pci 0000:00:1f.2: reg 10 io port: [0x6e70-0x6e77]
pci 0000:00:1f.2: reg 14 io port: [0x6e78-0x6e7b]
pci 0000:00:1f.2: reg 18 io port: [0x6e80-0x6e87]
pci 0000:00:1f.2: reg 1c io port: [0x6e88-0x6e8b]
pci 0000:00:1f.2: reg 20 io port: [0x6ea0-0x6ebf]
pci 0000:00:1f.2: reg 24 32bit mmio: [0xfed1c800-0xfed1cfff]
pci 0000:00:1f.2: PME# supported from D3hot
pci 0000:00:1f.2: PME# disabled
pci 0000:00:1f.3: reg 10 64bit mmio: [0xf6adaf00-0xf6adafff]
pci 0000:00:1f.3: reg 20 io port: [0x1100-0x111f]
pci 0000:0c:00.0: reg 10 64bit mmio: [0xf69fc000-0xf69fffff]
pci 0000:0c:00.0: supports D1 D2
pci 0000:0c:00.0: PME# supported from D0 D3hot D3cold
pci 0000:0c:00.0: PME# disabled
pci 0000:00:1c.1: bridge 32bit mmio: [0xf6900000-0xf69fffff]
pci 0000:00:1c.3: bridge io port: [0xd000-0xdfff]
pci 0000:00:1c.3: bridge 32bit mmio: [0xf6600000-0xf68fffff]
pci 0000:00:1c.3: bridge 64bit mmio pref: [0xf0000000-0xf01fffff]
pci 0000:03:01.0: reg 10 32bit mmio: [0xf65ff800-0xf65fffff]
pci 0000:03:01.0: supports D1 D2
pci 0000:03:01.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:03:01.0: PME# disabled
pci 0000:03:01.1: reg 10 32bit mmio: [0xf65ff600-0xf65ff6ff]
pci 0000:03:01.1: supports D1 D2
pci 0000:03:01.1: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:03:01.1: PME# disabled
pci 0000:03:01.2: reg 10 32bit mmio: [0xf65ff700-0xf65ff7ff]
pci 0000:03:01.2: supports D1 D2
pci 0000:03:01.2: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:03:01.2: PME# disabled
pci 0000:00:1e.0: transparent bridge
pci 0000:00:1e.0: bridge 32bit mmio: [0xf6500000-0xf65fffff]
pci_bus 0000:00: on NUMA node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
Starting root bridge search from \_SB_.PCI0.ISAB
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1f.0
Starting root bridge search from \_SB_.PCI0.PCIE
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIE._PRT]
Starting root bridge search from \_SB_.PCI0.PCIE.CRD0
+ Adding <NULL>
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1e.0
Searching for 0000:03:01.0
Starting root bridge search from \_SB_.PCI0.PCIE.CRD1
+ Adding <NULL>
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1e.0
Searching for 0000:03:01.5
Ouch.
Starting root bridge search from \_SB_.PCI0.USB1
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1d.0
Starting root bridge search from \_SB_.PCI0.USB2
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1d.1
Starting root bridge search from \_SB_.PCI0.USB3
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1d.2
Starting root bridge search from \_SB_.PCI0.USB4
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1a.0
Starting root bridge search from \_SB_.PCI0.USB5
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1a.1
Starting root bridge search from \_SB_.PCI0.USB6
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1a.2
Starting root bridge search from \_SB_.PCI0.EHC2
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1a.7
Starting root bridge search from \_SB_.PCI0.EHCI
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1d.7
Starting root bridge search from \_SB_.PCI0.IDE0
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1f.2
Starting root bridge search from \_SB_.PCI0.IDE1
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1f.5
Ouch.
Starting root bridge search from \_SB_.PCI0.AZAL
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1b.0
Starting root bridge search from \_SB_.PCI0.AGP_
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:01.0
Ouch.
Starting root bridge search from \_SB_.PCI0.VID_
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:02.0
Starting root bridge search from \_SB_.PCI0.VID2
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:02.1
Starting root bridge search from \_SB_.PCI0.RP01
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1c.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT]
Starting root bridge search from \_SB_.PCI0.RP01.PXS1
+ Adding <NULL>
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1c.0
Searching for 0000:0b:00.0
Ouch.
Starting root bridge search from \_SB_.PCI0.RP02
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1c.1
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT]
Starting root bridge search from \_SB_.PCI0.RP02.PXS2
+ Adding <NULL>
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1c.1
Searching for 0000:0c:00.0
Starting root bridge search from \_SB_.PCI0.RP03
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1c.2
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP03._PRT]
Starting root bridge search from \_SB_.PCI0.RP03.PXS3
+ Adding <NULL>
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1c.2
Searching for 0000:0d:00.0
Ouch.
Starting root bridge search from \_SB_.PCI0.RP04
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1c.3
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP04._PRT]
Starting root bridge search from \_SB_.PCI0.RP04.PXS4
+ Adding <NULL>
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1c.3
Searching for 0000:0e:00.0
Ouch.
Starting root bridge search from \_SB_.PCI0.RP05
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1c.4
Ouch.
Starting root bridge search from \_SB_.PCI0.RP06
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:1c.5
Ouch.
ACPI: PCI Interrupt Link [LNKA] (IRQs 10 *11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 5 7) *3
ACPI: PCI Interrupt Link [LNKC] (IRQs 10 *11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 5 7 *10 11)
ACPI: PCI Interrupt Link [LNKE] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
SCSI subsystem initialized
libata version 3.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
NetLabel: Initializing
NetLabel: domain hash size = 128
NetLabel: protocols = UNLABELED CIPSOv4
NetLabel: unlabeled traffic allowed by default
hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0
hpet0: 4 comparators, 64-bit 14.318180 MHz counter
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 14 devices
ACPI: ACPI bus type pnp unregistered
system 00:05: ioport range 0xc80-0xcaf has been reserved
system 00:05: ioport range 0xcc0-0xcff could not be reserved
system 00:08: iomem range 0xfed00000-0xfed003ff has been reserved
system 00:0a: ioport range 0xcb0-0xcbb has been reserved
system 00:0a: iomem range 0xfed40000-0xfed44fff has been reserved
system 00:0b: ioport range 0x900-0x92f has been reserved
system 00:0b: ioport range 0x931-0x933 has been reserved
system 00:0b: ioport range 0x935-0x97f has been reserved
system 00:0b: ioport range 0x4d0-0x4d1 has been reserved
system 00:0b: ioport range 0x1000-0x1005 has been reserved
system 00:0b: ioport range 0x1008-0x100f has been reserved
system 00:0c: ioport range 0xf400-0xf4fe has been reserved
system 00:0c: ioport range 0x1006-0x1007 has been reserved
system 00:0c: ioport range 0x100a-0x1059 could not be reserved
system 00:0c: ioport range 0x1060-0x107f has been reserved
system 00:0c: ioport range 0x1080-0x10bf has been reserved
system 00:0c: ioport range 0x1100-0x111f has been reserved
system 00:0c: ioport range 0x1010-0x102f has been reserved
system 00:0c: ioport range 0x809-0x809 has been reserved
system 00:0d: iomem range 0x0-0x9efff could not be reserved
system 00:0d: iomem range 0x9f000-0x9ffff could not be reserved
system 00:0d: iomem range 0xc0000-0xcffff has been reserved
system 00:0d: iomem range 0xe0000-0xfffff has been reserved
system 00:0d: iomem range 0x100000-0xdd04d3ff could not be reserved
system 00:0d: iomem range 0xdd04d400-0xddafffff could not be reserved
system 00:0d: iomem range 0xddb00000-0xddbfffff has been reserved
system 00:0d: iomem range 0xffe00000-0xffffffff could not be reserved
system 00:0d: iomem range 0xffa00000-0xffbfffff has been reserved
system 00:0d: iomem range 0xfec00000-0xfec0ffff has been reserved
system 00:0d: iomem range 0xfee00000-0xfee0ffff has been reserved
system 00:0d: iomem range 0xfed20000-0xfed3ffff has been reserved
system 00:0d: iomem range 0xfed45000-0xfed8ffff has been reserved
system 00:0d: iomem range 0xfeda0000-0xfeda3fff has been reserved
system 00:0d: iomem range 0xfeda4000-0xfeda4fff has been reserved
system 00:0d: iomem range 0xfeda5000-0xfeda5fff has been reserved
system 00:0d: iomem range 0xfeda6000-0xfeda6fff has been reserved
system 00:0d: iomem range 0xfed1c800-0xfed1cfff has been reserved
system 00:0d: iomem range 0xfed18000-0xfed1bfff has been reserved
system 00:0d: iomem range 0xf8000000-0xfbffffff has been reserved
pci 0000:00:1c.0: PCI bridge, secondary bus 0000:0b
pci 0000:00:1c.0: IO window: disabled
pci 0000:00:1c.0: MEM window: disabled
pci 0000:00:1c.0: PREFETCH window: disabled
pci 0000:00:1c.1: PCI bridge, secondary bus 0000:0c
pci 0000:00:1c.1: IO window: disabled
pci 0000:00:1c.1: MEM window: 0xf6900000-0xf69fffff
pci 0000:00:1c.1: PREFETCH window: disabled
pci 0000:00:1c.2: PCI bridge, secondary bus 0000:0d
pci 0000:00:1c.2: IO window: disabled
pci 0000:00:1c.2: MEM window: disabled
pci 0000:00:1c.2: PREFETCH window: disabled
pci 0000:00:1c.3: PCI bridge, secondary bus 0000:0e
pci 0000:00:1c.3: IO window: 0xd000-0xdfff
pci 0000:00:1c.3: MEM window: 0xf6600000-0xf68fffff
pci 0000:00:1c.3: PREFETCH window: 0x000000f0000000-0x000000f01fffff
pci 0000:00:1e.0: PCI bridge, secondary bus 0000:03
pci 0000:00:1e.0: IO window: disabled
pci 0000:00:1e.0: MEM window: 0xf6500000-0xf65fffff
pci 0000:00:1e.0: PREFETCH window: disabled
pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
pci 0000:00:1c.0: setting latency timer to 64
pci 0000:00:1c.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
pci 0000:00:1c.1: setting latency timer to 64
pci 0000:00:1c.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
pci 0000:00:1c.2: setting latency timer to 64
pci 0000:00:1c.3: PCI INT D -> GSI 19 (level, low) -> IRQ 19
pci 0000:00:1c.3: setting latency timer to 64
pci 0000:00:1e.0: setting latency timer to 64
pci_bus 0000:00: resource 0 io: [0x00-0xffff]
pci_bus 0000:00: resource 1 mem: [0x000000-0xfffffffff]
pci_bus 0000:0c: resource 1 mem: [0xf6900000-0xf69fffff]
pci_bus 0000:0e: resource 0 io: [0xd000-0xdfff]
pci_bus 0000:0e: resource 1 mem: [0xf6600000-0xf68fffff]
pci_bus 0000:0e: resource 2 pref mem [0xf0000000-0xf01fffff]
pci_bus 0000:03: resource 1 mem: [0xf6500000-0xf65fffff]
pci_bus 0000:03: resource 3 io: [0x00-0xffff]
pci_bus 0000:03: resource 4 mem: [0x000000-0xfffffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
NET: Registered protocol family 1
Trying to unpack rootfs image as initramfs...
Switched to high resolution mode on CPU 1
Switched to high resolution mode on CPU 0
Freeing initrd memory: 3109k freed
audit: initializing netlink socket (disabled)
type=2000 audit(1245964712.510:1): initialized
HugeTLB registered 2 MB page size, pre-allocated 0 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
msgmni has been set to 7824
SELinux: Registering netfilter hooks
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci 0000:00:02.0: Boot video device
pcieport-driver 0000:00:1c.0: irq 24 for MSI/MSI-X
pcieport-driver 0000:00:1c.0: setting latency timer to 64
pcieport-driver 0000:00:1c.1: irq 25 for MSI/MSI-X
pcieport-driver 0000:00:1c.1: setting latency timer to 64
pcieport-driver 0000:00:1c.2: irq 26 for MSI/MSI-X
pcieport-driver 0000:00:1c.2: setting latency timer to 64
pcieport-driver 0000:00:1c.3: irq 27 for MSI/MSI-X
pcieport-driver 0000:00:1c.3: setting latency timer to 64
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
acpiphp_glue: can't get bus number, assuming 0
decode_hpp: Could not get hotplug parameters. Use defaults
acpiphp: Slot [1] registered
input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input0
ACPI: Lid Switch [LID]
input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
ACPI: Power Button [PBTN]
input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2
ACPI: Sleep Button [SBTN]
ACPI: SSDT 00000000dd050999 00281 (v01 PmRef BspIst 00003000 INTL 20050624)
ACPI: SSDT 00000000dd050df1 005C6 (v01 PmRef BspCst 00003001 INTL 20050624)
Monitor-Mwait will be used to enter C-1 state
Monitor-Mwait will be used to enter C-2 state
Monitor-Mwait will be used to enter C-3 state
Marking TSC unstable due to TSC halts in idle
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
processor LNXCPU:00: registered as cooling_device0
ACPI: Processor [CPU0] (supports 8 throttling states)
ACPI: SSDT 00000000dd050c1a 001D7 (v01 PmRef ApIst 00003000 INTL 20050624)
ACPI: SSDT 00000000dd0513b7 0008D (v01 PmRef ApCst 00003000 INTL 20050624)
ACPI: CPU1 (power states: C1[C1] C2[C2] C3[C3])
processor LNXCPU:01: registered as cooling_device1
ACPI: Processor [CPU1] (supports 8 throttling states)
thermal LNXTHERM:01: registered as thermal_zone0
ACPI: Thermal Zone [THM] (51 C)
Non-volatile memory driver v1.3
Linux agpgart interface v0.103
agpgart-intel 0000:00:00.0: Intel Mobile Intel® GM45 Express Chipset
agpgart-intel 0000:00:00.0: detected 32764K stolen memory
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xe0000000
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Platform driver 'serial8250' needs updating - please use dev_pm_ops
00:09: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
brd: module loaded
loop: module loaded
ahci 0000:00:1f.2: version 3.0
ahci 0000:00:1f.2: PCI INT D -> GSI 19 (level, low) -> IRQ 19
ahci 0000:00:1f.2: irq 28 for MSI/MSI-X
ahci: SSS flag set, parallel bus scan disabled
ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 4 ports 3 Gbps 0x33 impl SATA mode
ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pmp pio slum part ems
ahci 0000:00:1f.2: setting latency timer to 64
scsi0 : ahci
scsi1 : ahci
scsi2 : ahci
scsi3 : ahci
scsi4 : ahci
scsi5 : ahci
ata1: SATA max UDMA/133 abar m2048@0xfed1c800 port 0xfed1c900 irq 28
ata2: SATA max UDMA/133 abar m2048@0xfed1c800 port 0xfed1c980 irq 28
ata3: DUMMY
ata4: DUMMY
ata5: SATA max UDMA/133 abar m2048@0xfed1c800 port 0xfed1cb00 irq 28
ata6: SATA max UDMA/133 abar m2048@0xfed1c800 port 0xfed1cb80 irq 28
e1000e: Intel(R) PRO/1000 Network Driver - 1.0.2-k2
e1000e: Copyright (c) 1999-2008 Intel Corporation.
e1000e 0000:00:19.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
e1000e 0000:00:19.0: setting latency timer to 64
e1000e 0000:00:19.0: irq 29 for MSI/MSI-X
0000:00:19.0: eth0: (PCI Express:2.5GB/s:Width x1) 00:21:70:e7:9f:05
0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection
0000:00:19.0: eth0: MAC: 7, PHY: 8, PBA No: 1004ff-0ff
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci_hcd 0000:00:1a.7: PCI INT C -> GSI 22 (level, low) -> IRQ 22
ehci_hcd 0000:00:1a.7: setting latency timer to 64
ehci_hcd 0000:00:1a.7: EHCI Host Controller
ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:1a.7: debug port 1
ehci_hcd 0000:00:1a.7: cache line size of 32 is not supported
ehci_hcd 0000:00:1a.7: irq 22, io mem 0xfed1c400
ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: EHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.31-rc1 ehci_hcd
usb usb1: SerialNumber: 0000:00:1a.7
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 20 (level, low) -> IRQ 20
ehci_hcd 0000:00:1d.7: setting latency timer to 64
ehci_hcd 0000:00:1d.7: EHCI Host Controller
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:1d.7: debug port 1
ehci_hcd 0000:00:1d.7: cache line size of 32 is not supported
ehci_hcd 0000:00:1d.7: irq 20, io mem 0xfed1c000
ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: EHCI Host Controller
usb usb2: Manufacturer: Linux 2.6.31-rc1 ehci_hcd
usb usb2: SerialNumber: 0000:00:1d.7
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 6 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
uhci_hcd 0000:00:1a.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
uhci_hcd 0000:00:1a.0: setting latency timer to 64
uhci_hcd 0000:00:1a.0: UHCI Host Controller
uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1a.0: irq 20, io base 0x00006f60
usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: UHCI Host Controller
usb usb3: Manufacturer: Linux 2.6.31-rc1 uhci_hcd
usb usb3: SerialNumber: 0000:00:1a.0
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:1a.1: setting latency timer to 64
uhci_hcd 0000:00:1a.1: UHCI Host Controller
uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1a.1: irq 21, io base 0x00006f80
usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: UHCI Host Controller
usb usb4: Manufacturer: Linux 2.6.31-rc1 uhci_hcd
usb usb4: SerialNumber: 0000:00:1a.1
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
uhci_hcd 0000:00:1a.2: PCI INT C -> GSI 22 (level, low) -> IRQ 22
uhci_hcd 0000:00:1a.2: setting latency timer to 64
uhci_hcd 0000:00:1a.2: UHCI Host Controller
uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1a.2: irq 22, io base 0x00006fa0
usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb5: Product: UHCI Host Controller
usb usb5: Manufacturer: Linux 2.6.31-rc1 uhci_hcd
usb usb5: SerialNumber: 0000:00:1a.2
usb usb5: configuration #1 chosen from 1 choice
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
uhci_hcd 0000:00:1d.0: setting latency timer to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 6
uhci_hcd 0000:00:1d.0: irq 20, io base 0x00006f00
usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb6: Product: UHCI Host Controller
usb usb6: Manufacturer: Linux 2.6.31-rc1 uhci_hcd
usb usb6: SerialNumber: 0000:00:1d.0
usb usb6: configuration #1 chosen from 1 choice
hub 6-0:1.0: USB hub found
hub 6-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21
uhci_hcd 0000:00:1d.1: setting latency timer to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 7
uhci_hcd 0000:00:1d.1: irq 21, io base 0x00006f20
usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb7: Product: UHCI Host Controller
usb usb7: Manufacturer: Linux 2.6.31-rc1 uhci_hcd
usb usb7: SerialNumber: 0000:00:1d.1
usb usb7: configuration #1 chosen from 1 choice
hub 7-0:1.0: USB hub found
hub 7-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 22 (level, low) -> IRQ 22
uhci_hcd 0000:00:1d.2: setting latency timer to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 8
uhci_hcd 0000:00:1d.2: irq 22, io base 0x00006f40
usb usb8: New USB device found, idVendor=1d6b, idProduct=0001
usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb8: Product: UHCI Host Controller
usb usb8: Manufacturer: Linux 2.6.31-rc1 uhci_hcd
usb usb8: SerialNumber: 0000:00:1d.2
usb usb8: configuration #1 chosen from 1 choice
hub 8-0:1.0: USB hub found
hub 8-0:1.0: 2 ports detected
PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
Platform driver 'i8042' needs updating - please use dev_pm_ops
i8042.c: Warning: Keylock active.
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
rtc_cmos 00:03: RTC can wake from S4
rtc_cmos 00:03: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one month, y3k, 114 bytes nvram, hpet irqs
cpuidle: using governor ladder
cpuidle: using governor menu
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
PM: Resume from disk failed.
registered taskstats version 1
Magic number: 13:378:349
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1.00: ATA-8: ST9160411ASG, DE17, max UDMA/133
ata1.00: 312581808 sectors, multi 8: LBA48 NCQ (depth 31/32)
ata1.00: configured for UDMA/133
scsi 0:0:0:0: Direct-Access ATA ST9160411ASG DE17 PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB)
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 sda10 >
Clocksource tsc unstable (delta = -246859159 ns)
sd 0:0:0:0: [sda] Attached SCSI disk
usb 3-1: new full speed USB device using uhci_hcd and address 2
input: DualPoint Stick as /devices/platform/i8042/serio1/input/input4
input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/platform/i8042/serio1/input/input5
usb 3-1: New USB device found, idVendor=0a5c, idProduct=4500
usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-1: Product: BCM2046B1
usb 3-1: Manufacturer: Broadcom
usb 3-1: configuration #1 chosen from 1 choice
hub 3-1:1.0: USB hub found
hub 3-1:1.0: 3 ports detected
usb 5-1: new full speed USB device using uhci_hcd and address 2
usb 5-1: New USB device found, idVendor=0a5c, idProduct=5801
usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 5-1: Product: 5880
usb 5-1: Manufacturer: Broadcom Corp
usb 5-1: SerialNumber: 0123456789ABCD
usb 5-1: configuration #0 chosen from 1 choice
usb 5-1: config 0 descriptor??
usb 3-1.1: new full speed USB device using uhci_hcd and address 3
usb 3-1.1: New USB device found, idVendor=413c, idProduct=8157
usb 3-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usb 3-1.1: configuration #1 chosen from 1 choice
input: HID 413c:8157 as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.1/3-1.1:1.0/input/input6
generic-usb 0003:413C:8157.0001: input,hidraw0: USB HID v1.11 Keyboard [HID 413c:8157] on usb-0000:00:1a.0-1.1/input0
ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata2.00: ATAPI: TSSTcorp DVD+/-RW TS-U633A, D200, max UDMA/100, ATAPI AN
ata2.00: applying bridge limits
ata2.00: configured for UDMA/100
scsi 1:0:0:0: CD-ROM TSSTcorp DVD+-RW TS-U633A D200 PQ: 0 ANSI: 5
usb 3-1.2: new full speed USB device using uhci_hcd and address 4
sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 1:0:0:0: Attached scsi CD-ROM sr0
sr 1:0:0:0: Attached scsi generic sg1 type 5
usb 3-1.2: New USB device found, idVendor=413c, idProduct=8158
usb 3-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usb 3-1.2: configuration #1 chosen from 1 choice
input: HID 413c:8158 as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.2/3-1.2:1.0/input/input7
generic-usb 0003:413C:8158.0002: input,hidraw1: USB HID v1.11 Mouse [HID 413c:8158] on usb-0000:00:1a.0-1.2/input0
ata5: SATA link down (SStatus 0 SControl 300)
ata6: SATA link down (SStatus 0 SControl 300)
Freeing unused kernel memory: 448k freed
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with writeback data mode.
SELinux: 8192 avtab hash slots, 124466 rules.
SELinux: 8192 avtab hash slots, 124466 rules.
SELinux: 8 users, 11 roles, 2724 types, 127 bools, 1 sens, 1024 cats
SELinux: 74 classes, 124466 rules
SELinux: Completing initialization.
SELinux: Setting up existing superblocks.
SELinux: initialized (dev sda6, type ext3), uses xattr
SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts
SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs
SELinux: initialized (dev hugetlbfs, type hugetlbfs), uses genfs_contexts
SELinux: initialized (dev devpts, type devpts), uses transition SIDs
SELinux: initialized (dev inotifyfs, type inotifyfs), uses genfs_contexts
SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
SELinux: initialized (dev anon_inodefs, type anon_inodefs), uses genfs_contexts
SELinux: initialized (dev pipefs, type pipefs), uses task SIDs
SELinux: initialized (dev debugfs, type debugfs), uses genfs_contexts
SELinux: initialized (dev sockfs, type sockfs), uses task SIDs
SELinux: initialized (dev proc, type proc), uses genfs_contexts
SELinux: initialized (dev bdev, type bdev), uses genfs_contexts
SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts
SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts
type=1403 audit(1245964716.050:2): policy loaded auid=4294967295 ses=4294967295
udev: starting version 141
ACPI: AC Adapter [AC] (on-line)
ACPI: Battery Slot [BAT0] (battery present)
ACPI: Battery Slot [BAT1] (battery absent)
Platform driver 'pcspkr' needs updating - please use dev_pm_ops
input: PC Speaker as /devices/platform/pcspkr/input/input8
firewire_ohci 0000:03:01.0: PCI INT B -> GSI 17 (level, low) -> IRQ 17
firewire_ohci: Added fw-ohci device 0000:03:01.0, OHCI version 1.10
i801_smbus 0000:00:1f.3: PCI INT B -> GSI 19 (level, low) -> IRQ 19
dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2)
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pci 0000:03:01.1: SDHCI controller found [1180:0822] (rev 21)
sdhci-pci 0000:03:01.1: PCI INT C -> GSI 18 (level, low) -> IRQ 18
Registered led device: mmc0::
mmc0: SDHCI controller on PCI [0000:03:01.1] using DMA
sdhci-pci 0000:03:01.2: SDHCI controller found [1180:0843] (rev 11)
sdhci-pci 0000:03:01.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
mmc1: Hardware doesn't specify base clock frequency.
sdhci-pci 0000:03:01.2: PCI INT C disabled
ricoh-mmc: Ricoh MMC Controller disabling driver
ricoh-mmc: Copyright(c) Philip Langdale
ricoh-mmc: Ricoh MMC controller found at 0000:03:01.2 [1180:0843] (rev 11)
ricoh-mmc: Controller is now disabled.
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
HDA Intel 0000:00:1b.0: setting latency timer to 64
Starting root bridge search from \_SB_.PCI0.AGP_.VID_
+ Adding <NULL>
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:01.0
Ouch.
Starting root bridge search from \_SB_.PCI0.VID_
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:02.0
Starting root bridge search from \_SB_.PCI0.VID2
+ Adding <NULL>
pci_bus 0000:00: I'm a little pci_bus, short and stout...
Searching for 0000:00:02.1
ALSA sound/pci/hda/hda_codec.c:3845: autoconfig: line_outs=1 (0xf/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:3849: speaker_outs=1 (0xd/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:3853: hp_outs=1 (0xa/0x0/0x0/0x0/0x0)
ALSA sound/pci/hda/hda_codec.c:3854: mono: mono_out=0x0
ALSA sound/pci/hda/hda_codec.c:3865: inputs: mic=0xb, fmic=0xe, line=0x0, fline=0x0, cd=0x0, aux=0x0
ALSA sound/pci/hda/patch_sigmatel.c:3177: stac92xx: dac_nids=1 (0x10/0x0/0x0/0x0/0x0)
input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input9
firewire_core: created device fw0: GUID 314fc0000bd39c90, S400
type=1400 audit(1245964720.750:3): avc: denied { read } for pid=1636 comm="ifconfig" name="mls" dev=selinuxfs ino=12 scontext=system_u:system_r:ifconfig_t:s0-s0:c0.c1023 tcontext=system_u:object_r:security_t:s0 tclass=file
type=1400 audit(1245964720.750:4): avc: denied { open } for pid=1636 comm="ifconfig" name="mls" dev=selinuxfs ino=12 scontext=system_u:system_r:ifconfig_t:s0-s0:c0.c1023 tcontext=system_u:object_r:security_t:s0 tclass=file
EXT3 FS on sda6, internal journal
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda2, internal journal
EXT3-fs: mounted filesystem with writeback data mode.
SELinux: initialized (dev sda2, type ext3), uses xattr
SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda3, internal journal
EXT3-fs: mounted filesystem with writeback data mode.
SELinux: initialized (dev sda3, type ext3), uses xattr
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda7, internal journal
EXT3-fs: mounted filesystem with writeback data mode.
SELinux: initialized (dev sda7, type ext3), uses xattr
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda8, internal journal
EXT3-fs: mounted filesystem with writeback data mode.
SELinux: initialized (dev sda8, type ext3), uses xattr
Adding 4096532k swap on /dev/sda5. Priority:-1 extents:1 across:4096532k
SELinux: initialized (dev binfmt_misc, type binfmt_misc), uses genfs_contexts
microcode: CPU0 sig=0x10676, pf=0x80, revision=0x60c
platform microcode: firmware: requesting intel-ucode/06-17-06
microcode: CPU1 sig=0x10676, pf=0x80, revision=0x60c
platform microcode: firmware: requesting intel-ucode/06-17-06
Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
Microcode Update Driver: v2.00 removed.
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ip6_tables: (C) 2000-2006 Netfilter Core Team
type=1400 audit(1245964727.807:5): avc: denied { read } for pid=1978 comm="ifconfig" name="mls" dev=selinuxfs ino=12 scontext=system_u:system_r:ifconfig_t:s0 tcontext=system_u:object_r:security_t:s0 tclass=file
type=1400 audit(1245964727.807:6): avc: denied { open } for pid=1978 comm="ifconfig" name="mls" dev=selinuxfs ino=12 scontext=system_u:system_r:ifconfig_t:s0 tcontext=system_u:object_r:security_t:s0 tclass=file
e1000e 0000:00:19.0: irq 29 for MSI/MSI-X
e1000e 0000:00:19.0: irq 29 for MSI/MSI-X
ADDRCONF(NETDEV_UP): eth0: link is not ready
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
SELinux: initialized (dev rpc_pipefs, type rpc_pipefs), uses genfs_contexts
Bluetooth: Core ver 2.15
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP ver 2.13
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO (Voice Link) ver 0.6
Bluetooth: SCO socket layer initialized
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast

[-- Attachment #3: lspci-2631rc1 --]
[-- Type: application/octet-stream, Size: 10389 bytes --]

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
Subsystem: Dell Device 0233
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) (prog-if 00 [VGA controller])
Subsystem: Dell Device 0233
Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at f6c00000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at ef98 [size=8]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Mask- 64bit- Count=1/1 Enable-
Capabilities: [d0] Power Management version 3

00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
Subsystem: Dell Device 0233
Flags: bus master, fast devsel, latency 0
Memory at f6b00000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [d0] Power Management version 3

00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
Subsystem: Dell Device 0233
Flags: bus master, fast devsel, latency 0, IRQ 29
Memory at f6ae0000 (32-bit, non-prefetchable) [size=128K]
Memory at f6adb000 (32-bit, non-prefetchable) [size=4K]
I/O ports at efe0 [size=32]
Capabilities: [c8] Power Management version 2
Capabilities: [d0] MSI: Mask- 64bit+ Count=1/1 Enable+
Capabilities: [e0] PCIe advanced features <?>
Kernel driver in use: e1000e

00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03) (prog-if 00 [UHCI])
Subsystem: Dell Device 0233
Flags: bus master, medium devsel, latency 0, IRQ 20
I/O ports at 6f60 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd

00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03) (prog-if 00 [UHCI])
Subsystem: Dell Device 0233
Flags: bus master, medium devsel, latency 0, IRQ 21
I/O ports at 6f80 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd

00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03) (prog-if 00 [UHCI])
Subsystem: Dell Device 0233
Flags: bus master, medium devsel, latency 0, IRQ 22
I/O ports at 6fa0 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd

00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20 [EHCI])
Subsystem: Dell Device 0233
Flags: bus master, medium devsel, latency 0, IRQ 22
Memory at fed1c400 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCIe advanced features <?>
Kernel driver in use: ehci_hcd

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
Subsystem: Dell Device 0233
Flags: bus master, fast devsel, latency 0, IRQ 21
Memory at f6adc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Mask- 64bit+ Count=1/1 Enable-
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel <?>
Capabilities: [130] Root Complex Link <?>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel

00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=0b, subordinate=0b, sec-latency=0
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [90] Subsystem: Dell Device 0233
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp

00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=0c, subordinate=0c, sec-latency=0
Memory behind bridge: f6900000-f69fffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [90] Subsystem: Dell Device 0233
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp

00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=0d, subordinate=0d, sec-latency=0
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [90] Subsystem: Dell Device 0233
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp

00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=0e, subordinate=0f, sec-latency=0
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: f6600000-f68fffff
Prefetchable memory behind bridge: 00000000f0000000-00000000f01fffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [90] Subsystem: Dell Device 0233
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp

00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) (prog-if 00 [UHCI])
Subsystem: Dell Device 0233
Flags: bus master, medium devsel, latency 0, IRQ 20
I/O ports at 6f00 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd

00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) (prog-if 00 [UHCI])
Subsystem: Dell Device 0233
Flags: bus master, medium devsel, latency 0, IRQ 21
I/O ports at 6f20 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd

00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) (prog-if 00 [UHCI])
Subsystem: Dell Device 0233
Flags: bus master, medium devsel, latency 0, IRQ 22
I/O ports at 6f40 [size=32]
Capabilities: [50] PCIe advanced features <?>
Kernel driver in use: uhci_hcd

00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20 [EHCI])
Subsystem: Dell Device 0233
Flags: bus master, medium devsel, latency 0, IRQ 20
Memory at fed1c000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCIe advanced features <?>
Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93) (prog-if 01 [Subtractive decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=32
Memory behind bridge: f6500000-f65fffff
Capabilities: [50] Subsystem: Dell Device 0233

00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
Subsystem: Dell Device 0233
Flags: bus master, medium devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>

00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: Dell Device 0233
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 28
I/O ports at 6e70 [size=8]
I/O ports at 6e78 [size=4]
I/O ports at 6e80 [size=8]
I/O ports at 6e88 [size=4]
I/O ports at 6ea0 [size=32]
Memory at fed1c800 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Mask- 64bit- Count=1/16 Enable+
Capabilities: [70] Power Management version 3
Capabilities: [a8] SATA HBA <?>
Capabilities: [b0] PCIe advanced features <?>
Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
Subsystem: Dell Device 0233
Flags: medium devsel, IRQ 19
Memory at f6adaf00 (64-bit, non-prefetchable) [size=256]
I/O ports at 1100 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c-i801

03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04) (prog-if 10 [OHCI])
Subsystem: Dell Device 0233
Flags: bus master, medium devsel, latency 64, IRQ 17
Memory at f65ff800 (32-bit, non-prefetchable) [size=2K]
Capabilities: [dc] Power Management version 2
Kernel driver in use: firewire_ohci
Kernel modules: firewire-ohci

03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21) (prog-if 01)
Subsystem: Dell Device 0233
Flags: bus master, medium devsel, latency 64, IRQ 18
Memory at f65ff600 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci

03:01.2 SD Host controller: Ricoh Co Ltd R5C843 MMC Host Controller (rev 11) (prog-if 01)
Subsystem: Dell Device 0233
Flags: medium devsel, IRQ 18
Memory at f65ff700 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
Kernel driver in use: ricoh-mmc
Kernel modules: ricoh_mmc, sdhci-pci

0c:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)
Subsystem: Dell Wireless 1510 Wireless-N WLAN Mini-Card
Flags: bus master, fast devsel, latency 0, IRQ 3
Memory at f69fc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information <?>
Capabilities: [e8] MSI: Mask- 64bit+ Count=1/1 Enable-
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Virtual Channel <?>
Capabilities: [160] Device Serial Number 23-00-b3-ff-ff-4d-8a-53
Capabilities: [16c] Power Budgeting <?>