modprobe pciehp hangs 2.6.26.rc8
I am trying to get hot plug working on our ATCA carrier with a PrAMC installed as the root complex. The PrAMC is the only AMC installed at the time, so the only PCIe device that it will find on enumeration is the PCIe switch (hot plug controller).
When I load the module with "modprobe pciehp", with or without the pciehp_force flag, the window hangs and about 20 to 30 seconds later the PrAMC hangs with no dmesg output.
From another window I can see the command line in the ps -ef output along with the pciehpd daemon having started.
The /var/log/messages file shows that it found the 8524 PCIe switch and attached.
Is there any documentation on the flow of events for hot plugging? Something like, enable such and such in the .config file, build, boot, load module x, load pciehp, then install an AMC with a hot plug enabled driver already installed in the kernel.....anyway, thanks.