FreeBSD Kernel Recompile, Does not exclude modules

Matthew Seaman m.seaman at infracaninophile.co.uk
Sun Jul 11 06:49:52 PDT 2004


On Sun, Jul 11, 2004 at 10:09:54PM +1000, Steven Adams wrote:

> Ive already disabled usbd_enable=no in /etc/rc.conf
> 
> But still I get theses
> 
> root   399  0.0  0.0     0   12  ??  DL   Sat04PM   0:00.03  (usb0)
> root   400  0.0  0.0     0   12  ??  DL   Sat04PM   0:00.00  (usbtask)
> 
> And yes I ran make install, I know it worked because I also compiled in
> quota support which is now working and wasn't previously.
> 
> I am a 5year slackware linux user just moved over to FreeBSD so im used to
> the linux kernel, that's why its confused me a little. FreeBSD is looking
> great tho.. :)
> 
> But yeh wondering how I get rid of them 2 processes.

Those are not ordinary processes.  Rather they are kernel threads (or
some such description) -- along the same lines as the vmdaemon,
swapper or syncer threads.

In order to get rid of them, you'ld have to compile a custom kernel
with all of the usb support ripped out *and* you'ld have to take steps
to prevent the kernel autoloading a usb.ko kernel module on boot up.

If you have inadvertently loaded a usb kld module -- use kldstat(8) to
see if that is the case -- then you should be able to unload it with
kldunload(8), so long as it's not actually busy doing stuff.

On the whole though, I wouldn't bother too much about those usb kernel
thread things.  They're generally harmless and they don't have any
impact on the rest of the system if there are no USB peripherals in
use.

	Cheers,

	Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.                       26 The Paddocks
                                                      Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey         Marlow
Tel: +44 1628 476614                                  Bucks., SL7 1TH UK
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20040711/f0514ba7/attachment.bin


More information about the freebsd-questions mailing list