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? 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. Alan -- 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