The patch titled Subject: mm/shmem: remove dead code can not be satisfied by "(CONFIG_SHMEM)&&(!(CONFIG_SHMEM))" has been added to the -mm mm-unstable branch. Its filename is mm-shmem-remove-dead-code-can-not-be-satisfied-by-config_shmemconfig_shmem.patch This patch will shortly appear at https://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new.git/tree/patches/mm-shmem-remove-dead-code-can-not-be-satisfied-by-config_shmemconfig_shmem.patch This patch will later appear in the mm-unstable branch at git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm 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 via the mm-everything branch at git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm and is updated there every 2-3 working days ------------------------------------------------------ From: Ying Sun <sunying@xxxxxxxxxxxxxx> Subject: mm/shmem: remove dead code can not be satisfied by "(CONFIG_SHMEM)&&(!(CONFIG_SHMEM))" Date: Wed, 6 Sep 2023 12:50:12 +0800 The value of â??.fs_flagsâ?? in line 4608 is a dead code which will never be implementedï¼?because its conditions of line 47 "#ifdef CONFIG_SHMEM" and line 4607 are mutually exclusive. It is recommended to delete redundant code. Link: https://lkml.kernel.org/r/20230906045012.14999-1-sunying@xxxxxxxxxxxxxx Suggested-by: Yanjie Ren <renyanjie01@xxxxxxxxx> Signed-off-by: Ying Sun <sunying@xxxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- mm/shmem.c | 4 ---- 1 file changed, 4 deletions(-) --- a/mm/shmem.c~mm-shmem-remove-dead-code-can-not-be-satisfied-by-config_shmemconfig_shmem +++ a/mm/shmem.c @@ -4602,11 +4602,7 @@ static struct file_system_type shmem_fs_ .parameters = shmem_fs_parameters, #endif .kill_sb = kill_litter_super, -#ifdef CONFIG_SHMEM .fs_flags = FS_USERNS_MOUNT | FS_ALLOW_IDMAP | FS_MGTIME, -#else - .fs_flags = FS_USERNS_MOUNT, -#endif }; void __init shmem_init(void) _ Patches currently in -mm which might be from sunying@xxxxxxxxxxxxxx are mm-shmem-remove-dead-code-can-not-be-satisfied-by-config_shmemconfig_shmem.patch