ci2 starts bisection 2026-06-14 00:41:59.392035039 +0000 UTC m=+63051.114593004 bisecting fixing commit since ef251c45f1cd4a1a3e8f6eb2e3aee3903c7fa71b building syzkaller on a0d91488fc4a789de6e559c15c02b0633b053c1d ensuring issue is reproducible on original commit ef251c45f1cd4a1a3e8f6eb2e3aee3903c7fa71b testing commit ef251c45f1cd4a1a3e8f6eb2e3aee3903c7fa71b gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: 13d8be5b9f2783dcb4f62991e9ec0d01d9d4f298ed0d7b363f49314c2e857833 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] check whether we can drop unnecessary instrumentation disabling configs for [kasan locking atomic_sleep hang memleak ubsan bug_or_warning], they are not needed testing commit ef251c45f1cd4a1a3e8f6eb2e3aee3903c7fa71b gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: ac9c76ce8d9314c0df565aa40e1b84309198f8179f4af59ba11813f8a670a4d7 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] the bug reproduces without the instrumentation disabling configs for [hang memleak ubsan bug_or_warning kasan locking atomic_sleep], they are not needed kconfig minimization: base=3707 full=7425 leaves diff=2099 split chunks (needed=false): <2099> split chunk #0 of len 2099 into 5 parts testing without sub-chunk 1/5 disabling configs for [bug_or_warning kasan locking atomic_sleep hang memleak ubsan], they are not needed testing commit ef251c45f1cd4a1a3e8f6eb2e3aee3903c7fa71b gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: 31e857588057d43a7408e587f7ee03522521d3f65cda53aaef10683d016dadb2 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] the chunk can be dropped testing without sub-chunk 2/5 disabling configs for [ubsan bug_or_warning kasan locking atomic_sleep hang memleak], they are not needed testing commit ef251c45f1cd4a1a3e8f6eb2e3aee3903c7fa71b gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: e72d37114b3b76b6ef7e8d5618a9a7c88beaf5cb94c46543da15129b164d432d all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [locking atomic_sleep hang memleak ubsan bug_or_warning kasan], they are not needed testing commit ef251c45f1cd4a1a3e8f6eb2e3aee3903c7fa71b gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: 18c70c8f8b32725f488b4eee8265137b25326f81727b13b56cfe16e380a87c90 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] the chunk can be dropped testing without sub-chunk 4/5 disabling configs for [kasan locking atomic_sleep hang memleak ubsan bug_or_warning], they are not needed testing commit ef251c45f1cd4a1a3e8f6eb2e3aee3903c7fa71b gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: cd67df1803cbd45f0ae0fab503052c5dea20f27595a9cb48a4231649a6972f1d all runs: OK false negative chance: 0.000 testing without sub-chunk 5/5 disabling configs for [memleak ubsan bug_or_warning kasan locking atomic_sleep hang], they are not needed testing commit ef251c45f1cd4a1a3e8f6eb2e3aee3903c7fa71b gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: 5e227601f997d44d98e80920d9812ebd70b259c3fe7335849054c44c12675dd4 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] the chunk can be dropped minimized to 420 configs; suspects: [AF_RXRPC ARCH_ENABLE_MEMORY_HOTREMOVE ASYMMETRIC_TPM_KEY_SUBTYPE ATM AX25 BXT_WC_PMIC_OPREGION CFG80211 CMA DAX DLM DVB_CORE ENCRYPTED_KEYS EXTCON GENEVE GPIOLIB HAMRADIO HID_PLAYSTATION HID_SENSOR_HUB HID_SMARTJOYPLUS HID_THRUSTMASTER IIO INFINIBAND INFINIBAND_ADDR_TRANS INFINIBAND_IPOIB INFINIBAND_USER_ACCESS INFINIBAND_VIRT_DMA INPUT_TABLET INPUT_TOUCHSCREEN INTEL_SCU_IPC INTEL_SOC_PMIC_BXTWC IP_SCTP L2TP LIBCRC32C LIBNVDIMM MEDIA_COMMON_OPTIONS MEDIA_DIGITAL_TV_SUPPORT MEDIA_PLATFORM_SUPPORT MEDIA_RADIO_SUPPORT MEDIA_SDR_SUPPORT MEDIA_SUPPORT MEDIA_USB_SUPPORT MEMORY_HOTPLUG MEMORY_HOTREMOVE MFD_DLN2 MFD_INTEL_PMC_BXT MFD_MT6360 MFD_RETU MMC MTD MTD_UBI NETFILTER_ADVANCED NETFILTER_CONNCOUNT NET_IPGRE NET_IPGRE_DEMUX NFS_V4_1 NF_CONNTRACK_SNMP NF_NAT_REDIRECT NF_NAT_SNMP_BASIC NF_NAT_TFTP NF_SOCKET_IPV4 NF_SOCKET_IPV6 NF_TABLES NF_TABLES_ARP NF_TPROXY_IPV4 NF_TPROXY_IPV6 NILFS2_FS NLMON NLS_CODEPAGE_1250 NLS_CODEPAGE_1251 NLS_CODEPAGE_737 NLS_CODEPAGE_775 NLS_CODEPAGE_850 NLS_CODEPAGE_852 NLS_CODEPAGE_855 NLS_CODEPAGE_857 NLS_CODEPAGE_860 NLS_CODEPAGE_861 NLS_CODEPAGE_862 NLS_CODEPAGE_863 NLS_CODEPAGE_864 NLS_CODEPAGE_865 NLS_CODEPAGE_866 NLS_CODEPAGE_869 NLS_CODEPAGE_874 NLS_CODEPAGE_932 NLS_CODEPAGE_936 NLS_CODEPAGE_949 NLS_CODEPAGE_950 NLS_ISO8859_13 NLS_ISO8859_14 NLS_ISO8859_15 NLS_ISO8859_2 NLS_ISO8859_3 NLS_ISO8859_4 NLS_ISO8859_5 NLS_ISO8859_6 NLS_ISO8859_7 NLS_ISO8859_8 NLS_ISO8859_9 NLS_KOI8_R NLS_KOI8_U NLS_MAC_CELTIC NLS_MAC_CENTEURO NLS_MAC_CROATIAN NLS_MAC_CYRILLIC NLS_MAC_GAELIC NLS_MAC_GREEK NLS_MAC_ICELAND NLS_MAC_INUIT NLS_MAC_ROMAN NLS_MAC_ROMANIAN NLS_MAC_TURKISH NOZOMI NTFS3_FS NTFS3_FS_POSIX_ACL NTFS3_LZX_XPRESS NTFS_FS NTFS_RW NULL_TTY NUMA_BALANCING NUMA_BALANCING_DEFAULT_ENABLED NUMA_EMU NUMA_KEEP_MEMINFO NVDIMM_DAX NVDIMM_KEYS NVDIMM_PFN NVME_CORE NVME_FABRICS NVME_FC NVME_MULTIPATH NVME_RDMA NVME_TARGET NVME_TARGET_FC NVME_TARGET_FCLOOP NVME_TARGET_LOOP NVME_TARGET_RDMA NVME_TARGET_TCP NVME_TCP N_GSM N_HDLC OCFS2_DEBUG_FS OCFS2_FS OCFS2_FS_O2CB OCFS2_FS_STATS OCFS2_FS_USERSPACE_CLUSTER OF_GPIO OF_PMEM OMFS_FS OPENVSWITCH OPENVSWITCH_GENEVE OPENVSWITCH_GRE OPENVSWITCH_VXLAN ORANGEFS_FS OSF_PARTITION OVERLAY_FS OVERLAY_FS_INDEX OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW OVERLAY_FS_REDIRECT_DIR PACKET_DIAG PADATA PAGE_IDLE_FLAG PAGE_REPORTING PAHOLE_HAS_SPLIT_BTF PARPORT PARPORT_NOT_PC PARTITION_ADVANCED PCCARD PCCARD_NONSTATIC PCIEAER PCI_ENDPOINT PCI_IOV PCMCIA PCMCIA_LOAD_CIS PERCPU_STATS PERSISTENT_KEYRINGS PHONET PHYLINK PHY_CPCAP_USB PHY_QCOM_USB_HS PHY_QCOM_USB_HSIC PHY_SAMSUNG_USB2 PHY_TUSB1210 PKCS7_TEST_KEY PKCS8_PRIVATE_KEY_PARSER PLAYSTATION_FF PMIC_OPREGION PNFS_BLOCK PNFS_FILE_LAYOUT PNFS_FLEXFILE_LAYOUT PPP PPPOATM PPPOE PPPOL2TP PPP_ASYNC PPP_BSDCOMP PPP_DEFLATE PPP_FILTER PPP_MPPE PPP_MULTILINK PPP_SYNC_TTY PPTP PREEMPT PREEMPT_DYNAMIC PREEMPT_NOTIFIERS PREEMPT_RCU PRISM2_USB PROC_CHILDREN PROC_MEM_ALWAYS_FORCE PSI PSTORE PSTORE_842_COMPRESS PSTORE_COMPRESS PSTORE_DEFLATE_COMPRESS PSTORE_DEFLATE_COMPRESS_DEFAULT PSTORE_LZ4HC_COMPRESS PSTORE_LZ4_COMPRESS PSTORE_LZO_COMPRESS PSTORE_ZSTD_COMPRESS QCOM_QMI_HELPERS QNX4FS_FS QNX6FS_FS QRTR QRTR_TUN RADIO_ADAPTERS RADIO_SHARK RADIO_SHARK2 RADIO_TEA575X RAID6_PQ RAID_ATTRS RC_ATI_REMOTE RC_CORE RC_DEVICES RC_XBOX_DVD RDMA_RXE RDMA_SIW RDS RDS_RDMA RDS_TCP READ_ONLY_THP_FOR_FS REALTEK_AUTOPM REED_SOLOMON REED_SOLOMON_DEC8 REGMAP REGMAP_I2C REGMAP_IRQ REGMAP_MMIO REGULATOR REGULATOR_FIXED_VOLTAGE REGULATOR_TWL4030 REISERFS_FS REISERFS_FS_POSIX_ACL REISERFS_FS_SECURITY REISERFS_FS_XATTR REISERFS_PROC_INFO RESET_CONTROLLER RFKILL RFKILL_INPUT RFKILL_LEDS RMI4_2D_SENSOR RMI4_CORE RMI4_F03 RMI4_F03_SERIO RMI4_F11 RMI4_F12 RMI4_F30 ROMFS_BACKED_BY_BOTH ROMFS_FS ROMFS_ON_BLOCK ROMFS_ON_MTD ROSE RTC_DRV_HID_SENSOR_TIME RXKAD SCHED_CORE SCSI_FC_ATTRS SCSI_HPSA SCSI_ISCSI_ATTRS SCSI_LOGGING SCSI_NETLINK SCSI_SAS_ATA SCSI_SAS_ATTRS SCSI_SAS_LIBSAS SCSI_SCAN_ASYNC SCSI_SRP_ATTRS SCTP_COOKIE_HMAC_MD5 SCTP_COOKIE_HMAC_SHA1 SCTP_DEFAULT_COOKIE_HMAC_MD5 SECONDARY_TRUSTED_KEYRING SECURITY_INFINIBAND SECURITY_NETWORK_XFRM SENSORS_AQUACOMPUTER_D5NEXT SENSORS_CORSAIR_CPRO SENSORS_CORSAIR_PSU SENSORS_NZXT_KRAKEN2 SERIAL_DEV_BUS SERIAL_DEV_CTRL_TTYPORT SERIAL_MCTRL_GPIO SGI_PARTITION SIGNATURE SIGNED_PE_FILE_VERIFICATION SLHC SLIP SLIP_COMPRESSED SLIP_MODE_SLIP6 SLIP_SMART SMARTJOYPLUS_FF SMBFS_COMMON SMB_SERVER SMC SMC_DIAG SMSC_PHY SMS_SDIO_DRV SMS_SIANO_DEBUGFS SMS_SIANO_MDTV SMS_SIANO_RC SMS_USB_DRV SND SND_ALOOP SND_BCD2000 SND_CTL_LED SND_CTL_VALIDATION SND_DEBUG SND_DMA_SGBUF SND_DRIVERS SND_DUMMY SND_DYNAMIC_MINORS SND_HDA SND_HDA_CODEC_ANALOG SND_HDA_CODEC_CA0110 SND_HDA_CODEC_CA0132 SND_HDA_CODEC_CIRRUS SND_HDA_CODEC_CMEDIA SND_HDA_CODEC_CONEXANT SND_HDA_CODEC_HDMI SND_HDA_CODEC_REALTEK SND_HDA_CODEC_SI3054 SND_HDA_CODEC_SIGMATEL SND_HDA_CODEC_VIA SND_HDA_COMPONENT SND_HDA_CORE SND_HDA_GENERIC SND_HDA_GENERIC_LEDS SND_HDA_HWDEP SND_HDA_I915 SND_HDA_INPUT_BEEP SND_HDA_INTEL SND_HDA_PATCH_LOADER SND_HDA_RECONFIG SND_HRTIMER SND_HWDEP SND_INTEL_DSP_CONFIG SND_INTEL_NHLT SND_INTEL_SOUNDWIRE_ACPI SND_JACK SND_JACK_INPUT_DEV SND_MIXER_OSS SND_OSSEMUL SND_PCI SND_PCM SND_PCMCIA SND_PCM_OSS SND_PCM_OSS_PLUGINS SND_PCM_TIMER SND_PCM_XRUN_DEBUG SND_PROC_FS SND_RAWMIDI SND_SEQUENCER SND_SEQUENCER_OSS SND_SEQ_DEVICE SND_SEQ_DUMMY SND_SEQ_HRTIMER_DEFAULT SND_SEQ_MIDI SND_SEQ_MIDI_EVENT SND_SEQ_VIRMIDI SND_SUPPORT_OLD_API SND_TIMER SND_USB SND_USB_6FIRE SND_USB_AUDIO SND_USB_AUDIO_USE_MEDIA_CONTROLLER SND_USB_CAIAQ SND_USB_CAIAQ_INPUT SND_USB_HIFACE SND_USB_LINE6 SND_USB_POD SND_USB_PODHD SND_USB_TONEPORT SND_USB_UA101 SND_USB_US122L SND_USB_USX2Y SND_USB_VARIAX SND_VERBOSE_PROCFS SND_VIRMIDI SND_VIRTIO SND_VMASTER SND_X86 SOCK_CGROUP_DATA SOCK_VALIDATE_XMIT SOLARIS_X86_PARTITION SONY_FF SOUND SOUND_OSS_CORE SOUND_OSS_CORE_PRECLAIM SPI SPI_DLN2 SPI_DYNAMIC SPI_MASTER SQUASHFS SQUASHFS_4K_DEVBLK_SIZE SQUASHFS_DECOMP_SINGLE SQUASHFS_FILE_DIRECT SQUASHFS_LZ4 SQUASHFS_LZO SQUASHFS_XATTR SQUASHFS_XZ SQUASHFS_ZLIB SQUASHFS_ZSTD SSB SSB_PCIHOST_POSSIBLE SSB_PCMCIAHOST_POSSIBLE SSB_SDIOHOST_POSSIBLE STAGING STP STREAM_PARSER SUNRPC_BACKCHANNEL SUN_PARTITION SW_SYNC SYSV68_PARTITION SYSV_FS TABLET_USB_ACECAD TABLET_USB_AIPTEK TABLET_USB_HANWANG TABLET_USB_KBTAB TABLET_USB_PEGASUS TAHVO_USB TAHVO_USB_HOST_BY_DEFAULT TASKS_RCU TASKS_RCU_GENERIC TASKS_TRACE_RCU TCG_CRB TCG_TIS TCG_TIS_CORE TCG_TPM TCP_CONG_BBR TCP_CONG_BIC TCP_CONG_CDG TCP_CONG_DCTCP TCP_CONG_HSTCP TCP_CONG_HTCP TCP_CONG_HYBLA TCP_CONG_ILLINOIS TCP_CONG_LP TCP_CONG_NV TCP_CONG_SCALABLE TCP_CONG_VEGAS TCP_CONG_VENO TCP_CONG_WESTWOOD TCP_CONG_YEAH TEXTSEARCH TEXTSEARCH_BM TEXTSEARCH_FSM TEXTSEARCH_KMP THERMAL_NETLINK THP_SWAP THRUSTMASTER_FF TIPC TIPC_CRYPTO TIPC_DIAG TIPC_MEDIA_IB TIPC_MEDIA_UDP TLS TLS_TOE TOOLS_SUPPORT_RELR TOUCHSCREEN_SUR40 TOUCHSCREEN_USB_3M TOUCHSCREEN_USB_COMPOSITE TOUCHSCREEN_USB_DMC_TSC10 TOUCHSCREEN_USB_E2I TOUCHSCREEN_USB_EASYTOUCH TOUCHSCREEN_USB_EGALAX TOUCHSCREEN_USB_ELO TOUCHSCREEN_USB_ETT_TC45USB TOUCHSCREEN_USB_ETURBO TOUCHSCREEN_USB_GENERAL_TOUCH TOUCHSCREEN_USB_GOTOP TOUCHSCREEN_USB_GUNZE TOUCHSCREEN_USB_IDEALTEK TOUCHSCREEN_USB_IRTOUCH TOUCHSCREEN_USB_ITM TOUCHSCREEN_USB_JASTEC TOUCHSCREEN_USB_NEXIO TOUCHSCREEN_USB_PANJIT TOUCHSCREEN_USB_ZYTRONIC TPM_KEY_PARSER TRANSPARENT_HUGEPAGE TRANSPARENT_HUGEPAGE_MADVISE TRUSTED_KEYS TTPCI_EEPROM TTY_PRINTK TUN_VNET_CROSS_LE TWL4030_CORE TYPEC TYPEC_DP_ALTMODE TYPEC_FUSB302 TYPEC_HD3SS3220 TYPEC_MT6360 TYPEC_MUX_INTEL_PMC TYPEC_NVIDIA_ALTMODE TYPEC_RT1711H TYPEC_STUSB160X TYPEC_TCPCI TYPEC_TCPCI_MAXIM TYPEC_TCPM TYPEC_TPS6598X TYPEC_UCSI TYPEC_WCOVE UBIFS_ATIME_SUPPORT UBIFS_FS UBIFS_FS_ADVANCED_COMPR UBIFS_FS_LZO UBIFS_FS_SECURITY UBIFS_FS_XATTR UBIFS_FS_ZLIB UBIFS_FS_ZSTD UCSI_ACPI UCSI_CCG UDF_FS UDMABUF UFS_FS UFS_FS_WRITE UHID ULTRIX_PARTITION UNICODE UNIXWARE_DISKLABEL UNIX_DIAG USB4 USB4_NET USBIP_CORE USBIP_HOST USBIP_VHCI_HCD USBIP_VUDC USBPCWATCHDOG USB_ACM USB_ADUTUX USB_AIRSPY USB_ALI_M5632 USB_AN2720 USB_APPLEDISPLAY USB_ARMLINUX USB_BDC_UDC USB_BELKIN USB_C67X00_HCD USB_CATC USB_CDC_PHONET USB_CDNS3 USB_CDNS3_GADGET USB_CDNS3_HOST USB_CDNS3_PCI_WRAP USB_CDNSP_GADGET USB_CDNSP_HOST USB_CDNSP_PCI USB_CDNS_HOST USB_CDNS_SUPPORT USB_CHAOSKEY USB_CHIPIDEA USB_CHIPIDEA_GENERIC USB_DWC2 USB_GADGET USB_MUSB_HDRC USB_NET_CDC_SUBSET USB_ROLE_SWITCH USB_STORAGE_REALTEK USB_ULPI_BUS USB_USBNET VIDEO_DEV VIDEO_V4L2 VXLAN WIRELESS WLAN ZONE_DEVICE] disabling configs for [hang memleak ubsan bug_or_warning kasan locking atomic_sleep], they are not needed determining the merge base between ef251c45f1cd4a1a3e8f6eb2e3aee3903c7fa71b and 2b07ea76fd28989bde5993532d7a943a6f90e246 8bb7eca972ad531c9b149c0a51ab43a417385813/Linux 5.15 is a merge base, check if it has the bug testing commit 8bb7eca972ad531c9b149c0a51ab43a417385813 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: 01f5203e350c901a21f920be264fab15d3c9c2a8db43296a4270989b2f071e67 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] testing current HEAD 2b07ea76fd28989bde5993532d7a943a6f90e246 testing commit 2b07ea76fd28989bde5993532d7a943a6f90e246 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: ba074d33d703b5d23e676be96c03e6fffb59145a1d78c5ff531fa0dfb85f941e all runs: OK false negative chance: 0.000 # git bisect start 2b07ea76fd28989bde5993532d7a943a6f90e246 8bb7eca972ad531c9b149c0a51ab43a417385813 Bisecting: 201376 revisions left to test after this (roughly 18 steps) [09d1c6a80f2cf94c6e70be919203473d4ab8e26c] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 09d1c6a80f2cf94c6e70be919203473d4ab8e26c gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: b0a289a59e808c752b1755a0467e691104816ca81b6443e54991502ff3bd03ef all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] # git bisect good 09d1c6a80f2cf94c6e70be919203473d4ab8e26c Bisecting: 100425 revisions left to test after this (roughly 17 steps) [0c86b42439b6c11d758b3392a21117934fef00c1] Merge tag 'drm-next-2025-03-28' of https://gitlab.freedesktop.org/drm/kernel determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 0c86b42439b6c11d758b3392a21117934fef00c1 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: 422a0d2fe9c4871c451ce80a4c99aaaad53231704e77b194b1ad16a3e04cd30a all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] # git bisect good 0c86b42439b6c11d758b3392a21117934fef00c1 Bisecting: 50259 revisions left to test after this (roughly 16 steps) [8c465b1669bfeaaf0ebd504b96d689e2a2810874] ASoC: spacemit: add i2s support to K1 SoC determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 8c465b1669bfeaaf0ebd504b96d689e2a2810874 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: f39ebe386402a458059431f42f2bd305e949bf59514c2591e19df6d92893f0c7 all runs: OK false negative chance: 0.000 # git bisect bad 8c465b1669bfeaaf0ebd504b96d689e2a2810874 Bisecting: 25104 revisions left to test after this (roughly 15 steps) [91e60731dd605c5d6bab8b9ccac886da1780d5ca] Merge tag 'tty-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 91e60731dd605c5d6bab8b9ccac886da1780d5ca gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: 1f678a34dd735aa99344cfe262380bc7be6e36aefac98059af7ff6cd8f5cf551 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] # git bisect good 91e60731dd605c5d6bab8b9ccac886da1780d5ca Bisecting: 12540 revisions left to test after this (roughly 14 steps) [f2cdc4c22bca57ab4cdb28ef4a02c53837d26fe0] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit f2cdc4c22bca57ab4cdb28ef4a02c53837d26fe0 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: c97d07c08917ccfc4606bbc4229371e5a6e21cd617f32c029d8184f79324f459 all runs: OK false negative chance: 0.000 # git bisect bad f2cdc4c22bca57ab4cdb28ef4a02c53837d26fe0 Bisecting: 6275 revisions left to test after this (roughly 13 steps) [b1cce98493a095925fb51be045ccf6e08edb4aa0] Merge tag 'docs-6.17' of git://git.lwn.net/linux determine whether the revision contains the guilty commit revision 09d1c6a80f2cf94c6e70be919203473d4ab8e26c crashed and is reachable testing commit b1cce98493a095925fb51be045ccf6e08edb4aa0 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: 4a1b7c074469de1deff2ed222b38ace9ca6384b2d4b61f62bcd396d7f50127b2 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] # git bisect good b1cce98493a095925fb51be045ccf6e08edb4aa0 Bisecting: 3139 revisions left to test after this (roughly 12 steps) [83affacd18cc225f538e532c6e667d26b3ec69fd] Merge tag 'loongarch-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 83affacd18cc225f538e532c6e667d26b3ec69fd gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: fa8500f29a139286d55cf67608fe6871adbebfe733a0c8661e3d2be7d20fddeb all runs: OK false negative chance: 0.000 # git bisect bad 83affacd18cc225f538e532c6e667d26b3ec69fd Bisecting: 1598 revisions left to test after this (roughly 11 steps) [db68e4c80d995b67a92460711038b9223166bda7] Merge tag 'v6.17-rc-part1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit db68e4c80d995b67a92460711038b9223166bda7 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: c611f2cb6508abdf105fa420644214c50beac52088883785c59a68ec1adcfef6 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] # git bisect good db68e4c80d995b67a92460711038b9223166bda7 Bisecting: 841 revisions left to test after this (roughly 10 steps) [eacf91b0c78a7113844830ed65ebf543eb9052c5] Merge tag 'fbdev-for-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev determine whether the revision contains the guilty commit revision 0c86b42439b6c11d758b3392a21117934fef00c1 crashed and is reachable testing commit eacf91b0c78a7113844830ed65ebf543eb9052c5 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: 56b29c1f6c28fba458f3767ff09c2384f59732b7d4868a4eb7fc6a9e2ffbba86 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] # git bisect good eacf91b0c78a7113844830ed65ebf543eb9052c5 Bisecting: 420 revisions left to test after this (roughly 9 steps) [8b45c6c90af6702b2ad716e148b8bcd5231a8070] Merge tag 'apparmor-pr-2025-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor determine whether the revision contains the guilty commit revision 0c86b42439b6c11d758b3392a21117934fef00c1 crashed and is reachable testing commit 8b45c6c90af6702b2ad716e148b8bcd5231a8070 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: 44de20b6c8756f36ca8589217a6a192ad893703026b2445a7459d17ea5e429bd all runs: OK false negative chance: 0.000 # git bisect bad 8b45c6c90af6702b2ad716e148b8bcd5231a8070 Bisecting: 201 revisions left to test after this (roughly 8 steps) [546b0ad6a87297a4268bc336aea57173008428e8] Merge tag 'i3c/for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux determine whether the revision contains the guilty commit revision db68e4c80d995b67a92460711038b9223166bda7 crashed and is reachable testing commit 546b0ad6a87297a4268bc336aea57173008428e8 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: e1f5ef59efce97667b7af6081a6fd0ff72819b04fb3d7423235017d6a3e2b395 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] # git bisect good 546b0ad6a87297a4268bc336aea57173008428e8 Bisecting: 104 revisions left to test after this (roughly 7 steps) [e991acf1bce7a428794514cbbe216973c9c0a3c8] Merge tag 'mm-nonmm-stable-2025-08-03-12-47' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm determine whether the revision contains the guilty commit revision eacf91b0c78a7113844830ed65ebf543eb9052c5 crashed and is reachable testing commit e991acf1bce7a428794514cbbe216973c9c0a3c8 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: 6deb031aa0092db391463e4fb1acd7af3f4a131dafe85dda30d42ba93f94962f all runs: OK false negative chance: 0.000 # git bisect bad e991acf1bce7a428794514cbbe216973c9c0a3c8 Bisecting: 48 revisions left to test after this (roughly 6 steps) [4efec6c0919d9081a52be50d5b5bfa32bf489c75] samples: enhance hung_task detector test with read-write semaphore support determine whether the revision contains the guilty commit revision 09d1c6a80f2cf94c6e70be919203473d4ab8e26c crashed and is reachable testing commit 4efec6c0919d9081a52be50d5b5bfa32bf489c75 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: c1227fd2d34aa5ffe1b1b0c44ea0de1ffa0702640d8cd786bce74fce8237fb3c all runs: OK false negative chance: 0.000 # git bisect bad 4efec6c0919d9081a52be50d5b5bfa32bf489c75 Bisecting: 23 revisions left to test after this (roughly 5 steps) [4d71d99f361f54bd18a94370ea08e562e511c4e9] MAINTAINERS: add lib/raid6/ to "SOFTWARE RAID" determine whether the revision contains the guilty commit revision 0c86b42439b6c11d758b3392a21117934fef00c1 crashed and is reachable testing commit 4d71d99f361f54bd18a94370ea08e562e511c4e9 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: 1adccd99e05aca9370de9e2d571d16d05c0b0096edccbde75b0a9e81734150fb all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] # git bisect good 4d71d99f361f54bd18a94370ea08e562e511c4e9 Bisecting: 11 revisions left to test after this (roughly 4 steps) [ab475510e0422bb5672d465f9d0f523d72fdb7f1] kdump: implement reserve_crashkernel_cma determine whether the revision contains the guilty commit revision 09d1c6a80f2cf94c6e70be919203473d4ab8e26c crashed and is reachable testing commit ab475510e0422bb5672d465f9d0f523d72fdb7f1 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: d6f7da31406f595a44abe55dd616b75aa8aa9fb42c0d17fa4be0cedb04260235 all runs: OK false negative chance: 0.000 # git bisect bad ab475510e0422bb5672d465f9d0f523d72fdb7f1 Bisecting: 5 revisions left to test after this (roughly 3 steps) [37d0f07bc5a2d2736021c9090ce796b8a66571ba] mailmap: update Sachin Mokashi's email address determine whether the revision contains the guilty commit revision 8bb7eca972ad531c9b149c0a51ab43a417385813 crashed and is reachable testing commit 37d0f07bc5a2d2736021c9090ce796b8a66571ba gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: f389e5cd1105af72b7fa02bf8f0178c6511e316279b6a1c1bf7d06753cf94607 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] # git bisect good 37d0f07bc5a2d2736021c9090ce796b8a66571ba Bisecting: 2 revisions left to test after this (roughly 2 steps) [1f04e0e65209be3148a20b4b370e01d02b7ac445] selftests: ptrace: add set_syscall_info to .gitignore determine whether the revision contains the guilty commit revision 09d1c6a80f2cf94c6e70be919203473d4ab8e26c crashed and is reachable testing commit 1f04e0e65209be3148a20b4b370e01d02b7ac445 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: bc01791dd5278636efcbf8e2b42fb41002f4149080c8aa06e72efe2dff165e77 all runs: OK false negative chance: 0.000 # git bisect bad 1f04e0e65209be3148a20b4b370e01d02b7ac445 Bisecting: 0 revisions left to test after this (roughly 1 step) [d0118d7d20bbf9a76f75840bc3b0da0f4d092da9] ocfs2: update d_splice_alias() return code checking determine whether the revision contains the guilty commit revision 4d71d99f361f54bd18a94370ea08e562e511c4e9 crashed and is reachable testing commit d0118d7d20bbf9a76f75840bc3b0da0f4d092da9 gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: a023b41f5c634f4b6567f4d0bfa443ce9aed6f642fc791a848aaacbc70fc1dc5 all runs: OK false negative chance: 0.000 # git bisect bad d0118d7d20bbf9a76f75840bc3b0da0f4d092da9 Bisecting: 0 revisions left to test after this (roughly 0 steps) [ad0039db42179064f9b60eab67c797f7359fdefc] fs/proc/vmcore: a few cleanups for vmcore_add_device_dump() determine whether the revision contains the guilty commit revision 09d1c6a80f2cf94c6e70be919203473d4ab8e26c crashed and is reachable testing commit ad0039db42179064f9b60eab67c797f7359fdefc gcc compiler: Debian clang version 22.1.6 (++20260514074242+fc4aad7b5db3-1~exp1~20260514074407.73), Debian LLD 22.1.6 kernel signature: c83e3de8ad9a5307490ba926af3816db6690f0718057035e943aa9f604449b24 all runs: crashed: VFS: Busy inodes after unmount (use-after-free) representative crash: VFS: Busy inodes after unmount (use-after-free), types: [DoS] # git bisect good ad0039db42179064f9b60eab67c797f7359fdefc d0118d7d20bbf9a76f75840bc3b0da0f4d092da9 is the first bad commit commit d0118d7d20bbf9a76f75840bc3b0da0f4d092da9 Author: Tetsuo Handa Date: Mon Jun 30 19:21:31 2025 +0900 ocfs2: update d_splice_alias() return code checking When commit d3556babd7fa ("ocfs2: fix d_splice_alias() return code checking") was merged into v3.18-rc3, d_splice_alias() was returning one of a valid dentry, NULL or an ERR_PTR. When commit b5ae6b15bd73 ("merge d_materialise_unique() into d_splice_alias()") was merged into v3.19-rc1, d_splice_alias() started returning -ELOOP as one of ERR_PTR values. Now, when syzkaller mounts a crafted ocfs2 filesystem image that hits d_splice_alias() == -ELOOP case from ocfs2_lookup(), ocfs2_lookup() fails to handle -ELOOP case and generic_shutdown_super() hits "VFS: Busy inodes after unmount" message. Instead of calling ocfs2_dentry_attach_lock() or ocfs2_dentry_attach_gen() when d_splice_alias() returned an ERR_PTR value, change ocfs2_lookup() to bail out immediately. Also, ocfs2_lookup() needs to call dupt() when ocfs2_dentry_attach_lock() returned an ERR_PTR value. Link: https://lkml.kernel.org/r/da5be67d-2a0b-4b93-85d6-42f3b7440135@I-love.SAKURA.ne.jp Signed-off-by: Tetsuo Handa Reported-by: syzbot Closes: https://syzkaller.appspot.com/bug?extid=1134d3a5b062e9665a7a Suggested-by: Al Viro Reviewed-by: Joseph Qi Cc: Al Viro Cc: Joel Becker Cc: Mark Fasheh Cc: Richard Weinberger Cc: Tetsuo Handa Cc: Junxiao Bi Cc: Changwei Ge Cc: Jun Piao Signed-off-by: Andrew Morton fs/ocfs2/namei.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) accumulated error probability: 0.00 culprit signature: a023b41f5c634f4b6567f4d0bfa443ce9aed6f642fc791a848aaacbc70fc1dc5 parent signature: c83e3de8ad9a5307490ba926af3816db6690f0718057035e943aa9f604449b24 revisions tested: 28, total time: 7h19m56.310960633s (build: 2h41m35.066524472s, test: 3h37m51.969880001s) first good commit: d0118d7d20bbf9a76f75840bc3b0da0f4d092da9 ocfs2: update d_splice_alias() return code checking recipients (to): ["akpm@linux-foundation.org" "joseph.qi@linux.alibaba.com" "penguin-kernel@i-love.sakura.ne.jp"] recipients (cc): []