Hi Andrew, Today's linux-next merge of the akpm tree got a conflict in include/linux/sched.h between commit cf4aebc292fa ("sched: Move sched.h sysctl bits into separate header") from the tip tree and commit "aio: don't include aio.h in sched.h" from the akpm tree. I fixed it up (see below) and can carry the fix as necessary (no action is required). -- Cheers, Stephen Rothwell sfr@xxxxxxxxxxxxxxxx diff --cc include/linux/sched.h index fe38049,f0e3a11..0000000 --- a/include/linux/sched.h +++ b/include/linux/sched.h @@@ -326,8 -339,23 +326,6 @@@ extern int mutex_spin_on_owner(struct m struct nsproxy; struct user_namespace; - #include <linux/aio.h> - -/* - * Default maximum number of active map areas, this limits the number of vmas - * per mm struct. Users can overwrite this number by sysctl but there is a - * problem. - * - * When a program's coredump is generated as ELF format, a section is created - * per a vma. In ELF, the number of sections is represented in unsigned short. - * This means the number of sections should be smaller than 65535 at coredump. - * Because the kernel adds some informative sections to a image of program at - * generating coredump, we need some margin. The number of extra sections is - * 1-3 now and depends on arch. We use "5" as safe margin, here. - */ -#define MAPCOUNT_ELF_CORE_MARGIN (5) -#define DEFAULT_MAX_MAP_COUNT (USHRT_MAX - MAPCOUNT_ELF_CORE_MARGIN) - -extern int sysctl_max_map_count; - #ifdef CONFIG_MMU extern void arch_pick_mmap_layout(struct mm_struct *mm); extern unsigned long
Attachment:
pgpK1is56pRAU.pgp
Description: PGP signature