# git rev-parse -q --verify 0968621917add2e0d60c8fbc4e24c670cb14319c^{commit} 0968621917add2e0d60c8fbc4e24c670cb14319c already have revision, skipping fetch # git checkout -q -f -B kisskb 0968621917add2e0d60c8fbc4e24c670cb14319c # git clean -qxdf # < git log -1 # commit 0968621917add2e0d60c8fbc4e24c670cb14319c # Merge: 573de2a6e844 0f46c78391e1 # Author: Linus Torvalds # Date: Tue May 7 09:18:12 2019 -0700 # # Merge tag 'printk-for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk # # Pull printk updates from Petr Mladek: # # - Allow state reset of printk_once() calls. # # - Prevent crashes when dereferencing invalid pointers in vsprintf(). # Only the first byte is checked for simplicity. # # - Make vsprintf warnings consistent and inlined. # # - Treewide conversion of obsolete %pf, %pF to %ps, %pF printf # modifiers. # # - Some clean up of vsprintf and test_printf code. # # * tag 'printk-for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk: # lib/vsprintf: Make function pointer_string static # vsprintf: Limit the length of inlined error messages # vsprintf: Avoid confusion between invalid address and value # vsprintf: Prevent crash when dereferencing invalid pointers # vsprintf: Consolidate handling of unknown pointer specifiers # vsprintf: Factor out %pO handler as kobject_string() # vsprintf: Factor out %pV handler as va_format() # vsprintf: Factor out %p[iI] handler as ip_addr_string() # vsprintf: Do not check address of well-known strings # vsprintf: Consistent %pK handling for kptr_restrict == 0 # vsprintf: Shuffle restricted_pointer() # printk: Tie printk_once / printk_deferred_once into .data.once for reset # treewide: Switch printk users from %pf and %pF to %ps and %pS, respectively # lib/test_printf: Switch to bitmap_zalloc() # < /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 0968621917add2e0d60c8fbc4e24c670cb14319c # < make -s -j 80 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 80 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:02.543316