# git rev-parse -q --verify 63bef48fd6c9d3f1ba4f0e23b4da1e007db6a3c0^{commit} 63bef48fd6c9d3f1ba4f0e23b4da1e007db6a3c0 already have revision, skipping fetch # git checkout -q -f -B kisskb 63bef48fd6c9d3f1ba4f0e23b4da1e007db6a3c0 # git clean -qxdf # < git log -1 # commit 63bef48fd6c9d3f1ba4f0e23b4da1e007db6a3c0 # Merge: 04de788e61a5 1cd377baa918 # Author: Linus Torvalds # Date: Tue Apr 7 14:11:54 2020 -0700 # # Merge branch 'akpm' (patches from Andrew) # # Merge more updates from Andrew Morton: # # - a lot more of MM, quite a bit more yet to come: (memcg, pagemap, # vmalloc, pagealloc, migration, thp, ksm, madvise, virtio, # userfaultfd, memory-hotplug, shmem, rmap, zswap, zsmalloc, cleanups) # # - various other subsystems (procfs, misc, MAINTAINERS, bitops, lib, # checkpatch, epoll, binfmt, kallsyms, reiserfs, kmod, gcov, kconfig, # ubsan, fault-injection, ipc) # # * emailed patches from Andrew Morton : (158 commits) # ipc/shm.c: make compat_ksys_shmctl() static # ipc/mqueue.c: fix a brace coding style issue # lib/Kconfig.debug: fix a typo "capabilitiy" -> "capability" # ubsan: include bug type in report header # kasan: unset panic_on_warn before calling panic() # ubsan: check panic_on_warn # drivers/misc/lkdtm/bugs.c: add arithmetic overflow and array bounds checks # ubsan: split "bounds" checker from other options # ubsan: add trap instrumentation option # init/Kconfig: clean up ANON_INODES and old IO schedulers options # kernel/gcov/fs.c: replace zero-length array with flexible-array member # gcov: gcc_3_4: replace zero-length array with flexible-array member # gcov: gcc_4_7: replace zero-length array with flexible-array member # kernel/kmod.c: fix a typo "assuems" -> "assumes" # reiserfs: clean up several indentation issues # kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_each_symbol() # samples/hw_breakpoint: drop use of kallsyms_lookup_name() # samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes # fs/binfmt_elf.c: don't free interpreter's ELF pheaders on common path # fs/binfmt_elf.c: allocate less for static executable # ... # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 63bef48fd6c9d3f1ba4f0e23b4da1e007db6a3c0 # < make -s -j 10 ARCH=powerpc O=/kisskb/build/linus_ppc64le_defconfig+NO_KVM_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- ppc64le_defconfig # Added to kconfig CONFIG_KVM_BOOK3S_64=n # Added to kconfig CONFIG_KVM=n # < make -s -j 10 ARCH=powerpc O=/kisskb/build/linus_ppc64le_defconfig+NO_KVM_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 10 ARCH=powerpc O=/kisskb/build/linus_ppc64le_defconfig+NO_KVM_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig # make -s -j 10 ARCH=powerpc O=/kisskb/build/linus_ppc64le_defconfig+NO_KVM_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- /kisskb/src/kernel/trace/ftrace.c: In function 'pid_open': /kisskb/src/kernel/trace/ftrace.c:7166:6: warning: 'seq_ops' may be used uninitialized in this function [-Wmaybe-uninitialized] ret = seq_open(file, seq_ops); ^ /kisskb/src/kernel/trace/ftrace.c: In function 'pid_write': /kisskb/src/kernel/trace/ftrace.c:7244:8: warning: 'filtered_pids' may be used uninitialized in this function [-Wmaybe-uninitialized] ret = trace_pid_write(filtered_pids, &pid_list, ubuf, cnt); ^ /kisskb/src/kernel/trace/ftrace.c:7261:22: warning: 'other_pids' may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (pid_list && !other_pids) { ^ WARNING: modpost: vmlinux.o(.text.unlikely+0x2b0): Section mismatch in reference from the function early_init_mmu() to the function .init.text:radix__early_init_mmu() The function early_init_mmu() references the function __init radix__early_init_mmu(). This is often because early_init_mmu lacks a __init annotation or the annotation of radix__early_init_mmu is wrong. WARNING: modpost: vmlinux.o(.text.unlikely+0x2bc): Section mismatch in reference from the function early_init_mmu() to the function .init.text:hash__early_init_mmu() The function early_init_mmu() references the function __init hash__early_init_mmu(). This is often because early_init_mmu lacks a __init annotation or the annotation of hash__early_init_mmu is wrong. Completed OK # rm -rf /kisskb/build/linus_ppc64le_defconfig+NO_KVM_powerpc-gcc5 # Build took: 0:05:53.992275