Date: Fri, 05 Nov 2010 00:38:34 -0500 From: CyberLeo Kitsana <cyberleo@cyberleo.net> To: Alexander Best <arundel@freebsd.org> Cc: freebsd-questions@freebsd.org Subject: Re: kldunload(8) returns 0, although it fail Message-ID: <4CD3985A.4090803@cyberleo.net> In-Reply-To: <20101103223438.GA26003@freebsd.org> References: <20101103223438.GA26003@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11/03/2010 05:34 PM, Alexander Best wrote: > hi there, > > is this a known issue with kldunload(8)? > > ***beginn*** > otaku% kldunload sound > otaku% echo $? > 0 > otaku% kldstat > Id Refs Address Size Name > 1 35 0xffffffff80100000 a2da40 kernel > 2 1 0xffffffff80b2e000 295e8 snd_hda.ko > 3 1 0xffffffff80b58000 85110 sound.ko > 4 1 0xffffffff80bde000 da4bb8 nvidia.ko > 5 4 0xffffffff81983000 418e0 linux.ko > 6 1 0xffffffff819c5000 80e8 ng_ubt.ko > 7 2 0xffffffff819ce000 fa78 ng_hci.ko > 8 2 0xffffffff819de000 2bd0 ng_bluetooth.ko > 9 3 0xffffffff819e1000 15e68 netgraph.ko > 10 1 0xffffffff81c12000 3edb linprocfs.ko > 11 3 0xffffffff81c16000 4698 pseudofs.ko > 12 1 0xffffffff81c1b000 31b3 procfs.ko > 13 1 0xffffffff81c1f000 a37 linsysfs.ko > otaku% kldunload sound > kldunload: attempt to unload file that was loaded by the kernel > kldunload: can't unload file: Device busy sound.ko was presumably loaded by snd_hda.ko, as it is a dependency. You must unload all the modules depending on sound.ko before it will unload. At that point, I believe I've seen it unload itself. Same with netgraph.ko, and the modules that require it (ng_*.ko). -- Fuzzy love, -CyberLeo Technical Administrator CyberLeo.Net Webhosting http://www.CyberLeo.Net <CyberLeo@CyberLeo.Net> Furry Peace! - http://wwww.fur.com/peace/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CD3985A.4090803>