arm-linux-gnueabihf-ld: warning: arch/arm/vfp/vfphw.o: missing .note.GNU-stack section implies executable stack arm-linux-gnueabihf-ld: warning: arch/arm/vfp/vfp.o: requires executable stack (because the .note.GNU-stack section is executable) mm/page_alloc.c:6024:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:41: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:41: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:41: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:41: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:27: warning: comparison between two arrays [-Warray-compare] mm/page_alloc.c:6024:41: warning: comparison between two arrays [-Warray-compare] arm-linux-gnueabihf-ld: warning: arch/arm/mm/l2c-l2x0-resume.o: missing .note.GNU-stack section implies executable stack arm-linux-gnueabihf-ld: warning: arch/arm/kernel/debug.o: missing .note.GNU-stack section implies executable stack kernel/extable.c:44:59: warning: comparison between two arrays [-Warray-compare] kernel/trace/trace.c:2700:13: warning: the comparison will always evaluate as ‘true’ for the address of ‘started’ will never be NULL [-Waddress] kernel/trace/trace.c:2706:13: warning: the comparison will always evaluate as ‘true’ for the address of ‘started’ will never be NULL [-Waddress] kernel/profile.c:414:47: warning: the comparison will always evaluate as ‘true’ for the address of ‘prof_cpu_mask’ will never be NULL [-Waddress] include/linux/list.h:45:20: warning: storing the address of local variable ‘failed’ in ‘((struct list_head *)hdr)[1].next’ [-Wdangling-pointer=] net/ethernet/eth.c:164:22: warning: ‘is_multicast_ether_addr_64bits’ reading 8 bytes from a region of size 6 [-Wstringop-overread] net/ethernet/eth.c:165:21: warning: ‘ether_addr_equal_64bits’ reading 8 bytes from a region of size 6 [-Wstringop-overread] net/ethernet/eth.c:170:28: warning: ‘ether_addr_equal_64bits’ reading 8 bytes from a region of size 6 [-Wstringop-overread] lib/dynamic_debug.c:982:31: warning: comparison between two arrays [-Warray-compare] arm-linux-gnueabihf-ld: warning: arch/arm/vfp/built-in.o: requires executable stack (because the .note.GNU-stack section is executable) arm-linux-gnueabihf-ld: warning: arch/arm/vfp/built-in.o: requires executable stack (because the .note.GNU-stack section is executable) arm-linux-gnueabihf-ld: warning: .tmp_vmlinux1 has a LOAD segment with RWX permissions arm-linux-gnueabihf-ld: warning: arch/arm/vfp/built-in.o: requires executable stack (because the .note.GNU-stack section is executable) arm-linux-gnueabihf-ld: warning: .tmp_vmlinux2 has a LOAD segment with RWX permissions arm-linux-gnueabihf-ld: warning: arch/arm/vfp/built-in.o: requires executable stack (because the .note.GNU-stack section is executable) arm-linux-gnueabihf-ld: warning: vmlinux has a LOAD segment with RWX permissions arm-linux-gnueabihf-ld: warning: arch/arm/boot/compressed/bswapsdi2.o: missing .note.GNU-stack section implies executable stack arm-linux-gnueabihf-ld: warning: arch/arm/boot/compressed/vmlinux has a LOAD segment with RWX permissions