From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anand Kanaginhal Date: Tue, 29 Nov 2011 11:56:12 +0000 Subject: PCIe Hotplugging not working Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: Linux PCI mailing , linux kernel mailing , linux hotplug mailing I am trying to get PCIe endpoint hot - plugging working The Set up is such that there is one endpoint (our custom device) connected= to PCI=A0 switch PLX 8609 8 port 8 lane switch.=20 1. I have my driver module compiled, copied into /lib/modules/`uname -r`/ke= rnel/drivers/char/ 2. I run depmod and "modules.pcimap" also got updated with my module.=20 However if I unplug and plug in the endpoint, my driver .probe and .remove functio= ns are not being invoked. Is there something more to be done at the bus=20 level to get the driver to hot plug ? I have tried various kernel version, Currently I am trying on 2.6.38.12 (UB= UNTU flavor). First is there anything missing ? Also Please give me some pointers and deb= ug direction. Thanks Anand