From: "Justin P. Mattock" <justinmattock@gmail.com>
To: linux-kernel@vger.kernel.org
Subject: headers check garble latest git
Date: Fri, 30 Jan 2009 11:30:02 -0800 [thread overview]
Message-ID: <4983553A.2010804@gmail.com> (raw)
when compiling the kernel I see lots
of this:
/home/kernel/2.6.29/usr/include/linux/acct.h:62: leaks CONFIG_M68K to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/aio_abi.h:58: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/atalk.h:15: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/atmbr2684.h:88: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/atmdev.h:103: leaks CONFIG_COMPAT
to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/auto_fs4.h:132: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/bfs_fs.h:24: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/blktrace_api.h:96: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/capability.h:72: leaks
CONFIG_SECURITY to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/capability.h:73: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/cdrom.h:155: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/cgroupstats.h:31: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/cm4000_cs.h:22: leaks
CONFIG_COMPAT to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/coda_psdev.h:90: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/dlm_plock.h:25: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/dn.h:75: found __[us]{8,16,32,64}
type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/edd.h:70: found __[us]{8,16,32,64}
type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/efs_fs_sb.h:49: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/elf-fdpic.h:61: leaks CONFIG_MMU
to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/elf-fdpic.h:62: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/elf.h:379: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/elf.h:387: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/elf.h:401: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/elf.h:402: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/elfcore.h:59: leaks CONFIG_BINFMT
to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/errqueue.h:6: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/fb.h:381: leaks CONFIG_FB to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/flat.h:16: leaks CONFIG_BINFMT to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/genetlink.h:12: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/gfs2_ondisk.h:109: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/hid.h:66: leaks CONFIG_HID to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/hid.h:69: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/hid.h:76: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/hiddev.h:40: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/icmpv6.h:8: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/if_addr.h:8: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/if_addrlabel.h:15: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/if_fc.h:37: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/if_hippi.h:82: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/if_link.h:9: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/if_ppp.h:96: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/if_strip.h:22: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/if_tr.h:37: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/igmp.h:31: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/in6.h:47: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/in6.h:49: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/inet_diag.h:16: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/ip6_tunnel.h:21: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/ipv6.h:26: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/ipv6_route.h:42: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/ipx.h:13: found __[us]{8,16,32,64}
type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/irda.h:127: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/kernel.h:39: leaks CONFIG_NUMA to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/kernel.h:40: leaks CONFIG_NUMA to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/kernel.h:46: leaks CONFIG_FTRACE
to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/kernel.h:47: leaks CONFIG_FTRACE
to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/kvm.h:61: leaks CONFIG_X86 to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/kvm.h:64: leaks CONFIG_X86 to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/kvm.h:387: leaks CONFIG_X86 to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/kvm.h:391: leaks CONFIG_X86 to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/kvm.h:396: leaks CONFIG_X86 to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/minix_fs.h:34: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/msdos_fs.h:100: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/neighbour.h:8: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/nfs_idmap.h:55: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/nubus.h:232: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/nubus.h:296: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/nubus.h:298: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/nubus.h:302: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/phonet.h:50: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/pkt_cls.h:122: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/pkt_cls.h:306: leaks CONFIG_NET to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/pkt_cls.h:307: leaks CONFIG_NET to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/pkt_sched.h:32: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/pktcdvd.h:36: leaks CONFIG_CDROM
to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/ppp_defs.h:50: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/random.h:39: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/raw.h:16: leaks CONFIG_MAX to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:64: leaks
CONFIG_REISERFS to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:81: leaks
CONFIG_REISERFS to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:687: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:995: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:997: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1467: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1587: leaks
CONFIG_QUOTA to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1760: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1764: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1766: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1769: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1771: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1805: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1908: leaks
CONFIG_PROC to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1948: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1949: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1950: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1951: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1962: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1963: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/reiserfs_fs.h:1964: extern's make
no sense in userspace
/home/kernel/2.6.29/usr/include/linux/rtnetlink.h:328: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/signalfd.h:19: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/socket.h:27: leaks CONFIG_PROC to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/socket.h:29: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/socket.h:262: leaks CONFIG_COMPAT
to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/sound.h:33: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/sound.h:34: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/sound.h:35: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/sound.h:36: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/sound.h:37: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/sound.h:39: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/sound.h:40: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/sound.h:41: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/sound.h:42: extern's make no sense
in userspace
/home/kernel/2.6.29/usr/include/linux/soundcard.h:1047: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/soundcard.h:1048: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/soundcard.h:1049: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/soundcard.h:1050: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/soundcard.h:1051: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/soundcard.h:1053: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/soundcard.h:1055: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/soundcard.h:1056: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/soundcard.h:1061: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/soundcard.h:1062: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/soundcard.h:1078: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/soundcard.h:1079: extern's make no
sense in userspace
/home/kernel/2.6.29/usr/include/linux/synclink.h:209: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/taskstats.h:44: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/types.h:114: leaks CONFIG_LBD to
userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/video_decoder.h:7: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/video_encoder.h:5: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/videodev.h:18: leaks CONFIG_VIDEO
to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/videodev.h:53: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/videodev.h:313: leaks CONFIG_VIDEO
to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/videodev2.h:1477: leaks
CONFIG_VIDEO to userspace where it is not valid
/home/kernel/2.6.29/usr/include/linux/virtio_blk.h:21: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/virtio_console.h:15: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/linux/virtio_net.h:28: found
__[us]{8,16,32,64} type without #include <linux/types.h>
CHECK include/mtd (6 files)
/home/kernel/2.6.29/usr/include/mtd/inftl-user.h:61: found
__[us]{8,16,32,64} type without #include <linux/types.h>
/home/kernel/2.6.29/usr/include/mtd/jffs2-user.h:20: extern's make no
sense in userspace
as for the kernel working
(seems good to me);
regards;
Justin P. Mattock
next reply other threads:[~2009-01-30 19:30 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-30 19:30 Justin P. Mattock [this message]
2009-01-30 22:59 ` headers check garble latest git Sam Ravnborg
2009-01-30 23:33 ` Justin P. Mattock
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4983553A.2010804@gmail.com \
--to=justinmattock@gmail.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.