Messages in this thread | | | Date | Fri, 2 Sep 2005 16:58:46 +0900 | From | Rajat Jain <> | Subject | Re: ACPI problem with PCI Express Native Hot-plug driver |
| |
Sorry I forgot to attach the message logs.
Rajat
On 9/2/05, Rajat Jain <rajat.noida.india@gmail.com> wrote: > Hi, > > I'm using RHEL4 kernel (2.6.9), and am trying to make PCI Express > Native Hot-plug driver (pciehp) work on my system (My system has two > hot-pluggable PCI Express slots). I am facing following problem, and > would really appreciate if any one can provide any info regarding this > problem. > > When I disable the ACPI support in my kernel configuration, the > ("non-acpi") pciehp driver inserts successfully and I see the > following two entries appearing in my /sys/bus/pci/slots: > > drwxr-xr-x 2 root root 0 Sep 2 14:28 10 > drwxr-xr-x 2 root root 0 Sep 2 14:28 11 > > However, when I enable the ACPI support in the kernel, the controller > initialization fails giving me following error (excerpts): > > ...... > ...... > pciehp: pfar:cannot locate acpi bridge of PCI 0xb. > pciehp: pciehprm_find_available_resources = 0xffffffff > pciehp: unable to locate PCI configuration resources for hot plug add. > ...... > ...... > pciehp: pfar:cannot locate acpi bridge of PCI 0xe. > pciehp: pciehprm_find_available_resources = 0xffffffff > pciehp: unable to locate PCI configuration resources for hot plug add. > ...... > ...... > > I am attaching both the logs (The one with ACPI enabled and giving > this error, the other - ACPI disabled and displaying the slot > entries). I am not sure where the problem lies. But the fact that the > entries are appearing correctly when I disable ACPI, combined with > above error messages, I suspect that there is a problem with ACPI > namespace (probably the resources cannot be found using ACPI). > > I have two questions: > > 1) How can I go about tackling this problem? The possibility of BIOS / > Hardware being faulty cannot be ruled out. But then what exactly is > missing and how can that be solved? > > 2) If the resources are actually missing, then how does the driver > find the required resources when I disable the ACPI from kernel? > > Even if no body had faced this problem before, I would really > appreciate if any one can provide ANY kind of pointers / information > regarding this (As I am willing to explore and solve this, no matter > what :-)) > > TIA > > Rajat Jain > pciehp: Initialize + Start the notification/polling mechanism pciehp: Our event thread pid = 4683 pciehp: Initialize slot lists pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 8086 pdev->device 3595 pciehp: pcie_init: pcie_cap_base 64 pciehp: pcie_init: CAP_REG offset 66 cap_reg 41 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 8086 pdev->device 3597 pciehp: pcie_init: pcie_cap_base 64 pciehp: pcie_init: CAP_REG offset 66 cap_reg 41 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 8086 pdev->device 3598 pciehp: pcie_init: pcie_cap_base 64 pciehp: pcie_init: CAP_REG offset 66 cap_reg 41 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: !!!!event_thread sleeping pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 8086 pdev->device 3599 pciehp: pcie_init: pcie_cap_base 64 pciehp: pcie_init: CAP_REG offset 66 cap_reg 41 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 8086 pdev->device 359a pciehp: pcie_init: pcie_cap_base 64 pciehp: pcie_init: CAP_REG offset 66 cap_reg 41 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 8086 pdev->device 244e pciehp: pcie_init: Can't find PCI_CAP_ID_EXP (0x10) pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 8086 pdev->device 329 pciehp: pcie_init: pcie_cap_base 44 pciehp: pcie_init: CAP_REG offset 46 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 8086 pdev->device 32a pciehp: pcie_init: pcie_cap_base 44 pciehp: pcie_init: CAP_REG offset 46 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 1033 pdev->device 124 pciehp: pcie_init: pcie_cap_base 60 pciehp: pcie_init: CAP_REG offset 62 cap_reg 51 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 1033 pdev->device 124 pciehp: pcie_init: pcie_cap_base 60 pciehp: pcie_init: CAP_REG offset 62 cap_reg 61 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 1033 pdev->device 124 pciehp: pcie_init: pcie_cap_base 60 pciehp: pcie_init: CAP_REG offset 62 cap_reg 61 pciehp: pcie_init: SLOT_STATUS offset 7a slot_status 0 pciehp: pcie_init: SLOT_CTRL offset 78 slot_ctrl 0 pciehp: pdev = f7c9b000: b:d:f:irq=0x7:1:0:11 pciehp: pci resource[7] start=0x5000(len=0x1000) pciehp: pci resource[8] start=0xd0400000(len=0x100000) pciehp: HPC vendor_id 1033 device_id 124 ss_vid 0 ss_did 0 pciehp: HPC interrupt = 17 pciehp: pcie_init: SLOT_CTRL 78 value read 0 pciehp: pcie_init : Mask HPIE hp_register_write_word SLOT_CTRL 0 pciehp: pcie_init: Mask HPIE SLOT_STATUS offset 7a reads slot_status 0 pciehp: pcie_init: SLOT_STATUS offset 7a writes slot_status 1f pciehp: pcie_init: pcie_mch_quirk = 1 pciehp: pcie_init: request_irq 17 for hpc0 (returns 0) pciehp: pcie_init: SLOT_CTRL 78 value read 0 pciehp: pcie_init: slot_cap 40 pciehp: pcie_init: temp_word 28 pciehp: pcie_init : Unmask HPIE hp_register_write_word SLOT_CTRL with 28 pciehp: pcie_init: Unmask HPIE SLOT_STATUS offset 7a reads slot_status 0 pciehp: pcie_init: SLOT_STATUS offset 7a writes slot_status 1f pciehp: pcie_probe: ctrl->pci_bus f7d3c680 pciehp: pcie_probe: ctrl bus=0x7, device=1, function=0, irq=11 pciehp: pcie_get_ctlr_slot_config: PSN 10 pciehp: get_ctlr_slot_config: bus(0xb) num_slot(0x1) 1st_dev(0x0) psn(0xa) ctrlcap(0) for b:d (7:1) pciehp: pcie_probe: Before calling pciehp_save_config, ctrl->bus 7,ctrl->slot_bus b pciehp: pciehp_save_config: Enter pciehp: pciehp_save_config: num_ctlr_slots = 1, first_device_num = 0 pciehp: FirstSupported = 0, LastSupported = 0 pciehp: pciehp_save_config: pci_bus->number = b pciehp: pciehp_save_config: bus = b, dev = 0 pciehp: pciehp_save_config: ID = 3408086 pciehp: class_code = 6, header_type = 81 pciehp: pciehp_save_config: In do loop pciehp: pciehp_save_config: Enter pciehp: pciehp_save_config: num_ctlr_slots = 0, first_device_num = 0 pciehp: FirstSupported = 0, LastSupported = 31 pciehp: pciehp_save_config: pci_bus->number = b pciehp: pciehp_save_config: bus = c, dev = 0 pciehp: pciehp_save_config: ID = 23221077 pciehp: class_code = c, header_type = 80 pciehp: pciehp_save_config: In do loop pciehp: pciehp_slot_find: bus c device 7 index 0 pciehp: pciehp_slot_find: func == NULL pciehp: pciehp_save_config: new_slot = 00000000 bus c dev 7 fun 0 pciehp: pciehp_slot_create: busnumber c pciehp: pciehp_save_config: if, new_slot = f7d3c580 bus c dev 7 fun 0 pciehp: new_slot->pci_dev = f7ca1c00 pciehp: pciehp_save_config: In while loop pciehp: class_code = c, header_type = 80 pciehp: pciehp_save_config: In do loop pciehp: pciehp_slot_find: bus c device 7 index 0 pciehp: pciehp_slot_find: func-> bus c device 7 function 0 pci_dev f7ca1c00 pciehp: pciehp_save_config: new_slot = f7d3c580 bus c dev 7 fun 0 pciehp: pciehp_slot_find: bus c device 7 index 1 pciehp: pciehp_slot_find: func-> bus c device 7 function 0 pci_dev f7ca1c00 pciehp: pciehp_save_config: while loop, new_slot = 00000000 bus c dev 7 fun 1 pciehp: pciehp_slot_create: busnumber c pciehp: pciehp_save_config: if, new_slot = f7d3c480 bus c dev 7 fun 1 pciehp: new_slot->pci_dev = f7ca1800 pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: Exit pciehp: pciehp_slot_find: bus b device 0 index 0 pciehp: pciehp_slot_find: func == NULL pciehp: pciehp_save_config: new_slot = 00000000 bus b dev 0 fun 0 pciehp: pciehp_slot_create: busnumber b pciehp: pciehp_save_config: if, new_slot = f7d3c380 bus b dev 0 fun 0 pciehp: new_slot->pci_dev = f7ca0400 pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: class_code = 6, header_type = 81 pciehp: pciehp_save_config: In do loop pciehp: pciehp_save_config: Enter pciehp: pciehp_save_config: num_ctlr_slots = 0, first_device_num = 0 pciehp: FirstSupported = 0, LastSupported = 31 pciehp: pciehp_save_config: pci_bus->number = b pciehp: pciehp_save_config: bus = d, dev = 0 pciehp: pciehp_save_config: Exit pciehp: pciehp_slot_find: bus b device 0 index 0 pciehp: pciehp_slot_find: func-> bus b device 0 function 0 pci_dev f7ca0400 pciehp: pciehp_save_config: new_slot = f7d3c380 bus b dev 0 fun 0 pciehp: pciehp_slot_find: bus b device 0 index 1 pciehp: pciehp_slot_find: func-> bus b device 0 function 0 pci_dev f7ca0400 pciehp: pciehp_save_config: while loop, new_slot = 00000000 bus b dev 0 fun 1 pciehp: pciehp_slot_create: busnumber b pciehp: pciehp_save_config: if, new_slot = f7d3c280 bus b dev 0 fun 2 pciehp: new_slot->pci_dev = f7ca0000 pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: Exit pciehp: Save_used_res of PCI bridge b:d=0x7:1, sc=0x107 pciehp: pciehprm_find_available_resources: pciehp_save_used_resources rc = 0 pciehp: pciehp_resource_sort_and_combine: head = f7d371b4, *head = f5ea4220 pciehp: *head->next = 00000000 pciehp: pciehprm_find_available_resources:pre-Bind PCI 0x7 Ctrl Resource Dump pciehp: : BUS Resources: pciehp: base= 0xc length= 0x2 pciehp: : IO Resources: pciehp: base= 0x5000 length= 0x1000 pciehp: : MEM Resources: pciehp: base= 0xd0400000 length= 0x100000 pciehp: pciehprm_find_available_resources: before bind_pci_resources_to slots pciehp: bind_pci_resources_to_slots: vid = 3408086 bus b dev 0 fun 0 pciehp: pciehp_slot_find: bus b device 0 index 0 pciehp: pciehp_slot_find: func-> bus b device 0 function 0 pci_dev f7ca0400 pciehp: bind_pci_resources_to_slots: func = f7d3c380 pciehp: Save_used_res of PCI bridge b:d=0xb:0, sc=0x107 pciehp: pciehp_resource_sort_and_combine: head = f7d371b4, *head = f5ea4340 pciehp: *head->next = 00000000 pciehp: pciehp_resource_sort_and_combine: head = f7d371b0, *head = f5e02940 pciehp: *head->next = 00000000 pciehp: pciehp_resource_sort_and_combine: head = f7d371a8, *head = f5e1d800 pciehp: *head->next = 00000000 pciehp: : BUS Resources: pciehp: base= 0xc length= 0x1 pciehp: : IO Resources: pciehp: base= 0x5000 length= 0x1000 pciehp: : MEM Resources: pciehp: base= 0xd0400000 length= 0x100000 pciehp: aCCF:existing PCI 0x7 Func ResourceDump pciehp: bind_pci_resources_to_slots: vid = 3418086 bus b dev 0 fun 2 pciehp: pciehp_slot_find: bus b device 0 index 2 pciehp: pciehp_slot_find: func-> bus b device 0 function 0 pci_dev f7ca0400 pciehp: pciehp_slot_find: In while loop, func-> bus b device 0 function 2 pci_dev f7ca0000 pciehp: pciehp_slot_find: while loop, found 1, index 2 pciehp: pciehp_slot_find: Found bus b dev 0 func 2 pciehp: bind_pci_resources_to_slots: func = f7d3c280 pciehp: Save_used_res of PCI bridge b:d=0xb:0, sc=0x107 pciehp: pciehp_resource_sort_and_combine: head = f7d371b4, *head = f62d7c00 pciehp: *head->next = 00000000 pciehp: : BUS Resources: pciehp: base= 0xd length= 0x1 pciehp: aCCF:existing PCI 0x7 Func ResourceDump pciehp: pciehprm_find_available_resources:post-Bind PCI 0x7 Ctrl Resource Dump pciehp: : BUS Resources: pciehp: base= 0xe length= 0x0 pciehp: : IO Resources: pciehp: base= 0x6000 length= 0x0 pciehp: : MEM Resources: pciehp: base= 0xd0500000 length= 0x0 pciehp: init_slots pciehp: hpc_get_power_status: SLOT_CTRL 78 value read 0 pciehp: hpc_get_attention_status: SLOT_CTRL 78, value read 0 pciehp: Registering bus=b dev=0 hp_slot=0 sun=a slot_device_offset=0 pciehp: p_slot = f7426f00 pciehp: pcie_probe: t_slot f7426f00 pciehp: pcie_probe: adpater value 0 pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 1033 pdev->device 124 pciehp: pcie_init: pcie_cap_base 60 pciehp: pcie_init: CAP_REG offset 62 cap_reg 61 pciehp: pcie_init: SLOT_CAP offset 74 slot_cap 0 pciehp: pcie_init: SLOT_STATUS offset 7a slot_status 0 pciehp: pcie_init: SLOT_CTRL offset 78 slot_ctrl 0 pciehp: pdev = f7c9ec00: b:d:f:irq=0x7:2:0:12 pciehp: pci resource[7] start=0x6000(len=0x1000) pciehp: pci resource[8] start=0xd0500000(len=0x100000) pciehp: HPC vendor_id 1033 device_id 124 ss_vid 0 ss_did 0 pciehp: HPC interrupt = 18 pciehp: pcie_init: SLOT_CTRL 78 value read 0 pciehp: pcie_init : Mask HPIE hp_register_write_word SLOT_CTRL 0 pciehp: pcie_init: Mask HPIE SLOT_STATUS offset 7a reads slot_status 0 pciehp: pcie_init: SLOT_STATUS offset 7a writes slot_status 1f pciehp: pcie_init: pcie_mch_quirk = 1 pciehp: pcie_init: request_irq 18 for hpc1 (returns 0) pciehp: pcie_init: SLOT_CTRL 78 value read 0 pciehp: pcie_init: slot_cap 40 pciehp: pcie_init: temp_word 28 pciehp: pcie_init : Unmask HPIE hp_register_write_word SLOT_CTRL with 28 pciehp: pcie_init: Unmask HPIE SLOT_STATUS offset 7a reads slot_status 0 pciehp: pcie_init: SLOT_STATUS offset 7a writes slot_status 1f pciehp: pcie_probe: ctrl->pci_bus f7dd9d80 pciehp: pcie_probe: ctrl bus=0x7, device=2, function=0, irq=12 pciehp: pcie_get_ctlr_slot_config: PSN 11 pciehp: get_ctlr_slot_config: bus(0xe) num_slot(0x1) 1st_dev(0x0) psn(0xb) ctrlcap(0) for b:d (7:2) pciehp: pcie_probe: Before calling pciehp_save_config, ctrl->bus 7,ctrl->slot_bus e pciehp: pciehp_save_config: Enter pciehp: pciehp_save_config: num_ctlr_slots = 1, first_device_num = 0 pciehp: FirstSupported = 0, LastSupported = 0 pciehp: pciehp_save_config: pci_bus->number = e pciehp: pciehp_save_config: bus = e, dev = 0 pciehp: pciehp_save_config: ID = 3408086 pciehp: class_code = 6, header_type = 81 pciehp: pciehp_save_config: In do loop pciehp: pciehp_save_config: Enter pciehp: pciehp_save_config: num_ctlr_slots = 0, first_device_num = 0 pciehp: FirstSupported = 0, LastSupported = 31 pciehp: pciehp_save_config: pci_bus->number = e pciehp: pciehp_save_config: bus = f, dev = 0 pciehp: pciehp_save_config: ID = 23221077 pciehp: class_code = c, header_type = 80 pciehp: pciehp_save_config: In do loop pciehp: pciehp_slot_find: bus f device 7 index 0 pciehp: pciehp_slot_find: func == NULL pciehp: pciehp_save_config: new_slot = 00000000 bus f dev 7 fun 0 pciehp: pciehp_slot_create: busnumber f pciehp: pciehp_save_config: if, new_slot = f7dd9c80 bus f dev 7 fun 0 pciehp: new_slot->pci_dev = f7ca2c00 pciehp: pciehp_save_config: In while loop pciehp: class_code = c, header_type = 80 pciehp: pciehp_save_config: In do loop pciehp: pciehp_slot_find: bus f device 7 index 0 pciehp: pciehp_slot_find: func-> bus f device 7 function 0 pci_dev f7ca2c00 pciehp: pciehp_save_config: new_slot = f7dd9c80 bus f dev 7 fun 0 pciehp: pciehp_slot_find: bus f device 7 index 1 pciehp: pciehp_slot_find: func-> bus f device 7 function 0 pci_dev f7ca2c00 pciehp: pciehp_save_config: while loop, new_slot = 00000000 bus f dev 7 fun 1 pciehp: pciehp_slot_create: busnumber f pciehp: pciehp_save_config: if, new_slot = f7dd9b80 bus f dev 7 fun 1 pciehp: new_slot->pci_dev = f7ca2800 pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: Exit pciehp: pciehp_slot_find: bus e device 0 index 0 pciehp: pciehp_slot_find: func == NULL pciehp: pciehp_save_config: new_slot = 00000000 bus e dev 0 fun 0 pciehp: pciehp_slot_create: busnumber e pciehp: pciehp_save_config: if, new_slot = f7dd9a80 bus e dev 0 fun 0 pciehp: new_slot->pci_dev = f7ca1400 pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: class_code = 6, header_type = 81 pciehp: pciehp_save_config: In do loop pciehp: pciehp_save_config: Enter pciehp: pciehp_save_config: num_ctlr_slots = 0, first_device_num = 0 pciehp: FirstSupported = 0, LastSupported = 31 pciehp: pciehp_save_config: pci_bus->number = e pciehp: pciehp_save_config: bus = 10, dev = 0 pciehp: pciehp_save_config: Exit pciehp: pciehp_slot_find: bus e device 0 index 0 pciehp: pciehp_slot_find: func-> bus e device 0 function 0 pci_dev f7ca1400 pciehp: pciehp_save_config: new_slot = f7dd9a80 bus e dev 0 fun 0 pciehp: pciehp_slot_find: bus e device 0 index 1 pciehp: pciehp_slot_find: func-> bus e device 0 function 0 pci_dev f7ca1400 pciehp: pciehp_save_config: while loop, new_slot = 00000000 bus e dev 0 fun 1 pciehp: pciehp_slot_create: busnumber e pciehp: pciehp_save_config: if, new_slot = f7dd9980 bus e dev 0 fun 2 pciehp: new_slot->pci_dev = f7ca1000 pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: Exit pciehp: Save_used_res of PCI bridge b:d=0x7:2, sc=0x107 pciehp: pciehprm_find_available_resources: pciehp_save_used_resources rc = 0 pciehp: pciehp_resource_sort_and_combine: head = f7dd9eb4, *head = f62d7600 pciehp: *head->next = 00000000 pciehp: pciehprm_find_available_resources:pre-Bind PCI 0x7 Ctrl Resource Dump pciehp: : BUS Resources: pciehp: base= 0xf length= 0x2 pciehp: : IO Resources: pciehp: base= 0x6000 length= 0x1000 pciehp: : MEM Resources: pciehp: base= 0xd0500000 length= 0x100000 pciehp: pciehprm_find_available_resources: before bind_pci_resources_to slots pciehp: bind_pci_resources_to_slots: vid = 3408086 bus e dev 0 fun 0 pciehp: pciehp_slot_find: bus e device 0 index 0 pciehp: pciehp_slot_find: func-> bus e device 0 function 0 pci_dev f7ca1400 pciehp: bind_pci_resources_to_slots: func = f7dd9a80 pciehp: Save_used_res of PCI bridge b:d=0xe:0, sc=0x107 pciehp: pciehp_resource_sort_and_combine: head = f7dd9eb4, *head = f7617a60 pciehp: *head->next = 00000000 pciehp: pciehp_resource_sort_and_combine: head = f7dd9eb0, *head = f77b58a0 pciehp: *head->next = 00000000 pciehp: pciehp_resource_sort_and_combine: head = f7dd9ea8, *head = f7617a20 pciehp: *head->next = 00000000 pciehp: : BUS Resources: pciehp: base= 0xf length= 0x1 pciehp: : IO Resources: pciehp: base= 0x6000 length= 0x1000 pciehp: : MEM Resources: pciehp: base= 0xd0500000 length= 0x100000 pciehp: aCCF:existing PCI 0x7 Func ResourceDump pciehp: bind_pci_resources_to_slots: vid = 3418086 bus e dev 0 fun 2 pciehp: pciehp_slot_find: bus e device 0 index 2 pciehp: pciehp_slot_find: func-> bus e device 0 function 0 pci_dev f7ca1400 pciehp: pciehp_slot_find: In while loop, func-> bus e device 0 function 2 pci_dev f7ca1000 pciehp: pciehp_slot_find: while loop, found 1, index 2 pciehp: pciehp_slot_find: Found bus e dev 0 func 2 pciehp: bind_pci_resources_to_slots: func = f7dd9980 pciehp: Save_used_res of PCI bridge b:d=0xe:0, sc=0x107 pciehp: pciehp_resource_sort_and_combine: head = f7dd9eb4, *head = f7617f40 pciehp: *head->next = 00000000 pciehp: : BUS Resources: pciehp: base= 0x10 length= 0x1 pciehp: aCCF:existing PCI 0x7 Func ResourceDump pciehp: pciehprm_find_available_resources:post-Bind PCI 0x7 Ctrl Resource Dump pciehp: : BUS Resources: pciehp: base= 0x11 length= 0x0 pciehp: : IO Resources: pciehp: base= 0x7000 length= 0x0 pciehp: : MEM Resources: pciehp: base= 0xd0600000 length= 0x0 pciehp: init_slots pciehp: hpc_get_power_status: SLOT_CTRL 78 value read 0 pciehp: hpc_get_attention_status: SLOT_CTRL 78, value read 0 pciehp: Registering bus=e dev=0 hp_slot=0 sun=b slot_device_offset=0 pciehp: p_slot = f7426d80 pciehp: pcie_probe: t_slot f7426d80 pciehp: pcie_probe: adpater value 0 pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 1033 pdev->device 124 pciehp: pcie_init: pcie_cap_base 60 pciehp: pcie_init: CAP_REG offset 62 cap_reg 61 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 1033 pdev->device 124 pciehp: pcie_init: pcie_cap_base 60 pciehp: pcie_init: CAP_REG offset 62 cap_reg 61 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 1033 pdev->device 125 pciehp: pcie_init: pcie_cap_base 40 pciehp: pcie_init: CAP_REG offset 42 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 1033 pdev->device 125 pciehp: pcie_init: pcie_cap_base 40 pciehp: pcie_init: CAP_REG offset 42 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 8086 pdev->device 340 pciehp: pcie_init: pcie_cap_base 44 pciehp: pcie_init: CAP_REG offset 46 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 8086 pdev->device 341 pciehp: pcie_init: pcie_cap_base 44 pciehp: pcie_init: CAP_REG offset 46 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 8086 pdev->device 340 pciehp: pcie_init: pcie_cap_base 44 pciehp: pcie_init: CAP_REG offset 46 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4682 pciehp: pcie_init: pdev->vendor 8086 pdev->device 341 pciehp: pcie_init: pcie_cap_base 44 pciehp: pcie_init: CAP_REG offset 46 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pci_module_init = 0 pciehp: PCI Express Hot Plug Controller Driver version: 0.4 pciehp: Initialize + Start the notification/polling mechanism pciehp: Our event thread pid = 4665 pciehp: Initialize slot lists pciehp: pciehprm ACPI init <enter> pciehp: acpi_pciehprm: ROOT PCI seg(0x0)bus(0x0)dev(0x0)func(0x0) [\_SB_.PCI0] pciehp: !!!!event_thread sleeping pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 0. pciehp: acpi_pciehprm:16-Bit Address Space Resource pciehp: Resource Type: Bus Number Range(fixed) pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 00000001 pciehp: Address range max: 000000FF pciehp: Address translation offset: 00000000 pciehp: Address Length: 000000FF pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 1. pciehp: acpi_pciehprm:16-Bit Address Space Resource pciehp: Resource Type: I/O Range pciehp: Type Specific: ISA and non-ISA Io Addresses pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 00000000 pciehp: Address range max: 00000CF7 pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000CF8 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 2. pciehp: Io Resource pciehp: 16 bit decode pciehp: Range minimum base: 00000CF8 pciehp: Range maximum base: 00000CF8 pciehp: Alignment: 00000001 pciehp: Range Length: 00000008 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 3. pciehp: acpi_pciehprm:16-Bit Address Space Resource pciehp: Resource Type: I/O Range pciehp: Type Specific: ISA and non-ISA Io Addresses pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 00000D00 pciehp: Address range max: 0000FFFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 0000F300 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 4. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read/Write pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000A0000 pciehp: Address range max: 000BFFFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00020000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 5. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read Only pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000C0000 pciehp: Address range max: 000C3FFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 6. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read Only pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000C4000 pciehp: Address range max: 000C7FFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 7. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read Only pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000C8000 pciehp: Address range max: 000CBFFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 8. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read Only pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000CC000 pciehp: Address range max: 000CFFFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 9. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read Only pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000D0000 pciehp: Address range max: 000D3FFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure a. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read Only pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000D4000 pciehp: Address range max: 000D7FFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure b. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read Only pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000D8000 pciehp: Address range max: 000DBFFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure c. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read/Write pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000DC000 pciehp: Address range max: 000DFFFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00004000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure d. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read Only pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000E0000 pciehp: Address range max: 000E3FFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure e. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read Only pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000E4000 pciehp: Address range max: 000E7FFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure f. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read Only pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000E8000 pciehp: Address range max: 000EBFFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 10. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read Only pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 000EC000 pciehp: Address range max: 000EFFFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 11. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read/Write pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: D0000000 pciehp: Address range max: FEBFFFFF pciehp: Address translation offset: 00000000 pciehp: Address Length: 2EC00000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 12. pciehp: acpi_pciehprm:32-Bit Address Space Resource pciehp: Resource Type: Memory Range pciehp: Type Specific: Cacheable memory pciehp: Type Specific: Read/Write pciehp: Resource Producer pciehp: Positive decode pciehp: Min address is fixed pciehp: Max address is fixed pciehp: Granularity: 00000000 pciehp: Address range min: 00000000 pciehp: Address range max: 00000000 pciehp: Address translation offset: 00000000 pciehp: Address Length: 00000000 pciehp: Resource Source Index: 0 pciehp: acpi_pciehprm: PCI bus 0x0 Resource structure 13. pciehp: End_tag -------- Resource pciehp: pciehp_resource_sort_and_combine: head = c33b7748, *head = f67c4740 pciehp: *head->next = 00000000 pciehp: pciehp_resource_sort_and_combine: head = c33b7744, *head = f67c4860 pciehp: *head->next = f67c4f80 pciehp: *head->base = 0xd00 pciehp: *head->next->base = 0x0 pciehp: pciehp_resource_sort_and_combine: head = c33b773c, *head = f67897e0 pciehp: *head->next = f6789780 pciehp: *head->base = 0xd0000000 pciehp: *head->next->base = 0xdc000 pciehp: pciehp_resource_sort_and_combine: head = c33b7740, *head = 00000000 pciehp: add_host_bridge: status 0 run__osc_success 1 osc_exist 1 pciehp: acpi_pciehprm: Registered PCI HOST Bridge(00) on s:b:d:f(00:00:00:00) [\_SB_.PCI0] pciehp: acpi_pciehprm: P2P(0-1) on pci=b:d:f(0:2:0) acpi=b:d:f(0:2:0) [\_SB_.PCI0.PE1A] pciehp: acpi_pciehprm: Registered PCI P2P Bridge(00-01) on s:b:d:f(00:00:02:00) [\_SB_.PCI0.PE1A] pciehp: acpi_pciehprm: P2P(1-2) on pci=b:d:f(1:0:0) acpi=b:d:f(1:0:0) [\_SB_.PCI0.PE1A.PXHA] pciehp: acpi_pciehprm: Registered PCI P2P Bridge(01-02) on s:b:d:f(00:01:00:00) [\_SB_.PCI0.PE1A.PXHA] pciehp: acpi_pciehprm: P2P(1-3) on pci=b:d:f(1:0:2) acpi=b:d:f(1:0:2) [\_SB_.PCI0.PE1A.PXHB] pciehp: acpi_pciehprm: Registered PCI P2P Bridge(01-03) on s:b:d:f(00:01:00:02) [\_SB_.PCI0.PE1A.PXHB] pciehp: acpi_pciehprm: P2P(0-4) on pci=b:d:f(0:4:0) acpi=b:d:f(0:4:0) [\_SB_.PCI0.PE2A] pciehp: acpi_pciehprm: Registered PCI P2P Bridge(00-04) on s:b:d:f(00:00:04:00) [\_SB_.PCI0.PE2A] pciehp: acpi_pciehprm: P2P(0-5) on pci=b:d:f(0:5:0) acpi=b:d:f(0:5:0) [\_SB_.PCI0.PE2B] pciehp: acpi_pciehprm: Registered PCI P2P Bridge(00-05) on s:b:d:f(00:00:05:00) [\_SB_.PCI0.PE2B] pciehp: acpi_pciehprm: P2P(0-6) on pci=b:d:f(0:6:0) acpi=b:d:f(0:6:0) [\_SB_.PCI0.PE3A] pciehp: acpi_pciehprm: Registered PCI P2P Bridge(00-06) on s:b:d:f(00:00:06:00) [\_SB_.PCI0.PE3A] pciehp: acpi_pciehprm: P2P(0-13) on pci=b:d:f(0:7:0) acpi=b:d:f(0:7:0) [\_SB_.PCI0.PE3B] pciehp: acpi_pciehprm: Registered PCI P2P Bridge(00-13) on s:b:d:f(00:00:07:00) [\_SB_.PCI0.PE3B] pciehp: acpi_pciehprm: P2P(0-14) on pci=b:d:f(0:1e:0) acpi=b:d:f(0:1e:0) [\_SB_.PCI0.PCIB] pciehp: acpi_pciehprm: Registered PCI P2P Bridge(00-14) on s:b:d:f(00:00:1e:00) [\_SB_.PCI0.PCIB] pciehp: pciehprm_init: run__osc_success 1 osc_exist 1 pciehp: pciehprm_init: run_oshp_success 0 oshp_exist 0pciehp: pciehprm ACPI init success pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 8086 pdev->device 3595 pciehp: pcie_init: pcie_cap_base 64 pciehp: pcie_init: CAP_REG offset 66 cap_reg 41 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 8086 pdev->device 3597 pciehp: pcie_init: pcie_cap_base 64 pciehp: pcie_init: CAP_REG offset 66 cap_reg 41 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 8086 pdev->device 3598 pciehp: pcie_init: pcie_cap_base 64 pciehp: pcie_init: CAP_REG offset 66 cap_reg 41 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 8086 pdev->device 3599 pciehp: pcie_init: pcie_cap_base 64 pciehp: pcie_init: CAP_REG offset 66 cap_reg 41 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 8086 pdev->device 359a pciehp: pcie_init: pcie_cap_base 64 pciehp: pcie_init: CAP_REG offset 66 cap_reg 41 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 8086 pdev->device 244e pciehp: pcie_init: Can't find PCI_CAP_ID_EXP (0x10) pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 8086 pdev->device 329 pciehp: pcie_init: pcie_cap_base 44 pciehp: pcie_init: CAP_REG offset 46 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 8086 pdev->device 32a pciehp: pcie_init: pcie_cap_base 44 pciehp: pcie_init: CAP_REG offset 46 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 1033 pdev->device 124 pciehp: pcie_init: pcie_cap_base 60 pciehp: pcie_init: CAP_REG offset 62 cap_reg 51 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 1033 pdev->device 124 pciehp: pcie_init: pcie_cap_base 60 pciehp: pcie_init: CAP_REG offset 62 cap_reg 61 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 1033 pdev->device 124 pciehp: pcie_init: pcie_cap_base 60 pciehp: pcie_init: CAP_REG offset 62 cap_reg 61 pciehp: pcie_init: SLOT_STATUS offset 7a slot_status 0 pciehp: pcie_init: SLOT_CTRL offset 78 slot_ctrl 0 pciehp: pdev = f7ed3000: b:d:f:irq=0x7:1:0:11 pciehp: pci resource[7] start=0x5000(len=0x1000) pciehp: pci resource[8] start=0xd0400000(len=0x100000) pciehp: HPC vendor_id 1033 device_id 124 ss_vid 0 ss_did 0 pciehp: HPC interrupt = 17 pciehp: pcie_init: SLOT_CTRL 78 value read 0 pciehp: pcie_init : Mask HPIE hp_register_write_word SLOT_CTRL 0 pciehp: pcie_init: Mask HPIE SLOT_STATUS offset 7a reads slot_status 0 pciehp: pcie_init: SLOT_STATUS offset 7a writes slot_status 1f pciehp: pcie_init: pcie_mch_quirk = 1 pciehp: pcie_init: request_irq 17 for hpc0 (returns 0) pciehp: pcie_init: SLOT_CTRL 78 value read 0 pciehp: pcie_init: slot_cap 40 pciehp: pcie_init: temp_word 28 pciehp: pcie_init : Unmask HPIE hp_register_write_word SLOT_CTRL with 28 pciehp: pcie_init: Unmask HPIE SLOT_STATUS offset 7a reads slot_status 0 pciehp: pcie_init: SLOT_STATUS offset 7a writes slot_status 1f pciehp: pcie_probe: ctrl->pci_bus f7d63580 pciehp: pcie_probe: ctrl bus=0x7, device=1, function=0, irq=11 pciehp: pcie_get_ctlr_slot_config: PSN 10 pciehp: get_ctlr_slot_config: bus(0xb) num_slot(0x1) 1st_dev(0x0) psn(0xa) ctrlcap(0) for b:d (7:1) pciehp: pcie_probe: Before calling pciehp_save_config, ctrl->bus 7,ctrl->slot_bus b pciehp: pciehp_save_config: Enter pciehp: pciehp_save_config: num_ctlr_slots = 1, first_device_num = 0 pciehp: FirstSupported = 0, LastSupported = 0 pciehp: pciehp_save_config: pci_bus->number = b pciehp: pciehp_save_config: bus = b, dev = 0 pciehp: pciehp_save_config: ID = 3408086 pciehp: class_code = 6, header_type = 81 pciehp: pciehp_save_config: In do loop pciehp: pciehp_save_config: Enter pciehp: pciehp_save_config: num_ctlr_slots = 0, first_device_num = 0 pciehp: FirstSupported = 0, LastSupported = 31 pciehp: pciehp_save_config: pci_bus->number = b pciehp: pciehp_save_config: bus = c, dev = 0 pciehp: pciehp_save_config: ID = 23221077 pciehp: class_code = c, header_type = 80 pciehp: pciehp_save_config: In do loop pciehp: pciehp_slot_find: bus c device 7 index 0 pciehp: pciehp_slot_find: func == NULL pciehp: pciehp_save_config: new_slot = 00000000 bus c dev 7 fun 0 pciehp: pciehp_slot_create: busnumber c pciehp: pciehp_save_config: if, new_slot = f7d61480 bus c dev 7 fun 0 pciehp: new_slot->pci_dev = f7ed9c00 pciehp: pciehp_save_config: In while loop pciehp: class_code = c, header_type = 80 pciehp: pciehp_save_config: In do loop pciehp: pciehp_slot_find: bus c device 7 index 0 pciehp: pciehp_slot_find: func-> bus c device 7 function 0 pci_dev f7ed9c00 pciehp: pciehp_save_config: new_slot = f7d61480 bus c dev 7 fun 0 pciehp: pciehp_slot_find: bus c device 7 index 1 pciehp: pciehp_slot_find: func-> bus c device 7 function 0 pci_dev f7ed9c00 pciehp: pciehp_save_config: while loop, new_slot = 00000000 bus c dev 7 fun 1 pciehp: pciehp_slot_create: busnumber c pciehp: pciehp_save_config: if, new_slot = f7d61380 bus c dev 7 fun 1 pciehp: new_slot->pci_dev = f7ed9800 pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: Exit pciehp: pciehp_slot_find: bus b device 0 index 0 pciehp: pciehp_slot_find: func == NULL pciehp: pciehp_save_config: new_slot = 00000000 bus b dev 0 fun 0 pciehp: pciehp_slot_create: busnumber b pciehp: pciehp_save_config: if, new_slot = f7d68c80 bus b dev 0 fun 0 pciehp: new_slot->pci_dev = f7ed7400 pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: class_code = 6, header_type = 81 pciehp: pciehp_save_config: In do loop pciehp: pciehp_save_config: Enter pciehp: pciehp_save_config: num_ctlr_slots = 0, first_device_num = 0 pciehp: FirstSupported = 0, LastSupported = 31 pciehp: pciehp_save_config: pci_bus->number = b pciehp: pciehp_save_config: bus = d, dev = 0 pciehp: pciehp_save_config: Exit pciehp: pciehp_slot_find: bus b device 0 index 0 pciehp: pciehp_slot_find: func-> bus b device 0 function 0 pci_dev f7ed7400 pciehp: pciehp_save_config: new_slot = f7d68c80 bus b dev 0 fun 0 pciehp: pciehp_slot_find: bus b device 0 index 1 pciehp: pciehp_slot_find: func-> bus b device 0 function 0 pci_dev f7ed7400 pciehp: pciehp_save_config: while loop, new_slot = 00000000 bus b dev 0 fun 1 pciehp: pciehp_slot_create: busnumber b pciehp: pciehp_save_config: if, new_slot = f7d68b80 bus b dev 0 fun 2 pciehp: new_slot->pci_dev = f7ed7000 pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: Exit pciehp: pfar:cannot locate acpi bridge of PCI 0xb. pciehp: pciehprm_find_available_resources = 0xffffffff pciehp: unable to locate PCI configuration resources for hot plug add. pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 1033 pdev->device 124 pciehp: pcie_init: pcie_cap_base 60 pciehp: pcie_init: CAP_REG offset 62 cap_reg 61 pciehp: pcie_init: SLOT_STATUS offset 7a slot_status 0 pciehp: pcie_init: SLOT_CTRL offset 78 slot_ctrl 0 pciehp: pdev = f7ed5c00: b:d:f:irq=0x7:2:0:12 pciehp: pci resource[7] start=0x6000(len=0x1000) pciehp: pci resource[8] start=0xd0500000(len=0x100000) pciehp: HPC vendor_id 1033 device_id 124 ss_vid 0 ss_did 0 pciehp: HPC interrupt = 18 pciehp: pcie_init: SLOT_CTRL 78 value read 0 pciehp: pcie_init : Mask HPIE hp_register_write_word SLOT_CTRL 0 pciehp: pcie_init: Mask HPIE SLOT_STATUS offset 7a reads slot_status 0 pciehp: pcie_init: SLOT_STATUS offset 7a writes slot_status 1f pciehp: pcie_init: pcie_mch_quirk = 1 pciehp: pcie_init: request_irq 18 for hpc1 (returns 0) pciehp: pcie_init: SLOT_CTRL 78 value read 0 pciehp: pcie_init: slot_cap 40 pciehp: pcie_init: temp_word 28 pciehp: pcie_init : Unmask HPIE hp_register_write_word SLOT_CTRL with 28 pciehp: pcie_init: Unmask HPIE SLOT_STATUS offset 7a reads slot_status 0 pciehp: pcie_init: SLOT_STATUS offset 7a writes slot_status 1f pciehp: pcie_probe: ctrl->pci_bus f7d63580 pciehp: pcie_probe: ctrl bus=0x7, device=2, function=0, irq=12 pciehp: pcie_get_ctlr_slot_config: PSN 11 pciehp: get_ctlr_slot_config: bus(0xe) num_slot(0x1) 1st_dev(0x0) psn(0xb) ctrlcap(0) for b:d (7:2) pciehp: pcie_probe: Before calling pciehp_save_config, ctrl->bus 7,ctrl->slot_bus e pciehp: pciehp_save_config: Enter pciehp: pciehp_save_config: num_ctlr_slots = 1, first_device_num = 0 pciehp: FirstSupported = 0, LastSupported = 0 pciehp: pciehp_save_config: pci_bus->number = e pciehp: pciehp_save_config: bus = e, dev = 0 pciehp: pciehp_save_config: ID = 3408086 pciehp: class_code = 6, header_type = 81 pciehp: pciehp_save_config: In do loop pciehp: pciehp_save_config: Enter pciehp: pciehp_save_config: num_ctlr_slots = 0, first_device_num = 0 pciehp: FirstSupported = 0, LastSupported = 31 pciehp: pciehp_save_config: pci_bus->number = e pciehp: pciehp_save_config: bus = f, dev = 0 pciehp: pciehp_save_config: ID = 23221077 pciehp: class_code = c, header_type = 80 pciehp: pciehp_save_config: In do loop pciehp: pciehp_slot_find: bus f device 7 index 0 pciehp: pciehp_slot_find: func == NULL pciehp: pciehp_save_config: new_slot = 00000000 bus f dev 7 fun 0 pciehp: pciehp_slot_create: busnumber f pciehp: pciehp_save_config: if, new_slot = f7d68a80 bus f dev 7 fun 0 pciehp: new_slot->pci_dev = f7edac00 pciehp: pciehp_save_config: In while loop pciehp: class_code = c, header_type = 80 pciehp: pciehp_save_config: In do loop pciehp: pciehp_slot_find: bus f device 7 index 0 pciehp: pciehp_slot_find: func-> bus f device 7 function 0 pci_dev f7edac00 pciehp: pciehp_save_config: new_slot = f7d68a80 bus f dev 7 fun 0 pciehp: pciehp_slot_find: bus f device 7 index 1 pciehp: pciehp_slot_find: func-> bus f device 7 function 0 pci_dev f7edac00 pciehp: pciehp_save_config: while loop, new_slot = 00000000 bus f dev 7 fun 1 pciehp: pciehp_slot_create: busnumber f pciehp: pciehp_save_config: if, new_slot = f7d68980 bus f dev 7 fun 1 pciehp: new_slot->pci_dev = f7eda800 pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: Exit pciehp: pciehp_slot_find: bus e device 0 index 0 pciehp: pciehp_slot_find: func == NULL pciehp: pciehp_save_config: new_slot = 00000000 bus e dev 0 fun 0 pciehp: pciehp_slot_create: busnumber e pciehp: pciehp_save_config: if, new_slot = f7d68880 bus e dev 0 fun 0 pciehp: new_slot->pci_dev = f7ed9400 pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: class_code = 6, header_type = 81 pciehp: pciehp_save_config: In do loop pciehp: pciehp_save_config: Enter pciehp: pciehp_save_config: num_ctlr_slots = 0, first_device_num = 0 pciehp: FirstSupported = 0, LastSupported = 31 pciehp: pciehp_save_config: pci_bus->number = e pciehp: pciehp_save_config: bus = 10, dev = 0 pciehp: pciehp_save_config: Exit pciehp: pciehp_slot_find: bus e device 0 index 0 pciehp: pciehp_slot_find: func-> bus e device 0 function 0 pci_dev f7ed9400 pciehp: pciehp_save_config: new_slot = f7d68880 bus e dev 0 fun 0 pciehp: pciehp_slot_find: bus e device 0 index 1 pciehp: pciehp_slot_find: func-> bus e device 0 function 0 pci_dev f7ed9400 pciehp: pciehp_save_config: while loop, new_slot = 00000000 bus e dev 0 fun 1 pciehp: pciehp_slot_create: busnumber e pciehp: pciehp_save_config: if, new_slot = f7d68780 bus e dev 0 fun 2 pciehp: new_slot->pci_dev = f7ed9000 pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: In while loop pciehp: Nothing there pciehp: pciehp_save_config: Exit pciehp: pfar:cannot locate acpi bridge of PCI 0xe. pciehp: pciehprm_find_available_resources = 0xffffffff pciehp: unable to locate PCI configuration resources for hot plug add. pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 1033 pdev->device 124 pciehp: pcie_init: pcie_cap_base 60 pciehp: pcie_init: CAP_REG offset 62 cap_reg 61 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 1033 pdev->device 124 pciehp: pcie_init: pcie_cap_base 60 pciehp: pcie_init: CAP_REG offset 62 cap_reg 61 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 1033 pdev->device 125 pciehp: pcie_init: pcie_cap_base 40 pciehp: pcie_init: CAP_REG offset 42 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 1033 pdev->device 125 pciehp: pcie_init: pcie_cap_base 40 pciehp: pcie_init: CAP_REG offset 42 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 8086 pdev->device 340 pciehp: pcie_init: pcie_cap_base 44 pciehp: pcie_init: CAP_REG offset 46 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 8086 pdev->device 341 pciehp: pcie_init: pcie_cap_base 44 pciehp: pcie_init: CAP_REG offset 46 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 8086 pdev->device 340 pciehp: pcie_init: pcie_cap_base 44 pciehp: pcie_init: CAP_REG offset 46 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pcie_probe: DRV_thread pid = 4664 pciehp: pcie_init: pdev->vendor 8086 pdev->device 341 pciehp: pcie_init: pcie_cap_base 44 pciehp: pcie_init: CAP_REG offset 46 cap_reg 71 pciehp: pcie_init : This is not a root port or the port is not connected to a slot pciehp: pciehp: controller initialization failed pciehp: pci_module_init = 0 pciehp: PCI Express Hot Plug Controller Driver version: 0.4 pciehp: PCIEHPRM ACPI Slots pciehp: PCI HOST Bridge (0) [\_SB_.PCI0] pciehp: Total BUS Resources: pciehp: base= 0x1 length= 0xff pciehp: BUS Resources: pciehp: base= 0x1 length= 0xff pciehp: Total IO Resources: pciehp: base= 0xd00 length= 0xf300 pciehp: base= 0x0 length= 0xcf8 pciehp: IO Resources: pciehp: base= 0x0 length= 0xcf8 pciehp: base= 0xd00 length= 0xf300 pciehp: Total MEM Resources: pciehp: base= 0xd0000000 length= 0x2ec00000 pciehp: base= 0xdc000 length= 0x4000 pciehp: base= 0xa0000 length= 0x20000 pciehp: MEM Resources: pciehp: base= 0xa0000 length= 0x20000 pciehp: base= 0xdc000 length= 0x4000 pciehp: base= 0xd0000000 length= 0x2ec00000 pciehp: PCI P2P Bridge (0-14) [\_SB_.PCI0.PCIB] pciehp: PCI P2P Bridge (0-13) [\_SB_.PCI0.PE3B] pciehp: PCI P2P Bridge (0-6) [\_SB_.PCI0.PE3A] pciehp: PCI P2P Bridge (0-5) [\_SB_.PCI0.PE2B] pciehp: PCI P2P Bridge (0-4) [\_SB_.PCI0.PE2A] pciehp: PCI P2P Bridge (0-1) [\_SB_.PCI0.PE1A] pciehp: PCI P2P Bridge (1-3) [\_SB_.PCI0.PE1A.PXHB] pciehp: PCI P2P Bridge (1-2) [\_SB_.PCI0.PE1A.PXHA]
| |