On Sun, Jun 5, 2011 at 5:57 AM, Carl Karsten <carl@xxxxxxxxxxxxxxxxx> wrote: > I am wondering why I see a difference between 2 similar setups: > > I have 2 laptops, ubuntu 2.6.39-3-generic on both. > pciehp is included, acpiphp built but not inserted by default. > > HP EliteBook 8530w (KS051UA#ABA) > HP Pavilion dv6700 Notebook PC (KC300UA#ABA) > > On the EliteBook, hotplug works: lspci entries come and go, modules > un/load, udev reports add/remove. good. > > On the Pavilion, if I load acpiphp (via /etc/modules), hotplug works. > If I don't load any additional modules hotplug does not work: insert > card - nothing in syslog, lspci, udev. If a card is in the slot when > the kernel loads, it shows in syslog, lscpi and the drivers get > loaded. If I pull it out, nothing changes: still listed in lspci, > modules still loaded, dev nodes still around. > > Here is some logs lines from Pavilion: > > stock module, doesn't work: > [ 0.560575] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 > [ 0.560605] pciehp: PCI Express Hot Plug Controller Driver version: 0.4 It might be useful to see the entire dmesg log and the "lspci -vv" output from the Pavilion. -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html