Messages in this thread | | | Date | Fri, 16 Apr 2004 16:04:34 -0700 | From | "Randy.Dunlap" <> | Subject | [PATCH] use Kconfig.debug (v4) |
| |
On Fri, 16 Apr 2004 23:43:43 +0200 Marc-Christian Petersen wrote:
| On Friday 16 April 2004 23:22, Randy.Dunlap wrote: | | Hey Randy, | | > Here is my v2-to-v3 update patch, incorporating Marc's suggestions | > with a few small additions as mentioned in my comments above. | | cool. | | Completely fine with me now. Thank you. If no one else objects, please merge | it up Andrew.
Let's try one more, more like your very first suggestion of using lib/Kconfig.debug for everything. Only difference is that I added (kept) a new menu level for each arch in the generic Kernel hacking menu. Only the expected one shows up in menuconfig. In xconfig, with Show All Options enabled, each arch menu is selectable, but each config item doesn't show up unless requested. I didn't have this new menu level in my first attempt, so it looked less acceptable, but this is the best solution yet, I think.
Other comments?
Rolled up patch against 2.6.6-rc1: http://developer.osdl.org/rddunlap/patches/kconf_debug_1file_266rc1.patch
arch/alpha/Kconfig | 104 --------------------- arch/alpha/Kconfig.debug | 54 +++++++++++ arch/arm/Kconfig | 160 --------------------------------- arch/arm/Kconfig.debug | 113 +++++++++++++++++++++++ arch/arm26/Kconfig | 113 ----------------------- arch/arm26/Kconfig.debug | 58 ++++++++++++ arch/cris/Kconfig | 14 -- arch/cris/Kconfig.debug | 14 ++ arch/h8300/Kconfig | 72 -------------- arch/h8300/Kconfig.debug | 66 +++++++++++++ arch/i386/Kconfig | 125 ------------------------- arch/i386/Kconfig.debug | 14 ++ arch/ia64/Kconfig | 114 ----------------------- arch/ia64/Kconfig.debug | 62 ++++++++++++ arch/m68k/Kconfig | 38 ------- arch/m68k/Kconfig.debug | 8 + arch/m68knommu/Kconfig | 55 ----------- arch/m68knommu/Kconfig.debug | 41 ++++++++ arch/mips/Kconfig | 111 ----------------------- arch/mips/Kconfig.debug | 66 +++++++++++++ arch/parisc/Kconfig | 49 ---------- arch/parisc/Kconfig.debug | 5 + arch/ppc/Kconfig | 124 ------------------------- arch/ppc/Kconfig.debug | 71 ++++++++++++++ arch/ppc64/Kconfig | 80 ---------------- arch/ppc64/Kconfig.debug | 26 +++++ arch/s390/Kconfig | 56 ----------- arch/s390/Kconfig.debug | 6 + arch/sh/Kconfig | 140 ----------------------------- arch/sh/Kconfig.debug | 110 ++++++++++++++++++++++ arch/sparc/Kconfig | 72 -------------- arch/sparc/Kconfig.debug | 13 ++ arch/sparc64/Kconfig | 99 -------------------- arch/sparc64/Kconfig.debug | 37 +++++++ arch/um/Kconfig | 60 ------------ arch/um/Kconfig.debug | 34 +++++++ arch/v850/Kconfig | 29 ------ arch/v850/Kconfig.debug | 9 + arch/x86_64/Kconfig | 101 -------------------- arch/x86_64/Kconfig.debug | 46 +++++++++ init/Kconfig | 8 - lib/Kconfig.debug | 207 +++++++++++++++++++++++++++++++++++++++++++ 42 files changed, 1080 insertions(+), 1704 deletions(-)
-- ~Randy - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |