The patch titled Subject: kernel/fork.c: mark 'stack_vm_area' with __maybe_unused has been added to the -mm tree. Its filename is mm-mark-stack_vm_area-with-__maybe_unused.patch This patch should soon appear at http://ozlabs.org/~akpm/mmots/broken-out/mm-mark-stack_vm_area-with-__maybe_unused.patch and later at http://ozlabs.org/~akpm/mmotm/broken-out/mm-mark-stack_vm_area-with-__maybe_unused.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/process/submit-checklist.rst when testing your code *** The -mm tree is included into linux-next and is updated there every 3-4 working days ------------------------------------------------------ From: YueHaibing <yuehaibing@xxxxxxxxxx> Subject: kernel/fork.c: mark 'stack_vm_area' with __maybe_unused Fixes gcc '-Wunused-but-set-variable' warning when CONFIG_VMAP_STACK is not set: kernel/fork.c: In function 'dup_task_struct': kernel/fork.c:843:20: warning: variable 'stack_vm_area' set but not used [-Wunused-but-set-variable] Link: http://lkml.kernel.org/r/1545965190-2381-1-git-send-email-yuehaibing@xxxxxxxxxx Signed-off-by: YueHaibing <yuehaibing@xxxxxxxxxx> Reviewed-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- --- a/kernel/fork.c~mm-mark-stack_vm_area-with-__maybe_unused +++ a/kernel/fork.c @@ -841,7 +841,7 @@ static struct task_struct *dup_task_stru { struct task_struct *tsk; unsigned long *stack; - struct vm_struct *stack_vm_area; + struct vm_struct *stack_vm_area __maybe_unused; int err; if (node == NUMA_NO_NODE) _ Patches currently in -mm which might be from yuehaibing@xxxxxxxxxx are sh-kfr2r09-drop-pointless-static-qualifier-in-kfr2r09_usb0_gadget_setup.patch mm-hmm-remove-set-but-not-used-variable-devmem.patch mm-mark-stack_vm_area-with-__maybe_unused.patch fork-remove-duplicated-include-from-forkc.patch