# git rev-parse -q --verify a667cb7a94d48a483fb5d6006fe04a440f1a42ce^{commit} a667cb7a94d48a483fb5d6006fe04a440f1a42ce already have revision, skipping fetch # git checkout -q -f -B kisskb a667cb7a94d48a483fb5d6006fe04a440f1a42ce # git clean -qxdf # < git log -1 # commit a667cb7a94d48a483fb5d6006fe04a440f1a42ce # Merge: cb1d150d809e 586187d7de71 # Author: Linus Torvalds # Date: Tue Mar 12 10:39:53 2019 -0700 # # Merge branch 'akpm' (patches from Andrew) # # Merge misc updates from Andrew Morton: # # - a few misc things # # - the rest of MM # # - remove flex_arrays, replace with new simple radix-tree implementation # # * emailed patches from Andrew Morton : (38 commits) # Drop flex_arrays # sctp: convert to genradix # proc: commit to genradix # generic radix trees # selinux: convert to kvmalloc # md: convert to kvmalloc # openvswitch: convert to kvmalloc # of: fix kmemleak crash caused by imbalance in early memory reservation # mm: memblock: update comments and kernel-doc # memblock: split checks whether a region should be skipped to a helper function # memblock: remove memblock_{set,clear}_region_flags # memblock: drop memblock_alloc_*_nopanic() variants # memblock: memblock_alloc_try_nid: don't panic # treewide: add checks for the return value of memblock_alloc*() # swiotlb: add checks for the return value of memblock_alloc*() # init/main: add checks for the return value of memblock_alloc*() # mm/percpu: add checks for the return value of memblock_alloc*() # sparc: add checks for the return value of memblock_alloc*() # ia64: add checks for the return value of memblock_alloc*() # arch: don't memset(0) memory returned by memblock_alloc() # ... # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 a667cb7a94d48a483fb5d6006fe04a440f1a42ce # < make -s -j 10 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- randconfig KCONFIG_SEED=0x172C3230 # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_CC_STACKPROTECTOR_STRONG=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_GCC_PLUGIN_CYC_COMPLEXITY=n # Added to kconfig CONFIG_GCC_PLUGIN_SANCOV=n # Added to kconfig CONFIG_GCC_PLUGIN_LATENT_ENTROPY=n # yes \n | make -s -j 10 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 10 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- In file included from /kisskb/src/arch/x86/events/amd/core.c:8: /kisskb/src/arch/x86/events/amd/../perf_event.h:1036:45: warning: 'struct cpu_hw_event' declared inside parameter list will not be visible outside of this definition or declaration static inline int intel_cpuc_prepare(struct cpu_hw_event *cpuc, int cpu) ^~~~~~~~~~~~ /kisskb/src/arch/x86/events/amd/../perf_event.h:1041:45: warning: 'struct cpu_hw_event' declared inside parameter list will not be visible outside of this definition or declaration static inline void intel_cpuc_finish(struct cpu_hw_event *cpuc) ^~~~~~~~~~~~ In file included from /kisskb/src/arch/x86/events/core.c:44: /kisskb/src/arch/x86/events/perf_event.h:1036:45: warning: 'struct cpu_hw_event' declared inside parameter list will not be visible outside of this definition or declaration static inline int intel_cpuc_prepare(struct cpu_hw_event *cpuc, int cpu) ^~~~~~~~~~~~ /kisskb/src/arch/x86/events/perf_event.h:1041:45: warning: 'struct cpu_hw_event' declared inside parameter list will not be visible outside of this definition or declaration static inline void intel_cpuc_finish(struct cpu_hw_event *cpuc) ^~~~~~~~~~~~ /kisskb/src/arch/x86/events/core.c: In function 'free_fake_cpuc': /kisskb/src/arch/x86/events/core.c:1998:20: error: passing argument 1 of 'intel_cpuc_finish' from incompatible pointer type [-Werror=incompatible-pointer-types] intel_cpuc_finish(cpuc); ^~~~ In file included from /kisskb/src/arch/x86/events/core.c:44: /kisskb/src/arch/x86/events/perf_event.h:1041:59: note: expected 'struct cpu_hw_event *' but argument is of type 'struct cpu_hw_events *' static inline void intel_cpuc_finish(struct cpu_hw_event *cpuc) ~~~~~~~~~~~~~~~~~~~~~^~~~ /kisskb/src/arch/x86/events/core.c: In function 'allocate_fake_cpuc': /kisskb/src/arch/x86/events/core.c:2012:25: error: passing argument 1 of 'intel_cpuc_prepare' from incompatible pointer type [-Werror=incompatible-pointer-types] if (intel_cpuc_prepare(cpuc, cpu)) ^~~~ In file included from /kisskb/src/arch/x86/events/core.c:44: /kisskb/src/arch/x86/events/perf_event.h:1036:59: note: expected 'struct cpu_hw_event *' but argument is of type 'struct cpu_hw_events *' static inline int intel_cpuc_prepare(struct cpu_hw_event *cpuc, int cpu) ~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /kisskb/src/arch/x86/events/amd/power.c:17: /kisskb/src/arch/x86/events/amd/../perf_event.h:1036:45: warning: 'struct cpu_hw_event' declared inside parameter list will not be visible outside of this definition or declaration static inline int intel_cpuc_prepare(struct cpu_hw_event *cpuc, int cpu) ^~~~~~~~~~~~ /kisskb/src/arch/x86/events/amd/../perf_event.h:1041:45: warning: 'struct cpu_hw_event' declared inside parameter list will not be visible outside of this definition or declaration static inline void intel_cpuc_finish(struct cpu_hw_event *cpuc) ^~~~~~~~~~~~ cc1: some warnings being treated as errors make[3]: *** [/kisskb/src/scripts/Makefile.build:279: arch/x86/events/core.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/arch/x86/events/amd/ibs.c:19: /kisskb/src/arch/x86/events/amd/../perf_event.h:1036:45: warning: 'struct cpu_hw_event' declared inside parameter list will not be visible outside of this definition or declaration static inline int intel_cpuc_prepare(struct cpu_hw_event *cpuc, int cpu) ^~~~~~~~~~~~ /kisskb/src/arch/x86/events/amd/../perf_event.h:1041:45: warning: 'struct cpu_hw_event' declared inside parameter list will not be visible outside of this definition or declaration static inline void intel_cpuc_finish(struct cpu_hw_event *cpuc) ^~~~~~~~~~~~ make[2]: *** [/kisskb/src/scripts/Makefile.build:493: arch/x86/events] Error 2 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:1036: arch/x86] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:160: sub-make] Error 2 Command 'make -s -j 10 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 # Build took: 0:00:53.550104