# git rev-parse -q --verify 63623fd44972d1ed2bfb6e0fb631dfcf547fd1e7^{commit} 63623fd44972d1ed2bfb6e0fb631dfcf547fd1e7 already have revision, skipping fetch # git checkout -q -f -B kisskb 63623fd44972d1ed2bfb6e0fb631dfcf547fd1e7 # git clean -qxdf # < git log -1 # commit 63623fd44972d1ed2bfb6e0fb631dfcf547fd1e7 # Merge: 7031ecffab86 a93236fcbe1d # Author: Linus Torvalds # Date: Mon Feb 24 11:48:17 2020 -0800 # # Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm # # Pull kvm fixes from Paolo Bonzini: # "Bugfixes, including the fix for CVE-2020-2732 and a few issues found # by 'make W=1'" # # * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: # KVM: s390: rstify new ioctls in api.rst # KVM: nVMX: Check IO instruction VM-exit conditions # KVM: nVMX: Refactor IO bitmap checks into helper function # KVM: nVMX: Don't emulate instructions in guest mode # KVM: nVMX: Emulate MTF when performing instruction emulation # KVM: fix error handling in svm_hardware_setup # KVM: SVM: Fix potential memory leak in svm_cpu_init() # KVM: apic: avoid calculating pending eoi from an uninitialized val # KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled # KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1 # kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled # KVM: VMX: Add VMX_FEATURE_USR_WAIT_PAUSE # KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow # KVM: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI # kvm/emulate: fix a -Werror=cast-function-type # KVM: x86: fix incorrect comparison in trace event # KVM: nVMX: Fix some obsolete comments and grammar error # KVM: x86: fix missing prototypes # KVM: x86: enable -Werror # < /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi-gcc --version # < /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi-ld --version # < git log --format=%s --max-count=1 63623fd44972d1ed2bfb6e0fb631dfcf547fd1e7 # < make -s -j 160 ARCH=arm O=/kisskb/build/linus_h5000_defconfig_arm-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi- h5000_defconfig # < make -s -j 160 ARCH=arm O=/kisskb/build/linus_h5000_defconfig_arm-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi- help # make -s -j 160 ARCH=arm O=/kisskb/build/linus_h5000_defconfig_arm-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi- olddefconfig # make -s -j 160 ARCH=arm O=/kisskb/build/linus_h5000_defconfig_arm-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi- /bin/sh: 1: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi-gcc: Cannot allocate memory arm-linux-gnueabi-gcc: error trying to exec '/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/../libexec/gcc/arm-linux-gnueabi/4.9.4/cc1': execv: Cannot allocate memory make[2]: *** [/kisskb/src/scripts/Makefile.build:267: arch/arm/kernel/signal.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:268: arch/arm/mm/copypage-xscale.o] Error 2 make[2]: *** Waiting for unfinished jobs.... /bin/sh: 1: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi-gcc: Cannot allocate memory make[2]: *** [/kisskb/src/scripts/Makefile.build:267: arch/arm/mach-pxa/devices.o] Error 2 make[2]: *** Waiting for unfinished jobs.... make[2]: execvp: /bin/sh: Cannot allocate memory make[2]: *** [/kisskb/src/scripts/Makefile.build:350: arch/arm/mm/abort-ev5t.o] Error 127 make[2]: *** Deleting file 'arch/arm/mm/abort-ev5t.o' make[2]: execvp: mkdir: Cannot allocate memory make[2]: execvp: /bin/sh: Cannot allocate memory make[2]: *** [/kisskb/src/scripts/Makefile.build:350: arch/arm/mm/pabort-legacy.o] Error 127 make[2]: *** Deleting file 'arch/arm/mm/pabort-legacy.o' /bin/sh: 1: arm-linux-gnueabi-gcc/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi-gcc: Cannot allocate memory: error trying to exec ' /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/4.9.4/../../../../arm-linux-gnueabi/bin/as': execv: Cannot allocate memory make[2]: *** [/kisskb/src/scripts/Makefile.build:268: arch/arm/mach-pxa/irq.o] Error 2 /bin/sh: 2: cannot create arch/arm/plat-pxa/modules.order: Directory nonexistent /bin/sh: 1: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi-gcc: Cannot allocate memory /bin/sh: 1: Cannot fork make[2]: *** [/kisskb/src/scripts/Makefile.build:350: arch/arm/kernel/entry-common.o] Error 2 make[2]: *** Deleting file 'arch/arm/kernel/entry-common.o' make[2]: *** [/kisskb/src/scripts/Makefile.build:399: arch/arm/plat-pxa/modules.order] Error 2 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:268: arch/arm/mach-pxa/reset.o] Error 2 /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi-ar: arch/arm/plat-pxa/built-in.a: No such file or directory make[2]: *** [/kisskb/src/scripts/Makefile.build:388: arch/arm/plat-pxa/built-in.a] Error 1 make[2]: *** [/kisskb/src/scripts/Makefile.build:350: arch/arm/mm/proc-xscale.o] Error 1 make[1]: *** [/kisskb/src/Makefile:1681: arch/arm/plat-pxa] Error 2 make[1]: *** Waiting for unfinished jobs.... make[3]: execvp: mkdir: Cannot allocate memory make[2]: execvp: /bin/sh: Cannot allocate memory make[3]: execvp: /bin/sh: Cannot allocate memory make[3]: *** [/kisskb/src/scripts/Makefile.build:267: kernel/irq/irqdesc.o] Error 127 /bin/sh: 1: Cannot fork make[2]: execvp: /bin/sh: Cannot allocate memory make[3]: execvp: /bin/sh: Cannot allocate memory make[2]: *** [/kisskb/src/scripts/Makefile.build:268: kernel/fork.o] Error 127 make[3]: *** [/kisskb/src/scripts/Makefile.build:268: kernel/sched/cputime.o] Error 127 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:268: kernel/exec_domain.o] Error 127 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:505: kernel/irq] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:268: kernel/sched/core.o] Error 2 make[3]: execvp: /bin/sh: Cannot allocate memory /bin/sh: 1: Cannot fork make[3]: *** [/kisskb/src/scripts/Makefile.build:268: kernel/dma/mapping.o] Error 127 make[3]: *** Waiting for unfinished jobs.... make[3]: execvp: /bin/sh: Cannot allocate memory make[3]: execvp: /bin/sh: Cannot allocate memory make[3]: *** [/kisskb/src/scripts/Makefile.build:388: kernel/livepatch/built-in.a] Error 127 make[3]: execvp: /bin/sh: Cannot allocate memory make[3]: *** [/kisskb/src/scripts/Makefile.build:267: kernel/power/qos.o] Error 2 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:267: kernel/locking/rwsem.o] Error 127 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:505: kernel/livepatch] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:268: kernel/rcu/sync.o] Error 127 make[3]: *** Waiting for unfinished jobs.... arm-linux-gnueabi-gccarm-linux-gnueabi-gcc: error trying to exec ': error trying to exec '/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/4.9.4/../../../../arm-linux-gnueabi/bin/as/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/4.9.4/../../../../arm-linux-gnueabi/bin/as': ': execvexecv: : Cannot allocate memoryCannot allocate memory make[3]: execvp: /bin/sh: Cannot allocate memory make[3]: execvp: /bin/sh: Cannot allocate memory make[3]: *** [/kisskb/src/scripts/Makefile.build:268: kernel/locking/semaphore.o] Error 127 make[3]: *** [/kisskb/src/scripts/Makefile.build:267: kernel/time/timer.o] Error 127 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:268: arch/arm/kernel/opcodes.o] Error 1 make[2]: *** [/kisskb/src/scripts/Makefile.build:268: arch/arm/mm/extable.o] Error 1 /bin/sh: 1: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi-gcc: Cannot allocate memory /bin/sh: 1: /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi-gcc: Cannot allocate memory /bin/sh: 2: awk: Cannot allocate memory make[3]: *** [/kisskb/src/scripts/Makefile.build:268: kernel/time/time.o] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:268: kernel/power/console.o] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:399: kernel/printk/modules.order] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:505: kernel/time] Error 2 make[3]: *** Deleting file 'kernel/printk/modules.order' make[3]: *** Waiting for unfinished jobs.... In file included from /kisskb/src/include/linux/linkage.h:7:0, from /kisskb/src/arch/arm/include/asm/bug.h:5, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/thread_info.h:12, from /kisskb/src/include/asm-generic/current.h:5, from ./arch/arm/include/generated/asm/current.h:1, from /kisskb/src/include/linux/sched.h:12, from /kisskb/src/include/linux/ratelimit.h:6, from /kisskb/src/include/linux/dev_printk.h:16, from /kisskb/src/include/linux/device.h:15, from /kisskb/src/include/linux/dma-mapping.h:7, from /kisskb/src/kernel/dma/dummy.c:5: /kisskb/src/include/linux/export.h:67:22: fatal error: opening dependency file kernel/dma/.dummy.o.d: No such file or directory static const struct kernel_symbol __ksymtab_##sym \ ^ /kisskb/src/include/linux/export.h:108:2: note: in expansion of macro '__KSYMTAB_ENTRY' __KSYMTAB_ENTRY(sym, sec) ^ /kisskb/src/include/linux/export.h:147:39: note: in expansion of macro '___EXPORT_SYMBOL' #define __EXPORT_SYMBOL(sym, sec, ns) ___EXPORT_SYMBOL(sym, sec, ns) ^ /kisskb/src/include/linux/export.h:155:34: note: in expansion of macro '__EXPORT_SYMBOL' #define _EXPORT_SYMBOL(sym, sec) __EXPORT_SYMBOL(sym, sec, "") ^ /kisskb/src/include/linux/export.h:158:29: note: in expansion of macro '_EXPORT_SYMBOL' #define EXPORT_SYMBOL(sym) _EXPORT_SYMBOL(sym, "") ^ /kisskb/src/kernel/dma/dummy.c:39:1: note: in expansion of macro 'EXPORT_SYMBOL' EXPORT_SYMBOL(dma_dummy_ops); ^ compilation terminated. make[3]: *** [/kisskb/src/scripts/Makefile.build:268: kernel/dma/dummy.o] Error 1 make[1]: *** [/kisskb/src/Makefile:1681: arch/arm/mach-pxa] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:505: kernel/rcu] Error 2 /kisskb/src/kernel/dma/direct.c:496:1: fatal error: opening dependency file kernel/dma/.direct.o.d: No such file or directory } ^ compilation terminated. make[3]: *** [/kisskb/src/scripts/Makefile.build:268: kernel/dma/direct.o] Error 1 make[2]: *** [/kisskb/src/scripts/Makefile.build:505: kernel/dma] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:505: kernel/sched] Error 2 make[1]: *** [/kisskb/src/Makefile:1681: arch/arm/kernel] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:505: kernel/locking] Error 2 make[1]: *** [/kisskb/src/Makefile:1681: arch/arm/mm] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:505: kernel/power] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:505: kernel/printk] Error 2 make[1]: *** [/kisskb/src/Makefile:1681: kernel] Error 2 make: *** [Makefile:179: sub-make] Error 2 Command 'make -s -j 160 ARCH=arm O=/kisskb/build/linus_h5000_defconfig_arm-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/arm-linux-gnueabi/bin/arm-linux-gnueabi- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus_h5000_defconfig_arm-gcc4.9 # Build took: 0:00:07.978634