On Wed, 2010-10-20 at 09:42 +0200, Jean Delvare wrote:http://lkml.org/lkml/2009/10/4/198 http://lkml.org/lkml/2009/10/5/215 I'd prefer something like that as well, and it is a long-term goal I have, but not yet, no. There are many files that use pr_<level> without pr_fmt. Those need to be sorted out first, perhaps by adding a new line to each of those files to "#define pr_fmt(fmt) fmt" KBUILD_MODNAME is always #defined by the make system. $ grep -rP --include=*.[ch] -lw "pr_(info|warn|warning|notice|debug|dbg|vdbg|crit|alert|err|emerg|cont)" * | \ while read file ; do \ grep -lwq pr_fmt $file ; \ echo "$?:$file"; \ done | \ cut -f1 -d":" | sort | uniq -c 335 0 1532 1 Exit status 0 means a match for pr_fmt. So there are ~1900 files that use pr_<level> in the kernel tree, only 335 have pr_fmt. This search does have some false negatives because some files use an #include that does a #define pr_fmt. Anyway, I'd like to sort it out eventually. For now, I just add the #define pr_fmt, with a long term goal of removing them all and using a different mechanism to remove the duplicated prefix string altogether from the formats and save some text. --
| Greg KH | Og dreams of kernels |
| Jens Axboe | [PATCH 31/33] Fusion: sg chaining support |
| Arnd Bergmann | Re: finding your own dead "CONFIG_" variables |
| Mark Brown | [PATCH 2/2] Subject: natsemi: Allow users to disable workaround for DspCfg reset |
| Tony Breeds | [LGUEST] Look in object dir for .config |
git: | |
| Brian Downing | Re: Git in a Nutshell guide |
| John Benes | Re: master has some toys |
| Matthias Lederhofer | [PATCH 4/7] introduce GIT_WORK_TREE to specify the work tree |
| Alexander Sulfrian | [RFC/PATCH] RE: gi |
