# git rev-parse -q --verify 096998b11906dd79df5af4d688c9974342dd09f2^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/stable linux-4.6.y # git rev-parse -q --verify 096998b11906dd79df5af4d688c9974342dd09f2^{commit} 096998b11906dd79df5af4d688c9974342dd09f2 # git checkout -q -f -B kisskb 096998b11906dd79df5af4d688c9974342dd09f2 # git clean -qxdf # < git log -1 # commit 096998b11906dd79df5af4d688c9974342dd09f2 # Author: Greg Kroah-Hartman # Date: Tue Aug 16 09:33:36 2016 +0200 # # Linux 4.6.7 # < /opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux-gcc --version # < git log --format=%s --max-count=1 096998b11906dd79df5af4d688c9974342dd09f2 # < make -s -j 48 ARCH=powerpc O=/kisskb/build/stable-4.6_powernv_defconfig+NO_PERF_ppc64le CROSS_COMPILE=/opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux- powernv_defconfig # Added to kconfig CONFIG_PERF_EVENTS=n # yes \n | make -s -j 48 ARCH=powerpc O=/kisskb/build/stable-4.6_powernv_defconfig+NO_PERF_ppc64le CROSS_COMPILE=/opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux- oldconfig yes: standard output: Broken pipe yes: write error # make -s -j 48 ARCH=powerpc O=/kisskb/build/stable-4.6_powernv_defconfig+NO_PERF_ppc64le CROSS_COMPILE=/opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux- In file included from /kisskb/src/include/asm-generic/bug.h:13:0, from /kisskb/src/arch/powerpc/include/asm/bug.h:127, from /kisskb/src/include/linux/bug.h:4, from /kisskb/src/include/linux/mmdebug.h:4, from /kisskb/src/include/linux/mm.h:8, from /kisskb/src/include/linux/memblock.h:18, from /kisskb/src/mm/cma.c:28: /kisskb/src/mm/cma.c: In function 'cma_init_reserved_mem': /kisskb/src/include/linux/kernel.h:741:17: warning: comparison of distinct pointer types lacks a cast (void) (&_max1 == &_max2); \ ^ /kisskb/src/mm/cma.c:186:27: note: in expansion of macro 'max' alignment = PAGE_SIZE << max(MAX_ORDER - 1, pageblock_order); ^ /kisskb/src/mm/cma.c: In function 'cma_declare_contiguous': /kisskb/src/include/linux/kernel.h:741:17: warning: comparison of distinct pointer types lacks a cast (void) (&_max1 == &_max2); \ ^ /kisskb/src/include/linux/kernel.h:740:9: note: in definition of macro 'max' typeof(y) _max2 = (y); \ ^ /kisskb/src/mm/cma.c:270:29: note: in expansion of macro 'max' (phys_addr_t)PAGE_SIZE << max(MAX_ORDER - 1, pageblock_order)); ^ /kisskb/src/include/linux/kernel.h:741:17: warning: comparison of distinct pointer types lacks a cast (void) (&_max1 == &_max2); \ ^ /kisskb/src/include/linux/kernel.h:740:21: note: in definition of macro 'max' typeof(y) _max2 = (y); \ ^ /kisskb/src/mm/cma.c:270:29: note: in expansion of macro 'max' (phys_addr_t)PAGE_SIZE << max(MAX_ORDER - 1, pageblock_order)); ^ In file included from /kisskb/src/include/linux/list.h:8:0, from /kisskb/src/include/linux/kobject.h:20, from /kisskb/src/include/linux/of.h:21, from /kisskb/src/drivers/of/of_reserved_mem.c:17: /kisskb/src/drivers/of/of_reserved_mem.c: In function '__reserved_mem_alloc_size': /kisskb/src/include/linux/kernel.h:741:17: warning: comparison of distinct pointer types lacks a cast (void) (&_max1 == &_max2); \ ^ /kisskb/src/include/linux/kernel.h:740:9: note: in definition of macro 'max' typeof(y) _max2 = (y); \ ^ /kisskb/src/drivers/of/of_reserved_mem.c:131:48: note: in expansion of macro 'max' align = max(align, (phys_addr_t)PAGE_SIZE << max(MAX_ORDER - 1, pageblock_order)); ^ /kisskb/src/include/linux/kernel.h:741:17: warning: comparison of distinct pointer types lacks a cast (void) (&_max1 == &_max2); \ ^ /kisskb/src/include/linux/kernel.h:740:21: note: in definition of macro 'max' typeof(y) _max2 = (y); \ ^ /kisskb/src/drivers/of/of_reserved_mem.c:131:48: note: in expansion of macro 'max' align = max(align, (phys_addr_t)PAGE_SIZE << max(MAX_ORDER - 1, pageblock_order)); ^ /kisskb/src/drivers/infiniband/core/cma.c: In function 'cma_get_net_dev': /kisskb/src/drivers/infiniband/core/cma.c:1252:12: warning: 'src_addr_storage.sin_addr.s_addr' may be used uninitialized in this function [-Wmaybe-uninitialized] fl4.saddr = saddr; ^ /kisskb/src/drivers/infiniband/core/cma.c:1312:47: note: 'src_addr_storage.sin_addr.s_addr' was declared here struct sockaddr_storage listen_addr_storage, src_addr_storage; ^ WARNING: modpost: Found 3 section mismatch(es). To see full details build your kernel with: 'make CONFIG_DEBUG_SECTION_MISMATCH=y' /kisskb/src/arch/powerpc/boot/mpsc.c: In function 'mpsc_get_virtreg_of_phandle': /kisskb/src/arch/powerpc/boot/mpsc.c:113:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] devp = find_node_by_linuxphandle((u32)v); ^ /kisskb/src/arch/powerpc/boot/mpsc.c: In function 'mpsc_console_init': /kisskb/src/arch/powerpc/boot/mpsc.c:147:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] reg_set = (int)v; ^ Completed OK # rm -rf /kisskb/build/stable-4.6_powernv_defconfig+NO_PERF_ppc64le # Build took: 0:02:06.023206