# git rev-parse -q --verify cb690f5238d71f543f4ce874aa59237cf53a877c^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify cb690f5238d71f543f4ce874aa59237cf53a877c^{commit} cb690f5238d71f543f4ce874aa59237cf53a877c # git checkout -q -f -B kisskb cb690f5238d71f543f4ce874aa59237cf53a877c # git clean -qxdf # < git log -1 # commit cb690f5238d71f543f4ce874aa59237cf53a877c # Merge: 3e28850cbd35 2878feaed543 # Author: Linus Torvalds # Date: Tue Nov 9 11:24:08 2021 -0800 # # Merge tag 'for-5.16/drivers-2021-11-09' of git://git.kernel.dk/linux-block # # Pull more block driver updates from Jens Axboe: # # - Last series adding error handling support for add_disk() in drivers. # After this one, and once the SCSI side has been merged, we can # finally annotate add_disk() as must_check. (Luis) # # - bcache fixes (Coly) # # - zram fixes (Ming) # # - ataflop locking fix (Tetsuo) # # - nbd fixes (Ye, Yu) # # - MD merge via Song # - Cleanup (Yang) # - sysfs fix (Guoqing) # # - Misc fixes (Geert, Wu, luo) # # * tag 'for-5.16/drivers-2021-11-09' of git://git.kernel.dk/linux-block: (34 commits) # bcache: Revert "bcache: use bvec_virt" # ataflop: Add missing semicolon to return statement # floppy: address add_disk() error handling on probe # ataflop: address add_disk() error handling on probe # block: update __register_blkdev() probe documentation # ataflop: remove ataflop_probe_lock mutex # mtd/ubi/block: add error handling support for add_disk() # block/sunvdc: add error handling support for add_disk() # z2ram: add error handling support for add_disk() # nvdimm/pmem: use add_disk() error handling # nvdimm/pmem: cleanup the disk if pmem_release_disk() is yet assigned # nvdimm/blk: add error handling support for add_disk() # nvdimm/blk: avoid calling del_gendisk() on early failures # nvdimm/btt: add error handling support for add_disk() # nvdimm/btt: use goto error labels on btt_blk_init() # loop: Remove duplicate assignments # drbd: Fix double free problem in drbd_create_device # nvdimm/btt: do not call del_gendisk() if not needed # bcache: fix use-after-free problem in bcache_device_free() # zram: replace fsync_bdev with sync_blockdev # ... # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 cb690f5238d71f543f4ce874aa59237cf53a877c # < make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- randconfig # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_CC_STACKPROTECTOR_STRONG=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_GCC_PLUGIN_CYC_COMPLEXITY=n # Added to kconfig CONFIG_GCC_PLUGIN_SANCOV=n # Added to kconfig CONFIG_GCC_PLUGIN_LATENT_ENTROPY=n # Added to kconfig CONFIG_BPF_PRELOAD=n # Added to kconfig # < make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig .config:5563:warning: override: reassigning to symbol STANDALONE .config:5564:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD .config:5569:warning: override: reassigning to symbol GCC_PLUGIN_LATENT_ENTROPY # make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- /kisskb/src/drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c: In function 'i915_gem_object_get_pages_dmabuf': /kisskb/src/drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c:251:17: error: implicit declaration of function 'wbinvd_on_all_cpus' [-Werror=implicit-function-declaration] 251 | wbinvd_on_all_cpus(); | ^~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[5]: *** [/kisskb/src/scripts/Makefile.build:287: drivers/gpu/drm/i915/gem/i915_gem_dmabuf.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:549: drivers/gpu/drm/i915] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:549: drivers/gpu/drm] Error 2 make[2]: *** [/kisskb/src/scripts/Makefile.build:549: drivers/gpu] Error 2 make[1]: *** [/kisskb/src/Makefile:1850: drivers] Error 2 make: *** [Makefile:219: __sub-make] Error 2 Command 'make -s -j 24 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc11 # Build took: 0:07:34.577688