# git rev-parse -q --verify 4f302921c1458d790ae21147f7043f4e6b6a1085^{commit} 4f302921c1458d790ae21147f7043f4e6b6a1085 already have revision, skipping fetch # git checkout -q -f -B kisskb 4f302921c1458d790ae21147f7043f4e6b6a1085 # git clean -qxdf # git log -1 commit 4f302921c1458d790ae21147f7043f4e6b6a1085 Merge: 70bd68d 6d037de Author: Linus Torvalds Date: Sat Jul 2 19:10:21 2016 -0700 Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus Pull MIPS fix from Ralf Baechle: "Only a single fix for 4.7 pending at this point. It fixes an issue that may lead to corruption of the cache mode bits in the page table" * 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus: MIPS: Fix possible corruption of cache mode by mprotect. # < /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 4f302921c1458d790ae21147f7043f4e6b6a1085 # < 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=0xCD626C70 # 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:2501:warning: symbol value '' invalid for DEBUG_UART_PHYS .config:2502:warning: symbol value '' invalid for DEBUG_UART_VIRT * * Restart config... * * * Kernel hacking * Magic SysRq key (MAGIC_SYSRQ) [N/y/?] n Kernel debugging (DEBUG_KERNEL) [Y/?] y Debug shared IRQ handlers (DEBUG_SHIRQ) [Y/n/?] y Panic on Oops (PANIC_ON_OOPS) [N/y/?] n 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 Stack backtrace support (STACKTRACE) [Y/?] y kobject debugging (DEBUG_KOBJECT) [N/y/?] n kobject release debugging (DEBUG_KOBJECT_RELEASE) [N/y/?] n Verbose BUG() reporting (adds 70K) (DEBUG_BUGVERBOSE) [N/y/?] n Debug linked list manipulation (DEBUG_LIST) [N/y/?] n Debug priority linked list manipulation (DEBUG_PI_LIST) [N/y/?] n Debug SG table operations (DEBUG_SG) [N/y/?] n Debug notifier call chains (DEBUG_NOTIFIERS) [Y/n/?] y Debug credential management (DEBUG_CREDENTIALS) [Y/n/?] y Force round-robin CPU selection for unbound work items (DEBUG_WQ_FORCE_RR_CPU) [N/y/?] n Force extended block device numbers and spread them (DEBUG_BLOCK_EXT_DEVT) [N/y/?] n Notifier error injection (NOTIFIER_ERROR_INJECTION) [M/n/y/?] m PM notifier error injection module (PM_NOTIFIER_ERROR_INJECT) [M/n/?] m OF reconfig notifier error injection module (OF_RECONFIG_NOTIFIER_ERROR_INJECT) [M/n/?] m 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) [Y/n/?] y Fault-injection capability for disk IO (FAIL_MAKE_REQUEST) [N/y/?] n Fault-injection capability for faking disk interrupts (FAIL_IO_TIMEOUT) [N/y/?] n Fault-injection capability for futexes (FAIL_FUTEX) [Y/n/?] y 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) [M/n/?] m Test user/kernel boundary protections (TEST_USER_COPY) [M/n/?] m Test firmware loading via userspace interface (TEST_FIRMWARE) [Y/n/m/?] y udelay test driver (TEST_UDELAY) [N/m/y/?] n Memtest (MEMTEST) [N/y/?] n Test static keys (TEST_STATIC_KEYS) [M/n/?] m Undefined behaviour sanity checker (UBSAN) [Y/n/?] y Enable checking of pointers alignment (UBSAN_ALIGNMENT) [N/y/?] n Enable stack unwinding support (EXPERIMENTAL) (ARM_UNWIND) [Y/?] y 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. Vybrid UART (DEBUG_VF_UART) 2. Kernel low-level debugging via EmbeddedICE DCC channel (DEBUG_ICEDCC) 3. Kernel low-level debug output via semihosting I/O (DEBUG_SEMIHOSTING) > 4. Kernel low-level debugging via 8250 UART (DEBUG_LL_UART_8250) 5. Kernel low-level debugging via efm32 UART (DEBUG_LL_UART_EFM32) 6. Kernel low-level debugging via ARM Ltd PL01x Primecell UART (DEBUG_LL_UART_PL01X) choice[1-6]: 4 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.806740