Once more... The patch was made against 2.6.0-test11, but I checked 2.6.1-rc1-bk and 2.6.1-rc1-mm2 - they're still not fixed. Or should I just click-click this into bugzilla and wait? ----- Forwarded message from Jakub Bogusz ----- Date: Sat, 6 Dec 2003 02:06:21 +0100 From: Jakub Bogusz To: linux-kernel@vger.kernel.org Subject: [PATCH] 2.6.0-test* - oopses in some OSS drivers Hello, some time ago I reported Oops which I got on "rmmod es1371" (http://www.ussg.iu.edu/hypermail/linux/kernel/0310.2/0656.html). It was caused by __devinit used for *_remove() function (it affects configurations with CONFIG_MODULES=y and CONFIG_HOTPLUG not set). I found the same issue in more OSS drivers sources - and it's still present in -test11. Here is patch for this issue - details inside. Tested on es1371 module - rmmod doesn't cause Oops any longer. -- Jakub Bogusz http://cyber.cs.net.pl/~qboosh/ PLD Linux http://www.pld-linux.org/