On Sun, 2009-10-18 at 10:38 +0100, Alan Jenkins wrote:
> On 10/18/09, Philipp Weis <[email protected]> wrote:
> > On 2009-09-30 16:49, Alan Jenkins <[email protected]> wrote:
> >> The manpage does say modprobe -q "will simply ignore any bogus names",
> >> implying that modprobe should return success in this case.  But
> >> test-modprobe/19quiet.sh has always required "modprobe -q crap" to
> >> return failure.
> >>
> >> So this is intentional at some level, we've always done it this way in
> >> the past, and we need to consider the risk of breaking scripts which
> >> expect the current behaviour.
> >>
> >> The binfmt-support initscript seems a bad example to me.  It does this
> >>
> >>    # comments added by me
> >>
> >>     set -e # abort if any command fails
> >>     ...
> >>     modprobe -q binfmt_misc # this will cause an abort if
> >> binfmt_misc.ko doesn't exist...
> >>     mount -t binfmt_misc ... # but so will this
> >>
> >> It's only a problem if binfmt_misc is built into the kernel.  However,
> >> this will be solved by the modules.builtin work.
> >>
> >> So I think we would need a better justification to change this.
> >
> > Ok, but then the manpage should be fixed. How about the attached
> > patch?
> >
> > Philipp
> 
> Looks good to me.

Agreed.

Jon.


--
To unsubscribe from this list: send the line "unsubscribe linux-modules" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to