# git rev-parse -q --verify 9a949a98596c45763299158b9018f3491e3cbf99^{commit} 9a949a98596c45763299158b9018f3491e3cbf99 already have revision, skipping fetch # git checkout -q -f -B kisskb 9a949a98596c45763299158b9018f3491e3cbf99 # git clean -qxdf # git log -1 commit 9a949a98596c45763299158b9018f3491e3cbf99 Merge: 57801c1 dcfc472 Author: Linus Torvalds Date: Sat Jun 25 06:49:32 2016 -0700 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip Pull x86 kprobe fix from Thomas Gleixner: "A single fix clearing the TF bit when a fault is single stepped" * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: kprobes/x86: Clear TF bit in fault on single-stepping # < /opt/cross/kisskb/gcc-4.6.3-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-gcc --version # < git log --format=%s --max-count=1 9a949a98596c45763299158b9018f3491e3cbf99 # < make -j 240 ARCH=arm O=/home/kisskb/slave/build/linus_arm-randconfig_arm CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi- randconfig KCONFIG_SEED=0xFBB43501 # make -j 240 ARCH=arm O=/home/kisskb/slave/build/linus_arm-randconfig_arm CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi- make[1]: Entering directory `/home/kisskb/slave/build/linus_arm-randconfig_arm' GEN ./Makefile scripts/kconfig/conf --silentoldconfig Kconfig .config:2924:warning: symbol value '' invalid for DEBUG_UART_PHYS .config:2925:warning: symbol value '' invalid for DEBUG_UART_VIRT * * Restart config... * * * Kernel hacking * Magic SysRq key (MAGIC_SYSRQ) [Y/n/?] y Enable magic SysRq key functions by default (MAGIC_SYSRQ_DEFAULT_ENABLE) [0x1] 0x1 Kernel debugging (DEBUG_KERNEL) [Y/?] y Debug shared IRQ handlers (DEBUG_SHIRQ) [Y/n/?] y Panic on Oops (PANIC_ON_OOPS) [Y/n/?] y panic timeout (PANIC_TIMEOUT) [0] 0 Detect stack corruption on calls to schedule() (SCHED_STACK_END_CHECK) [N/y/?] n Enable extra timekeeping sanity checking (DEBUG_TIMEKEEPING) [N/y/?] n Debug preemptible kernel (DEBUG_PREEMPT) [Y/n/?] y Stack backtrace support (STACKTRACE) [Y/?] y kobject debugging (DEBUG_KOBJECT) [N/y/?] n Verbose BUG() reporting (adds 70K) (DEBUG_BUGVERBOSE) [Y/n/?] y Debug linked list manipulation (DEBUG_LIST) [Y/n/?] y Debug priority linked list manipulation (DEBUG_PI_LIST) [N/y/?] n Debug SG table operations (DEBUG_SG) [Y/n/?] y Debug notifier call chains (DEBUG_NOTIFIERS) [Y/n/?] y Debug credential management (DEBUG_CREDENTIALS) [N/y/?] n Force round-robin CPU selection for unbound work items (DEBUG_WQ_FORCE_RR_CPU) [Y/n/?] y Force extended block device numbers and spread them (DEBUG_BLOCK_EXT_DEVT) [Y/n/?] y Notifier error injection (NOTIFIER_ERROR_INJECTION) [N/m/y/?] n Fault-injection framework (FAULT_INJECTION) [Y/n/?] y Fault-injection capability for kmalloc (FAILSLAB) [N/y/?] n Fault-injection capabilitiy for alloc_pages() (FAIL_PAGE_ALLOC) [N/y/?] n Fault-injection capability for disk IO (FAIL_MAKE_REQUEST) [Y/n/?] y Fault-injection capability for faking disk interrupts (FAIL_IO_TIMEOUT) [N/y/?] n Debugfs entries for fault-injection capabilities (FAULT_INJECTION_DEBUG_FS) [N/y/?] n Enable debugging of DMA-API usage (DMA_API_DEBUG) [N/y/?] n Test module loading with 'hello world' module (TEST_LKM) [N/m/?] n Test user/kernel boundary protections (TEST_USER_COPY) [M/n/?] m Test firmware loading via userspace interface (TEST_FIRMWARE) [M/n/?] m udelay test driver (TEST_UDELAY) [Y/n/m/?] y Memtest (MEMTEST) [Y/n/?] y Test static keys (TEST_STATIC_KEYS) [N/m/?] n Undefined behaviour sanity checker (UBSAN) [N/y/?] n Verbose user fault messages (DEBUG_USER) [Y/n/?] y Kernel low-level debugging functions (read help!) (DEBUG_LL) [Y/n/?] y Kernel low-level debugging port 1. Kernel low-level debugging messages via UART1 (DEBUG_CLPS711X_UART1) 2. Kernel low-level debugging messages via UART2 (DEBUG_CLPS711X_UART2) 3. Kernel low-level debugging via EmbeddedICE DCC channel (DEBUG_ICEDCC) 4. Kernel low-level debug output via semihosting I/O (DEBUG_SEMIHOSTING) > 5. Kernel low-level debugging via 8250 UART (DEBUG_LL_UART_8250) 6. Kernel low-level debugging via ARM Ltd PL01x Primecell UART (DEBUG_LL_UART_PL01X) choice[1-6]: 5 Physical base address of debug UART (DEBUG_UART_PHYS) [] (NEW) aborted! Console input/output is redirected. Run 'make oldconfig' to update configuration. make[3]: *** [silentoldconfig] Error 1 make[2]: *** [silentoldconfig] Error 2 make[1]: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'. Stop. make[1]: Leaving directory `/home/kisskb/slave/build/linus_arm-randconfig_arm' make: *** [sub-make] Error 2 Command 'make -j 240 ARCH=arm O=/home/kisskb/slave/build/linus_arm-randconfig_arm CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi- ' returned non-zero exit status 2 # rm -rf /home/kisskb/slave/build/linus_arm-randconfig_arm # Build took: 0:00:03.825540