# 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/korg/gcc-8.1.0-nolibc/mips-linux/bin/mips-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/mips-linux/bin/mips-linux-ld --version # < git log --format=%s --max-count=1 0968621917add2e0d60c8fbc4e24c670cb14319c # < make -s -j 80 ARCH=mips O=/kisskb/build/linus_mips-allnoconfig_mips-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/mips-linux/bin/mips-linux- allnoconfig # make -s -j 80 ARCH=mips O=/kisskb/build/linus_mips-allnoconfig_mips-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/mips-linux/bin/mips-linux- FIT description: Linux 5.1.0+ Created: Wed May 8 05:42:56 2019 Image 0 (kernel@0) Description: Linux 5.1.0+ Created: Wed May 8 05:42:56 2019 Type: Kernel Image Compression: gzip compressed Data Size: 643665 Bytes = 628.58 KiB = 0.61 MiB Architecture: MIPS OS: Linux Load Address: 0x80100000 Entry Point: 0x80221020 Hash algo: sha1 Hash value: 33bafd6808a68c8684fca109cfea5b357b70686b Default Configuration: 'conf@default' Configuration 0 (conf@default) Description: Generic Linux kernel Kernel: kernel@0 Completed OK # rm -rf /kisskb/build/linus_mips-allnoconfig_mips-gcc8 # Build took: 0:00:19.716306