Re: Queued cleanups

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jon Masters wrote:
> On Tue, 2010-03-02 at 19:55 +0200, Ozan Çağlayan wrote:
>> Jon Masters wrote:
>>> On Thu, 2010-02-25 at 17:11 +0000, Alan Jenkins wrote:
>>>
>>>> Next on my list was a prototype I started to make Andreas' softdep code 
>>>> a bit simpler.
>>> Don't worry too much about my other mail, I see the three softdep
>>> branches in your tree - I fetched them to take a look. More doc cleanups
>>> in the dev branch now, and a fix for the locking problem coming shortly.
>> Offtopic: Is there any doc/webpage/README about "what a softdep is?" somewhere?
> 
> So you never really got a good answer. Sorry about that, I'm busy doing
> lots of cleanup work at the moment and getting things more organized.
> Anyway, the point behind softdeps is to express dependencies that are
> not otherwise explicit through the modpost scripts and depmod figuring
> out one module should load before another. Think of e.g. some module
> providing optional sysctls, a sound synth module not directly required
> but basically very useful when you load core sound pieces, etc. These
> are just abstract examples of the kinds of hints that might happen.

Hey thanks for the answer. So it's like the "Suggests"/"Recommends" relation in the popular package management
systems. Sounds good and useful.

BTW, one thing that I'm missing from m-i-t is to unload a module-chain by one command e.g. when we load snd-hda-intel
it brings a lot of dependencies but we're not able to remove them all at once. I think rmmod should provide a parameter
for traversing the dependency chain and rmmoding the modules in the ascending order of reference counts.

That's what I'm doing actually from shell.

Thanks,
--
To unsubscribe from this list: send the line "unsubscribe linux-modules" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux