On Mon, Dec 01, 2008 at 02:21:03PM -0800, akpm@xxxxxxxxxxxxxxxxxxxx wrote: > From: Andreas Gruenbacher <agruen@xxxxxxx> > > This adds an "override" keyword for use in *.symvers / *.symref files. > When a symbol is overridden, the symbol's old definition will be used for > computing checksums instead of the new one, preserving the previous > checksum. (Genksyms will still warn about the change.) > > This is meant to allow distributions to hide minor actual as well as fake > ABI changes. (For example, when extra type information becomes available > because additional headers are included, this may change checksums even > though none of the types used have actully changed.) > > This approach also allows to get rid of "#ifdef __GENKSYMS__" hacks in the > code, which are currently used in some vendor kernels to work around > checksum changes. > > Signed-off-by: Andreas Gruenbacher <agruen@xxxxxxx> > Cc: Sam Ravnborg <sam@xxxxxxxxxxxx> > Cc: Randy Dunlap <randy.dunlap@xxxxxxxxxx> > Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> Applied. Sam -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html