Skip to content

Use strict kernel types to fix the world

[email protected] linux-arch lkml netfilter-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7make exported headers use strict posix typesinclude/asm-generic/fcntl.h include/asm-generic/siginfo.h include/linux/agpgart.h +15 more+67 -660 replies
2/7make most exported headers use strict integer typesinclude/linux/atmlec.h include/linux/atmmpc.h include/linux/cm4000_cs.h +13 more+241 -2270 replies
3/7make MTD headers use strict integer typesinclude/linux/jffs2.h include/mtd/inftl-user.h include/mtd/jffs2-user.h +3 more+123 -1152 replies
4/7make drm headers use strict integer typesinclude/drm/drm.h include/drm/drm_mode.h include/drm/i915_drm.h +3 more+190 -1880 replies
5/7make netfilter use strict integer typesinclude/linux/netfilter/nf_conntrack_tcp.h include/linux/netfilter/nfnetlink.h include/linux/netfilter/nfnetlink_compat.h +36 more+260 -1908 replies
6/7coda_psdev: dont export internals to user spaceinclude/linux/coda_psdev.h+3 -00 replies
7/7remove __KERNEL_STRICT_NAMESinclude/asm-generic/statfs.h include/linux/types.h+5 -130 replies

Reviews trailers per patch

1 of 7 patches has a Reviewed-by or Acked-by.

PatchDavid S. Miller
1/7
2/7
3/7
4/7
5/7A-b
6/7
7/7

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [patch 0/7] Use strict kernel types to fix the world

I've gone through the files again and fixed up all non-strict types I could find. I did not check all architectures for this though.

I split out netfilter, DRM and MTD, because of both size and potentially controversial changes.

	Arnd <><