Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

apparently missing include/linux header files

3 views
Skip to first unread message

Robert P. J. Day

unread,
Oct 6, 2007, 5:51:01 AM10/6/07
to Linux Kernel Mailing List

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 <linux/l3/l3.h>

=== Missing: include/linux/mtd/mtdram.h ===
arch/cris/arch-v32/drivers/axisflashmap.c:#include <linux/mtd/mtdram.h>
arch/cris/arch-v10/drivers/axisflashmap.c:#include <linux/mtd/mtdram.h>

=== Missing: include/linux/pc_keyb.h ===
drivers/char/ec3104_keyb.c:#include <linux/pc_keyb.h>

=== Missing: include/linux/pkthook.h ===
arch/ppc/8xx_io/fec.c:#include <linux/pkthook.h>

=== Missing: include/linux/segment.h ===
arch/sparc/kernel/sys_sunos.c:#include <linux/segment.h>

=== Missing: include/linux/serial_ip3106.h ===
arch/mips/philips/pnx8550/common/gdb_hook.c:#include <linux/serial_ip3106.h>

=== Missing: include/linux/squashfs_fs.h ===
arch/mips/pmc-sierra/msp71xx/msp_prom.c:#include <linux/squashfs_fs.h>

=== Missing: include/linux/tqueue.h ===
drivers/pcmcia/au1000_xxs1500.c:#include <linux/tqueue.h>
drivers/pcmcia/au1000_pb1x00.c:#include <linux/tqueue.h>

=== Missing: include/linux/usb_isp1362.h ===
arch/blackfin/mach-bf533/boards/ezkit.c:#include <linux/usb_isp1362.h>
arch/blackfin/mach-bf533/boards/stamp.c:#include <linux/usb_isp1362.h>
arch/blackfin/mach-bf533/boards/cm_bf533.c:#include <linux/usb_isp1362.h>
arch/blackfin/mach-bf537/boards/pnav10.c:#include <linux/usb_isp1362.h>
arch/blackfin/mach-bf537/boards/generic_board.c:#include <linux/usb_isp1362.h>
arch/blackfin/mach-bf537/boards/cm_bf537.c:#include <linux/usb_isp1362.h>
arch/blackfin/mach-bf537/boards/stamp.c:#include <linux/usb_isp1362.h>
arch/blackfin/mach-bf561/boards/cm_bf561.c:#include <linux/usb_isp1362.h>

=== Missing: include/linux/ust.h ===
drivers/media/video/v4l2-common.c:#include <linux/ust.h>

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

http://crashcourse.ca
========================================================================
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majo...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

Mike Frysinger

unread,
Oct 6, 2007, 10:33:41 AM10/6/07
to Robert P. J. Day, Linux Kernel Mailing List
On 10/6/07, Robert P. J. Day <rpj...@mindspring.com> wrote:
> 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.)

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

Robert P. J. Day

unread,
Oct 6, 2007, 11:55:26 AM10/6/07
to Mike Frysinger, Linux Kernel Mailing List
On Sat, 6 Oct 2007, Mike Frysinger wrote:

> On 10/6/07, Robert P. J. Day <rpj...@mindspring.com> wrote:
> > 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.)
>
> 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

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
========================================================================

0 new messages