apparently missing include/linux header files

Previous thread: [PATCH] cpusets - decrustify cpuset mask update code by Paul Jackson on Saturday, October 6, 2007 - 5:47 am. (2 messages)

Next thread: .23-rc9, V4L, make randconfig build failure by Ingo Molnar on Saturday, October 6, 2007 - 5:56 am. (2 messages)
To: Linux Kernel Mailing List <linux-kernel@...>
Date: Saturday, October 6, 2007 - 5:47 am

the result of running a quick and dirty shell script that locates
inclusions of header files under "include/linux" where those header
files don't appear to exist. (i didn't look any more closely at the
results and, apparently, these missing header files aren't fatal since
the builds still work but it's just FYI.)

=== Missing: include/linux/blk.h ===
arch/sh64/mm/init.c:#include <linux/blk.h>
arch/frv/kernel/setup.c:#include <linux/blk.h>
drivers/scsi/gdth.c:#include <linux/blk.h>

=== Missing: include/linux/bootimg.h ===
arch/ppc/platforms/katana.c:#include <linux/bootimg.h>
arch/ppc/platforms/ev64360.c:#include <linux/bootimg.h>

=== Missing: include/linux/cachefs.h ===
fs/afs/cache.h:#include <linux/cachefs.h>

=== Missing: include/linux/compile.h ===
arch/i386/boot/version.c:#include <linux/compile.h>
init/version.c:#include <linux/compile.h>

=== Missing: include/linux/config.h ===
drivers/mtd/devices/at91_dataflash26.c:#include <linux/config.h>

=== Missing: include/linux/debugger.h ===
arch/blackfin/kernel/kgdb.c:#include <linux/debugger.h>

=== Missing: include/linux/ioctl32.h ===
drivers/video/sis/sis.h:#include <linux/ioctl32.h>

=== Missing: include/linux/io_trace.h ===
drivers/ide/ide-tape.c:#include <linux/io_trace.h>

=== Missing: include/linux/kbd_ll.h ===
drivers/char/ec3104_keyb.c:#include <linux/kbd_ll.h>
drivers/tc/lk201.c:#include <linux/kbd_ll.h>

=== Missing: include/linux/kdb.h ===
drivers/acpi/osl.c:#include <linux/kdb.h>

=== Missing: include/linux/kgdb.h ===
arch/blackfin/kernel/kgdb.c:#include <linux/kgdb.h>
arch/blackfin/mach-common/ints-priority-dc.c:#include <linux/kgdb.h>
arch/blackfin/mach-common/ints-priority-sc.c:#include <linux/kgdb.h>
drivers/serial/bfin_5xx.c:#include <linux/kgdb.h>

=== Missing: include/linux/l3/l3.h ===
sound/arm/sa11xx-uda1341.c:#include <linux/l3/l3.h>
sound/i2c/l3/uda1341.c:#include &...

To: Robert P. J. Day <rpjday@...>
Cc: Linux Kernel Mailing List <linux-kernel@...>
Date: Saturday, October 6, 2007 - 10:32 am

the ones related to kgdb are "normal" ... they require the kgdb patch
to be applied and if it isnt, then it isnt possible to build the files
in question
-mike
-

To: Mike Frysinger <vapier.adi@...>
Cc: Linux Kernel Mailing List <linux-kernel@...>
Date: Saturday, October 6, 2007 - 11:51 am

well, like i said, i didn't do any sanity checking on that list, so
i'm sure there are going to be a few false positives. i just thought
i'd throw that list out there in case there was anything genuinely
problematic so it could be resolved before the next release.

rday
--
========================================================================
Robert P. J. Day
Linux Consulting, Training and Annoying Kernel Pedantry
Waterloo, Ontario, CANADA

http://crashcourse.ca
========================================================================
-

Previous thread: [PATCH] cpusets - decrustify cpuset mask update code by Paul Jackson on Saturday, October 6, 2007 - 5:47 am. (2 messages)

Next thread: .23-rc9, V4L, make randconfig build failure by Ingo Molnar on Saturday, October 6, 2007 - 5:56 am. (2 messages)