module-init-tools: [GIT v2] softdep command

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

 



On Thu, Sep 24, 2009 at 1:10 PM, Alan Jenkins
<sourcejedi.lkml@xxxxxxxxxxxxxx> wrote:
> I don't think it is urgent.  Hopefully we can use the two patches
> Marco forwarded to the linux-hotplug ML [1].
>
> Basically, I wanted to inform (or remind?) Marco that we have another
> idea which could help in the long run.  The changelog in the second
> patch here suggested that there was still room for improvement; I
> thought I should mention existing ideas in the same area.  This bug
> suggests another practical reason to work on them, but not a pressing
> one.

Ok, understood.

> Best wishes... and whatever you do tonight, remember to sleep :).
> Alan

Nice idea ... I'm trying to quit though. ;)

>
> [1] <http://www.spinics.net/lists/hotplug/msg02735.html>
>

Anyway, care for some light weekend reading?

The following changes since commit 9a1c905651a38d1f2c6d4d836f81b5e06a503521:
  Jon Masters (1):
        release: module-init-tools version 3.10

are available in the git repository at:

  git://github.com/andr345/module-init-tools.git modprobe-softdep

or may be reviewed online at:

  http://github.com/andr345/module-init-tools/commits/modprobe-softdep

Andreas Robinson (6):
      modprobe: reduce nesting in conf parser
      modprobe: trivial whitespace/indentation fixes in conf parser
      modprobe: put configuration objects in a struct
      modprobe: enable calling do_modprobe from within
                handle_module,insmod,rmmod
      modprobe: add softdep command parser
      modprobe: add softdep command

 modprobe.c |  396 +++++++++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 274 insertions(+), 122 deletions(-)

This is version 2, and like version 1 it's a basis for discussion and
not finished.
The first three commits are virtually unchanged since v1 and the
fourth is trivial, so it's safe to ignore them for now.

Changes since v1:

* The command core is properly implemented. find_softdep/do_softdep
  mirror find_command/do_command, and should now deal with aliases.

* The fork()-based workaround was removed. I pretend that the problem with
  fatal() calls doesn't exist. It's a TODO, obviously.

Cheers,
Andreas
--
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