The patch titled Fix <linux/kd.h> usage in userspace. has been added to the -mm tree. Its filename is fix-linux-kdh-usage-in-userspace.patch *** Remember to use Documentation/SubmitChecklist when testing your code *** See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: Fix <linux/kd.h> usage in userspace. From: David Woodhouse <dwmw2@xxxxxxxxxxxxx> For reasons unclear to me, glibc's <sys/kd.h> deliberately defeats the attempt we make in <linux/kd.h> to include <linux/types.h> For now, change the one instance of __u32 to 'unsigned int' instead because it's breaking userspace. We should probably also remove our inclusion of <linux/types.h>, since we don't use it -- but that's not a change to make in -rc. Signed-off-by: David Woodhouse <dwmw2@xxxxxxxxxxxxx> Cc: Samuel Thibault <samuel.thibault@xxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- include/linux/kd.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN include/linux/kd.h~fix-linux-kdh-usage-in-userspace include/linux/kd.h --- a/include/linux/kd.h~fix-linux-kdh-usage-in-userspace +++ a/include/linux/kd.h @@ -126,7 +126,7 @@ struct kbdiacrs { #define KDSKBDIACR 0x4B4B /* write kernel accent table */ struct kbdiacruc { - __u32 diacr, base, result; + unsigned int diacr, base, result; }; struct kbdiacrsuc { unsigned int kb_cnt; /* number of entries in following array */ _ Patches currently in -mm which might be from dwmw2@xxxxxxxxxxxxx are fix-linux-kdh-usage-in-userspace.patch git-mtd.patch eccbuf-is-statically-defined-and-always-evaluate-to-true.patch remove-fs-jffs2-ioctlc.patch remove-support-for-un-needed-_extratext-section.patch remove-support-for-un-needed-_extratext-section-checkpatch-fixes.patch allow-auto-destruction-of-loop-devices.patch allow-auto-destruction-of-loop-devices-checkpatch-fixes.patch a-few-corrections-to-include-linux-kbuild.patch iget-stop-jffs2-from-using-iget-and-read_inode.patch unexport-asm-userh-and-linux-userh.patch cleanup-asm-elfpageuserh-ifdef-__kernel__-is-no-longer-needed.patch cleanup-asm-elfpageuserh-ifdef-__kernel__-is-no-longer-needed-fix.patch unexport-asm-elfh.patch unexport-asm-pageh.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html