From mboxrd@z Thu Jan 1 00:00:00 1970 From: christophe barbe Date: Tue, 16 Oct 2001 16:13:26 +0000 Subject: aic7xxx and hotplug : part II Message-Id: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: linux-hotplug@vger.kernel.org So I've proposed the patch to the driver author. The export table macro was already in the pending patch for 2.4.12. So this should be solved soon. Remains a problem, I get a OOPS when I do the following : . insert card (card detected, module loaded) . mount /dev/sdc0 /cdrw . use /cdrw . umount /cdrw . remove the card . mount /dev/sdc0 /cdrw (oops and mount segfault) lspci show the adaptec card when inserted ... 00:13.0 CardBus bridge: Toshiba America Info Systems ToPIC95 (rev 07) 00:13.1 CardBus bridge: Toshiba America Info Systems ToPIC95 (rev 07) 14:00.0 SCSI storage controller: Adaptec AIC-1480 / APA-1480 (rev 03) and no more after reemoving the card. I see in /var/log/message that the 'PCI remove event' is not supported by hotplug =20 Oct 16 17:33:13 turing kernel: cs: cb_free(bus 20) Oct 16 17:33:14 turing /etc/hotplug/pci.agent: PCI remove event not supported My understanding was that here the hotplug job was only to unload the driver but because it can be used by another device, I understand it's not so simple. But the oops tells me that Something is required. It looks like the driver still believe that the card is available.=20 Is it something that must be done like ask to the driver to rescan its own devices. Christophe --=20 Christophe Barb=E9 GnuPG FingerPrint: E0F6 FADF 2A5C F072 6AF8 F67A 8F45 2F1E D72C B41E _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel