# git rev-parse -q --verify 8e22ba96d44c4ad5f9970565c54ab1876448a5ca^{commit} 8e22ba96d44c4ad5f9970565c54ab1876448a5ca already have revision, skipping fetch # git checkout -q -f -B kisskb 8e22ba96d44c4ad5f9970565c54ab1876448a5ca # git clean -qxdf # < git log -1 # commit 8e22ba96d44c4ad5f9970565c54ab1876448a5ca # Merge: 20ad549488d5 da4ed3787391 # Author: Linus Torvalds # Date: Thu Apr 4 15:04:00 2019 -1000 # # Merge tag 'riscv-for-linus-5.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux # # Pull RISC-V fixes from Palmer Dabbelt: # "I dropped the ball a bit here: these patches should all probably have # been part of rc2, but I wanted to get around to properly testing them # in the various configurations (qemu32, qeum64, unleashed) first. # # Unfortunately I've been traveling and didn't have time to actually do # that, but since these fix concrete bugs and pass my old set of tests I # don't want to delay the fixes any longer. # # There are four independent fixes here: # # - A fix for the rv32 port that corrects the 64-bit user accesor's # fixup label address. # # - A fix for a regression introduced during the merge window that # broke medlow configurations at run time. This patch also includes a # fix that disables ftrace for the same set of functions, which was # found by inspection at the same time. # # - A modification of the memory map to avoid overlapping the FIXMAP # and VMALLOC regions on systems with small memory maps. # # - A fix to the module handling code to use the correct syntax for # probing Kconfig entries. # # These have passed my standard test flow, but I didn't have time to # expand that testing like I said I would" # # * tag 'riscv-for-linus-5.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux: # RISC-V: Use IS_ENABLED(CONFIG_CMODEL_MEDLOW) # RISC-V: Fix FIXMAP_TOP to avoid overlap with VMALLOC area # RISC-V: Always compile mm/init.c with cmodel=medany and notrace # riscv: fix accessing 8-byte variable from RV32 # < /opt/cross/kisskb/gcc-4.6.3-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-gcc --version # < /opt/cross/kisskb/gcc-4.6.3-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-ld --version # < git log --format=%s --max-count=1 8e22ba96d44c4ad5f9970565c54ab1876448a5ca # < make -s -j 8 ARCH=arm O=/kisskb/build/linus_raumfeld_defconfig_arm CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi- raumfeld_defconfig *** *** Can't find default configuration "arch/arm/configs/raumfeld_defconfig"! *** make[2]: *** [/kisskb/src/scripts/kconfig/Makefile:90: raumfeld_defconfig] Error 1 make[1]: *** [/kisskb/src/Makefile:552: raumfeld_defconfig] Error 2 make: *** [Makefile:169: sub-make] Error 2 Command 'make -s -j 8 ARCH=arm O=/kisskb/build/linus_raumfeld_defconfig_arm CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi- raumfeld_defconfig' returned non-zero exit status 2 # rm -rf /kisskb/build/linus_raumfeld_defconfig_arm # Build took: 0:00:01.748745