On Wed, 2008-04-02 at 14:21 -0400, Jason Baron wrote:
Yes, not by file, but by groups of compilation units
that make up a module. I think that's more sensible anyway.
I also have patches to pr_<level> that allow for dynamic
prefixing of KBUILD_MODNAME, __FUNCTION__, and __LINE__
that might be a useful addition to a facility such as yours.
These patches also make the kernel smaller by removing the
direct uses of __FILE__/__FUNCTION__/__func__ from pr_<level>.
I intend to post them during the next merge window.
--