tree: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 347cad72f27e526e6de25a22758402592db9f2df commit: 022cba349324411db2c6c1c1b2461604a095e9c5 [11098/11117] usr/Kconfig: make initrd compression algorithm selection not expert config: blackfin-CM-BF548_defconfig (attached as .config) reproduce: wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 022cba349324411db2c6c1c1b2461604a095e9c5 # save the attached .config to linux build tree make.cross ARCH=blackfin All warnings: In file included from lib/lz4/lz4_decompress.c:48:0: >> lib/lz4/lz4defs.h:46:0: warning: "A32" redefined [enabled by default] arch/blackfin/mach-bf548/include/mach/defBF547.h:568:0: note: this is the location of the previous definition vim +/A32 +46 lib/lz4/lz4defs.h cffb78b0 Kyungsik Lee 2013-07-08 30 && defined(ARM_EFFICIENT_UNALIGNED_ACCESS) cffb78b0 Kyungsik Lee 2013-07-08 31 c72ac7a1 Chanho Min 2013-07-08 32 #define A16(x) (((U16_S *)(x))->v) cffb78b0 Kyungsik Lee 2013-07-08 33 #define A32(x) (((U32_S *)(x))->v) cffb78b0 Kyungsik Lee 2013-07-08 34 #define A64(x) (((U64_S *)(x))->v) cffb78b0 Kyungsik Lee 2013-07-08 35 cffb78b0 Kyungsik Lee 2013-07-08 36 #define PUT4(s, d) (A32(d) = A32(s)) cffb78b0 Kyungsik Lee 2013-07-08 37 #define PUT8(s, d) (A64(d) = A64(s)) c72ac7a1 Chanho Min 2013-07-08 38 #define LZ4_WRITE_LITTLEENDIAN_16(p, v) \ c72ac7a1 Chanho Min 2013-07-08 39 do { \ c72ac7a1 Chanho Min 2013-07-08 40 A16(p) = v; \ c72ac7a1 Chanho Min 2013-07-08 41 p += 2; \ c72ac7a1 Chanho Min 2013-07-08 42 } while (0) cffb78b0 Kyungsik Lee 2013-07-08 43 #else /* CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS */ cffb78b0 Kyungsik Lee 2013-07-08 44 c72ac7a1 Chanho Min 2013-07-08 45 #define A64(x) get_unaligned((u64 *)&(((U16_S *)(x))->v)) c72ac7a1 Chanho Min 2013-07-08 @46 #define A32(x) get_unaligned((u32 *)&(((U16_S *)(x))->v)) c72ac7a1 Chanho Min 2013-07-08 47 #define A16(x) get_unaligned((u16 *)&(((U16_S *)(x))->v)) c72ac7a1 Chanho Min 2013-07-08 48 cffb78b0 Kyungsik Lee 2013-07-08 49 #define PUT4(s, d) \ cffb78b0 Kyungsik Lee 2013-07-08 50 put_unaligned(get_unaligned((const u32 *) s), (u32 *) d) cffb78b0 Kyungsik Lee 2013-07-08 51 #define PUT8(s, d) \ cffb78b0 Kyungsik Lee 2013-07-08 52 put_unaligned(get_unaligned((const u64 *) s), (u64 *) d) c72ac7a1 Chanho Min 2013-07-08 53 c72ac7a1 Chanho Min 2013-07-08 54 #define LZ4_WRITE_LITTLEENDIAN_16(p, v) \ :::::: The code at line 46 was first introduced by commit :::::: c72ac7a1a926dbffb59daf0f275450e5eecce16f lib: add lz4 compressor module :::::: TO: Chanho Min :::::: CC: Linus Torvalds --- 0-DAY kernel build testing backend Open Source Technology Center http://lists.01.org/mailman/listinfo/kbuild Intel Corporation