Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

include/linux/mm.h: simplify flag check

Flip the flag test so that it is the simplest. No functional change, just
a small readability improvement:

No code changed:

# arch/x86/kernel/sys_x86_64.o:

text data bss dec hex filename
1551 24 0 1575 627 sys_x86_64.o.before
1551 24 0 1575 627 sys_x86_64.o.after

md5:
70708d1b1ad35cc891118a69dc1a63f9 sys_x86_64.o.before.asm
70708d1b1ad35cc891118a69dc1a63f9 sys_x86_64.o.after.asm

Signed-off-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Borislav Petkov and committed by
Linus Torvalds
cdd7875e 6a4055bc

+3 -3
+3 -3
include/linux/mm.h
··· 1894 1894 static inline unsigned long 1895 1895 vm_unmapped_area(struct vm_unmapped_area_info *info) 1896 1896 { 1897 - if (!(info->flags & VM_UNMAPPED_AREA_TOPDOWN)) 1898 - return unmapped_area(info); 1899 - else 1897 + if (info->flags & VM_UNMAPPED_AREA_TOPDOWN) 1900 1898 return unmapped_area_topdown(info); 1899 + else 1900 + return unmapped_area(info); 1901 1901 } 1902 1902 1903 1903 /* truncate.c */