I was looking through the helpfile that's used with the "make
config" and "make menuconfig" commands, and noted a few problems
with it, of types that are likely to recur in the future if steps
aren't taken to prevent them. Accordingly, I've written a program
that will go through the said helpfile and point out the problems,
and a manpage to go with it. An archive containing the said files
can be downloaded from:
For reference, the following problems were identified with the
help file supplied with the 2.0.33 kernel:
1. The help block for the CONFIG_NET_ETHERNET configuration
variable has no title line, so the first line of the help text
gets taken as the variable to match, with the result that this
block never gets used.
2. The block for CONFIG_IP_MASQUERADE_IPAUTOFW has the (EXPERIMENTAL)
on the variable line rather than the title line, with the result
that this block also never gets used.
3. There are two help blocks for the CONFIG_CS4232 variable. The
second is more helpful, but it's the first that gets used.
4. There are several occurrances of overwide lines in the helpfile,
with the result that some of the help text is not available in
This program deals with the last problem directly, and reorganises
the help file to make detection and cure of the first three
I've no idea where to send this program, but the tar.gz is just
under 9k in size, so shouldn't take long to download...
Best wishes from Riley.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to email@example.com