# git rev-parse -q --verify f154c806676ad7153c6e161f30c53a44855329d6^{commit} f154c806676ad7153c6e161f30c53a44855329d6 already have revision, skipping fetch # git checkout -q -f -B kisskb f154c806676ad7153c6e161f30c53a44855329d6 # git clean -qxdf # < git log -1 # commit f154c806676ad7153c6e161f30c53a44855329d6 # Merge: 7b871c7713d1 bb9c14ad267d # Author: Linus Torvalds # Date: Thu Sep 9 12:55:12 2021 -0700 # # Merge tag 's390-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux # # Pull more s390 updates from Heiko Carstens: # "Except for the xpram device driver removal it is all about fixes and # cleanups. # # - Fix topology update on cpu hotplug, so notifiers see expected # masks. This bug was uncovered with SCHED_CORE support. # # - Fix stack unwinding so that the correct number of entries are # omitted like expected by common code. This fixes KCSAN selftests. # # - Add kmemleak annotation to stack_alloc to avoid false positive # kmemleak warnings. # # - Avoid layering violation in common I/O code and don't unregister # subchannel from child-drivers. # # - Remove xpram device driver for which no real use case exists since # the kernel is 64 bit only. Also all hypervisors got required # support removed in the meantime, which means the xpram device # driver is dead code. # # - Fix -ENODEV handling of clp_get_state in our PCI code. # # - Enable KFENCE in debug defconfig. # # - Cleanup hugetlbfs s390 specific Kconfig dependency. # # - Quite a lot of trivial fixes to get rid of "W=1" warnings, and and # other simple cleanups" # # * tag 's390-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux: # hugetlbfs: s390 is always 64bit # s390/ftrace: remove incorrect __va usage # s390/zcrypt: remove incorrect kernel doc indicators # scsi: zfcp: fix kernel doc comments # s390/sclp: add __nonstring annotation # s390/hmcdrv_ftp: fix kernel doc comment # s390: remove xpram device driver # s390/pci: read clp_list_pci_req only once # s390/pci: fix clp_get_state() handling of -ENODEV # s390/cio: fix kernel doc comment # s390/ctrlchar: fix kernel doc comment # s390/con3270: use proper type for tasklet function # s390/cpum_cf: move array from header to C file # s390/mm: fix kernel doc comments # s390/topology: fix topology information when calling cpu hotplug notifiers # s390/unwind: use current_frame_address() to unwind current task # s390/configs: enable CONFIG_KFENCE in debug_defconfig # s390/entry: make oklabel within CHKSTG macro local # s390: add kmemleak annotation in stack_alloc() # s390/cio: dont unregister subchannel from child-drivers # < /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 f154c806676ad7153c6e161f30c53a44855329d6 # < make -s -j 32 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- randconfig # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 32 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- help # make -s -j 32 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- olddefconfig .config:6232:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD # make -s -j 32 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- /kisskb/src/scripts/dtc/include-prefixes/arm/bcm2711-rpi-4-b.dts:220.10-231.4: Warning (pci_device_reg): /scb/pcie@7d500000/pci@1,0: PCI unit address format error, expected "0,0" /kisskb/src/scripts/dtc/include-prefixes/arm/bcm2711-rpi-4-b.dts:220.10-231.4: Warning (pci_device_reg): /scb/pcie@7d500000/pci@1,0: PCI unit address format error, expected "0,0" warning: LSE atomics not supported by binutils /kisskb/src/drivers/spi/spi-tegra20-slink.c:1188:12: warning: 'tegra_slink_runtime_suspend' defined but not used [-Wunused-function] static int tegra_slink_runtime_suspend(struct device *dev) ^ /kisskb/src/drivers/spi/spi-tegra20-slink.c:1200:12: warning: 'tegra_slink_runtime_resume' defined but not used [-Wunused-function] static int tegra_slink_runtime_resume(struct device *dev) ^ Completed OK # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 # Build took: 0:03:00.308189