Milan Jurik wrote:
> Because many modules in ON (and not only in ON) are in one file, it's
> usefull in many cases. Yes, it's not reliable but it's better than
> nothing. So, if we are removing %I%, we should find some better, generic
> mechanism for it.

This was already discussed on this alias and internally at Sun too and 
the consensus was that a replacement was not needed.  Please respect the 
consensus or provide a proposal that will work reliably in the single 
and multiple files cases.

Note that even modules that are only a single file import header files 
and a change in a header file can be just as significant - if not more - 
than a change in the modules own .c file.   See the recent issues with 
ioctl mask as a perfect example of this.

 > And as example where it helped, look at CR 6704883

The module version isn't just %I% in this case it appears to be 
"v20080115-1.49".

I'm not disputing that there have ever been cases where it helped but 
other methods that have been discussed in this thread can help too and 
are actually more reliable.

The solution should also be generic and not specific to kernel modules.

-- 
Darren J Moffat

Reply via email to