In message <[EMAIL PROTECTED]> Alexander Langer writes:
: > compiled in the kernel (as opposed to being loaded as a module)
: > then it never gets unloaded. And many drivers were written before
: > the loadable modules appeared.
: 
: Yes. But what about the others. 
: /sys/dev/aha/aha_mca.c for example - it is part of module (aha),
: allocs resources, but never releases them.

aha doesn't support being unloaded.  At the time it was written, CAM
drivers couldn't be unloaded.  So I never bothered to make it work
right.

Also, the aha driver was written before newbus, and then gradually
hacked to be more and more newbus-like until it has reached the state
it is in today, which is good enough to work, but has lots of nits
still.

Warner


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to