# git rev-parse -q --verify 986b9eacb25910865b50e5f298aa8e2df7642f1b^{commit} 986b9eacb25910865b50e5f298aa8e2df7642f1b already have revision, skipping fetch # git checkout -q -f -B kisskb 986b9eacb25910865b50e5f298aa8e2df7642f1b # git clean -qxdf # < git log -1 # commit 986b9eacb25910865b50e5f298aa8e2df7642f1b # Author: Rasmus Villemoes # Date: Sat Oct 24 03:04:26 2020 +0200 # # kernel/sys.c: fix prototype of prctl_get_tid_address() # # tid_addr is not a "pointer to (pointer to int in userspace)"; it is in # fact a "pointer to (pointer to int in userspace) in userspace". So # sparse rightfully complains about passing a kernel pointer to # put_user(). # # Reported-by: kernel test robot # Signed-off-by: Rasmus Villemoes # Signed-off-by: Linus Torvalds # < /opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/mipsel-linux-gcc --version # < /opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/mipsel-linux-ld --version # < git log --format=%s --max-count=1 986b9eacb25910865b50e5f298aa8e2df7642f1b # < make -s -j 10 ARCH=mips O=/kisskb/build/linus_mips-allnoconfig_mipsel CROSS_COMPILE=/opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/mipsel-linux- allnoconfig # make -s -j 10 ARCH=mips O=/kisskb/build/linus_mips-allnoconfig_mipsel CROSS_COMPILE=/opt/cross/kisskb/br-mipsel-o32-full-2016.08-613-ge98b4dd/bin/mipsel-linux- FIT description: Linux 5.9.0+ Created: Mon Oct 26 10:04:02 2020 Image 0 (kernel@0) Description: Linux 5.9.0+ Created: Mon Oct 26 10:04:02 2020 Type: Kernel Image Compression: gzip compressed Data Size: 677532 Bytes = 661.65 KiB = 0.65 MiB Architecture: MIPS OS: Linux Load Address: 0x80100000 Entry Point: 0x8023068c Hash algo: sha1 Hash value: d98fd5de1ed72e4cf1d3aea1df6f16954b52f3bc Default Configuration: 'conf@default' Configuration 0 (conf@default) Description: Generic Linux kernel Kernel: kernel@0 Completed OK # rm -rf /kisskb/build/linus_mips-allnoconfig_mipsel # Build took: 0:00:23.090382