The patch titled Subject: fs/binfmt_flat.c: remove set but not used variable 'inode' has been added to the -mm tree. Its filename is binfmt_flat-remove-set-but-not-used-variable-inode.patch This patch should soon appear at http://ozlabs.org/~akpm/mmots/broken-out/binfmt_flat-remove-set-but-not-used-variable-inode.patch and later at http://ozlabs.org/~akpm/mmotm/broken-out/binfmt_flat-remove-set-but-not-used-variable-inode.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: fs/binfmt_flat.c: remove set but not used variable 'inode' Fixes gcc '-Wunused-but-set-variable' warning: fs/binfmt_flat.c: In function load_flat_file: fs/binfmt_flat.c:419:16: warning: variable inode set but not used [-Wunused-but-set-variable] It's never used and can be removed. Link: http://lkml.kernel.org/r/20190525125341.9844-1-yuehaibing@xxxxxxxxxx Signed-off-by: YueHaibing <yuehaibing@xxxxxxxxxx> Cc: Al Viro <viro@xxxxxxxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- fs/binfmt_flat.c | 2 -- 1 file changed, 2 deletions(-) --- a/fs/binfmt_flat.c~binfmt_flat-remove-set-but-not-used-variable-inode +++ a/fs/binfmt_flat.c @@ -416,7 +416,6 @@ static int load_flat_file(struct linux_b u32 text_len, data_len, bss_len, stack_len, full_data, flags; unsigned long len, memp, memp_size, extra, rlim; u32 __user *reloc, *rp; - struct inode *inode; int i, rev, relocs; loff_t fpos; unsigned long start_code, end_code; @@ -424,7 +423,6 @@ static int load_flat_file(struct linux_b int ret; hdr = ((struct flat_hdr *) bprm->buf); /* exec-header */ - inode = file_inode(bprm->file); text_len = ntohl(hdr->data_start); data_len = ntohl(hdr->data_end) - ntohl(hdr->data_start); _ Patches currently in -mm which might be from yuehaibing@xxxxxxxxxx are binfmt_flat-remove-set-but-not-used-variable-inode.patch ufs-remove-set-but-not-used-variable-usb3.patch