Re: [PATCH 00/16] ELF cleanup, round 2

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

 



On Mon, 2009-05-18 at 17:03 +0100, Alan Jenkins wrote:
> On 5/18/09, Andreas Robinson <andr345@xxxxxxxxx> wrote:
> > So, when asked to load a file that is not an elf-file, what should modprobe
> > do?
> >
> > 1. fail silently if (error == warn && !verbose) or
> > 2. always fail noisily, same as if e.g the file didn't exist.
> >
> > Up to this point, case 1 is true.
> > After applying the patch, case 2 would be true, if the hack didn't revert to
> > the old behvior.
> >
> > I'm not sure what the right thing to do is here.
> 
> For what it's worth, 2) sounds fine to me.
> 
> I guess it also means corrupted module files won't show up in the
> kernel log.  (Which was theoretically convenient for early boot or
> headless systems).  But I don't think it's worth worrying about.
> 
> Apart from corrupted files, it sounds like this would also apply when
> trying to load a compressed module without enabling zlib?

Yes, that's right.

> I think
> it's right to be noisy in these cases, and it will make more sense if
> the error comes from userspace instead of from the kernel.

Ok, got it. I'll remove the hack and adjust the tests in another patch. 


--
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