ci2 starts bisection 2026-09-06 01:17:08.082397576 +0000 UTC m=+96152.246351887 bisecting cause commit starting from 4d7d9486c04d917265f64c55bd23b2cc4fe7749c building syzkaller on 4f7b22a0cea479ab522e99815d78a4ad5784b1da ensuring issue is reproducible on original commit 4d7d9486c04d917265f64c55bd23b2cc4fe7749c testing commit 4d7d9486c04d917265f64c55bd23b2cc4fe7749c gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: a41ee4bd4080dc5e3959bec1db3bd824cf325d0d788a5b9746d5d27d0c8e8290 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] check whether we can drop unnecessary instrumentation disabling configs for [bug_or_warning kasan atomic_sleep hang memleak ubsan], they are not needed testing commit 4d7d9486c04d917265f64c55bd23b2cc4fe7749c gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: bed762635e4b682568ef5e2e9d2738bb0cc3da47fad172369d3e5e72a75885d3 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] the bug reproduces without the instrumentation disabling configs for [bug_or_warning kasan atomic_sleep hang memleak ubsan], they are not needed kconfig minimization: base=4167 full=8445 leaves diff=2102 split chunks (needed=false): <2102> split chunk #0 of len 2102 into 5 parts testing without sub-chunk 1/5 disabling configs for [bug_or_warning kasan atomic_sleep hang memleak ubsan], they are not needed testing commit 4d7d9486c04d917265f64c55bd23b2cc4fe7749c gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: d0cba7d6debeab8f6d43f6238f4e430b13c165ecf6657d3ec9b5009dfd929950 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 2/5 disabling configs for [hang memleak ubsan bug_or_warning kasan atomic_sleep], they are not needed testing commit 4d7d9486c04d917265f64c55bd23b2cc4fe7749c gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: e3f516df3af5ca9f8e3f4a544b8a10a42f5f7e0b0e6d87b40e95f9d0a0d61942 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [ubsan bug_or_warning kasan atomic_sleep hang memleak], they are not needed testing commit 4d7d9486c04d917265f64c55bd23b2cc4fe7749c gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 9295da0fbfcc2c0524fe6bf7f8fd9644df6f01f0b2dba5ddaf899e6e74153255 all runs: OK false negative chance: 0.000 testing without sub-chunk 4/5 disabling configs for [atomic_sleep hang memleak ubsan bug_or_warning kasan], they are not needed testing commit 4d7d9486c04d917265f64c55bd23b2cc4fe7749c gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 7325cc2be053149ffc0d889bb1df05ee483c30bf31c5e08746c08e49ce4e7acf all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 5/5 disabling configs for [bug_or_warning kasan atomic_sleep hang memleak ubsan], they are not needed testing commit 4d7d9486c04d917265f64c55bd23b2cc4fe7749c gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: efaeec2b069c432f7c88e3efbe4ba8e7c49975753846effe5a1212d931d33d2e all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] the chunk can be dropped minimized to 421 configs; suspects: [BRIDGE BRIDGE_NETFILTER CAN CFG80211 CHECKPOINT_RESTORE DVB_CORE FB_CORE GNSS HID_LOGITECH HID_NINTENDO HSR INFINIBAND INFINIBAND_ADDR_TRANS INFINIBAND_USER_ACCESS INPUT_JOYSTICK INPUT_MOUSE IPV6_MULTIPLE_TABLES IP_SET IP_SET_HASH_IPPORTIP IP_SET_HASH_IPPORTNET IP_SET_HASH_MAC IP_SET_HASH_NET IP_SET_HASH_NETIFACE IP_SET_HASH_NETNET IP_SET_HASH_NETPORT IP_SET_HASH_NETPORTNET IP_SET_LIST_SET IP_VS IP_VS_DH IP_VS_FO IP_VS_FTP IP_VS_IPV6 IP_VS_LBLC IP_VS_LBLCR IP_VS_LC IP_VS_MH IP_VS_NFCT IP_VS_NQ IP_VS_OVF IP_VS_PE_SIP IP_VS_PROTO_AH IP_VS_PROTO_AH_ESP IP_VS_PROTO_ESP IP_VS_PROTO_SCTP IP_VS_PROTO_TCP IP_VS_PROTO_UDP IP_VS_RR IP_VS_SED IP_VS_SH IP_VS_TWOS IP_VS_WLC IP_VS_WRR IRQ_BYPASS_MANAGER IRQ_POLL IR_IGORPLUGUSB IR_IGUANA IR_IMON IR_IMON_RAW IR_MCEUSB IR_REDRAT3 IR_STREAMZAP IR_TOY IR_TTUSBIR JFFS2_CMODE_PRIORITY JFFS2_COMPRESSION_OPTIONS JFFS2_FS JFFS2_FS_POSIX_ACL JFFS2_FS_SECURITY JFFS2_FS_WRITEBUFFER JFFS2_FS_XATTR JFFS2_LZO JFFS2_RTIME JFFS2_RUBIN JFFS2_SUMMARY JFFS2_ZLIB JFS_DEBUG JFS_FS JFS_POSIX_ACL JFS_SECURITY JOYSTICK_IFORCE JOYSTICK_IFORCE_USB JOYSTICK_PXRC JOYSTICK_XPAD JOYSTICK_XPAD_FF JOYSTICK_XPAD_LEDS KARMA_PARTITION KCOV KCOV_ENABLE_COMPARISONS KCOV_INSTRUMENT_ALL KEYS_REQUEST_CACHE KEY_DH_OPERATIONS KEY_NOTIFICATIONS KSM KVM KVM_AMD KVM_ASYNC_PF KVM_COMMON KVM_COMPAT KVM_ELIDE_TLB_FLUSH_IF_YOUNG KVM_GENERIC_DIRTYLOG_READ_PROTECT KVM_GENERIC_HARDWARE_ENABLING KVM_GENERIC_MEMORY_ATTRIBUTES KVM_GENERIC_PRE_FAULT_MEMORY KVM_GUEST_MEMFD KVM_HYPERV KVM_IOAPIC KVM_MMIO KVM_MMU_LOCKLESS_AGING KVM_PROVE_MMU KVM_SMM KVM_SW_PROTECTED_VM KVM_VFIO KVM_X86 KVM_XEN L2TP L2TP_ETH L2TP_IP L2TP_V3 LAPB LAPBETHER LDM_PARTITION LEDS_CLASS_MULTICOLOR LEGACY_PTYS LIBNVDIMM LINEAR_RANGES LLC LLC2 LOGIG940_FF LOGIRUMBLEPAD2_FF LOGITECH_FF LOGIWHEELS_FF LOGO LOGO_LINUX_MONO LOGO_LINUX_VGA16 LPC_ICH LWTUNNEL LWTUNNEL_BPF LZ4HC_COMPRESS MAC80211 MAC80211_HAS_RC MAC80211_HWSIM MAC80211_MESH MAC80211_RC_DEFAULT_MINSTREL MAC80211_RC_MINSTREL MACSEC MACVLAN MACVTAP MAC_PARTITION MAPPING_DIRTY_HELPERS MCTP MDIO_MVUSB MD_RAID0 MD_RAID1 MD_RAID10 MD_RAID456 MEDIA_ANALOG_TV_SUPPORT MEDIA_ATTACH MEDIA_CONTROLLER MEDIA_CONTROLLER_DVB MEDIA_DIGITAL_TV_SUPPORT MEDIA_RADIO_SUPPORT MEDIA_SDR_SUPPORT MEDIA_SUPPORT MEDIA_SUPPORT_FILTER MEDIA_TUNER MEDIA_TUNER_MSI001 MEMORY_HOTPLUG MEMORY_ISOLATION MEMREGION MEMSTICK MEMSTICK_REALTEK_USB MEM_SOFT_DIRTY MFD_CORE MFD_SYSCON MHI_BUS MHI_WWAN_CTRL MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO MHP_MEMMAP_ON_MEMORY MICROCHIP_PHY MINIX_FS MINIX_SUBPARTITION MISC_RTSX MISC_RTSX_USB MLX4_CORE MLX4_INFINIBAND MMC MMC_REALTEK_USB MMC_USHC MMC_VUB300 MODULE_SRCVERSION_ALL MOST MOST_USB_HDM MOUSE_APPLETOUCH MOUSE_BCM5974 MOUSE_PS2 MOUSE_PS2_ALPS MOUSE_PS2_BYD MOUSE_PS2_CYPRESS MOUSE_PS2_FOCALTECH MOUSE_PS2_LIFEBOOK MOUSE_PS2_LOGIPS2PP MOUSE_PS2_SMBUS MOUSE_PS2_SYNAPTICS MOUSE_PS2_SYNAPTICS_SMBUS MOUSE_PS2_TRACKPOINT MOUSE_SYNAPTICS_USB MPLS MPLS_IPTUNNEL MPLS_ROUTING MPTCP MPTCP_IPV6 MRP MTD MTD_BLKDEVS MTD_BLOCK MTD_BLOCK2MTD MTD_CFI_I1 MTD_CFI_I2 MTD_MAP_BANK_WIDTH_1 MTD_MAP_BANK_WIDTH_2 MTD_MAP_BANK_WIDTH_4 MTD_MTDRAM MTD_PHRAM MTD_SLRAM MUSB_PIO_ONLY ND_BTT ND_CLAIM ND_PFN NETDEVSIM NETFILTER_ADVANCED NETFILTER_BPF_LINK NETFILTER_FAMILY_ARP NETFILTER_FAMILY_BRIDGE NETFILTER_NETLINK_ACCT NETFILTER_NETLINK_GLUE_CT NETFILTER_NETLINK_OSF NETFILTER_NETLINK_QUEUE NETFILTER_SYNPROXY NETFILTER_XTABLES_COMPAT NETFILTER_XT_CONNMARK NETFILTER_XT_MATCH_BPF NETFILTER_XT_MATCH_CGROUP NETFILTER_XT_MATCH_CLUSTER NETFILTER_XT_MATCH_COMMENT NETFILTER_XT_MATCH_CONNBYTES NETFILTER_XT_MATCH_CONNLABEL NETFILTER_XT_MATCH_CONNLIMIT NETFILTER_XT_MATCH_CONNMARK NETFILTER_XT_MATCH_CPU NETFILTER_XT_MATCH_DCCP NETFILTER_XT_MATCH_DEVGROUP NETFILTER_XT_MATCH_DSCP NETFILTER_XT_MATCH_ECN NETFILTER_XT_MATCH_ESP NETFILTER_XT_MATCH_HASHLIMIT NETFILTER_XT_MATCH_HELPER NETFILTER_XT_MATCH_HL NETFILTER_XT_MATCH_IPCOMP NETFILTER_XT_MATCH_IPRANGE NETFILTER_XT_MATCH_IPVS NETFILTER_XT_MATCH_L2TP NETFILTER_XT_MATCH_LENGTH NETFILTER_XT_MATCH_LIMIT NETFILTER_XT_MATCH_MAC NETFILTER_XT_MATCH_MARK NETFILTER_XT_MATCH_MULTIPORT NETFILTER_XT_MATCH_NFACCT NETFILTER_XT_MATCH_OSF NETFILTER_XT_MATCH_OWNER NETFILTER_XT_MATCH_PHYSDEV NETFILTER_XT_MATCH_PKTTYPE NETFILTER_XT_MATCH_QUOTA NETFILTER_XT_MATCH_RATEEST NETFILTER_XT_MATCH_REALM NETFILTER_XT_MATCH_RECENT NETFILTER_XT_MATCH_SCTP NETFILTER_XT_MATCH_SOCKET NETFILTER_XT_MATCH_STATISTIC NETFILTER_XT_MATCH_STRING NETFILTER_XT_MATCH_TCPMSS NETFILTER_XT_MATCH_TIME NETFILTER_XT_MATCH_U32 NETFILTER_XT_NAT NETFILTER_XT_SET NETFILTER_XT_TARGET_AUDIT NETFILTER_XT_TARGET_CHECKSUM NETFILTER_XT_TARGET_CLASSIFY NETFILTER_XT_TARGET_CONNMARK NETFILTER_XT_TARGET_DSCP NETFILTER_XT_TARGET_HMARK NETFILTER_XT_TARGET_IDLETIMER NETFILTER_XT_TARGET_LED NETFILTER_XT_TARGET_MARK NETFILTER_XT_TARGET_NFQUEUE NETFILTER_XT_TARGET_RATEEST NETFILTER_XT_TARGET_TCPOPTSTRIP NETFILTER_XT_TARGET_TEE NETFILTER_XT_TARGET_TPROXY NETLINK_DIAG NET_9P_RDMA NET_ACT_BPF NET_ACT_CONNMARK NET_ACT_CSUM NET_ACT_CT NET_ACT_CTINFO NET_ACT_GATE NET_ACT_IFE NET_ACT_MPLS NET_ACT_NAT NET_ACT_PEDIT NET_ACT_POLICE NET_ACT_SAMPLE NET_ACT_SIMP NET_ACT_SKBEDIT NET_ACT_SKBMOD NET_ACT_TUNNEL_KEY NET_ACT_VLAN NET_CLS_BASIC NET_CLS_BPF NET_CLS_FLOW NET_CLS_FLOWER NET_CLS_FW NET_CLS_MATCHALL NET_CLS_ROUTE4 NET_CRC32C NET_DEVLINK NET_DROP_MONITOR NET_DSA NET_DSA_TAG_BRCM NET_DSA_TAG_BRCM_COMMON NET_DSA_TAG_BRCM_PREPEND NET_DSA_TAG_MTK NET_DSA_TAG_QCA NET_DSA_TAG_RTL4_A NET_EMATCH_CANID NET_EMATCH_CMP NET_EMATCH_IPSET NET_EMATCH_IPT NET_EMATCH_META NET_EMATCH_NBYTE NET_EMATCH_TEXT NET_EMATCH_U32 NET_FC NET_FOU NET_FOU_IP_TUNNELS NET_IFE NET_IFE_SKBMARK NET_IFE_SKBPRIO NET_IFE_SKBTCINDEX NET_IPGRE NET_IPGRE_BROADCAST NET_IPGRE_DEMUX NET_IPIP NET_IPVTI NET_KEY NET_KEY_MIGRATE NET_L3_MASTER_DEV NET_MPLS_GSO NET_NCSI NET_NSH NET_REDIRECT NET_SCH_CAKE NET_SCH_CBS NET_SCH_CHOKE NET_SCH_CODEL NET_SCH_DRR NET_SCH_ETF NET_SCH_ETS NET_SCH_FQ NET_SCH_FQ_CODEL NET_SCH_FQ_PIE NET_SCH_GRED NET_SCH_HFSC NET_SCH_HHF NET_SCH_HTB NET_SCH_INGRESS NET_SCH_MQPRIO NET_SCH_MQPRIO_LIB NET_SCH_MULTIQ NET_SCH_NETEM NET_SCH_PIE NET_SCH_PLUG NET_SCH_PRIO NET_SCH_QFQ NET_SCH_RED NET_SCH_SFB NET_SCH_SFQ NET_SCH_SKBPRIO NET_SCH_TAPRIO NET_SCH_TBF NET_SCH_TEQL NET_SHAPER NET_SOCK_MSG NET_SWITCHDEV NET_TC_SKB_EXT NET_TEAM NET_TEAM_MODE_ACTIVEBACKUP NET_TEAM_MODE_BROADCAST NET_TEAM_MODE_LOADBALANCE NET_TEAM_MODE_RANDOM NET_TEAM_MODE_ROUNDROBIN NET_UDP_TUNNEL NET_VENDOR_ZTE NET_VRF NFC NFC_DIGITAL NFC_FDP NFC_HCI NFC_MRVL NFC_MRVL_USB NFC_NCI NFC_NCI_UART NFC_PN533 NFC_PN533_USB NFC_PORT100 NFC_SHDLC NFC_SIM NFC_VIRTUAL_NCI NFSD NFSD_BLOCKLAYOUT NFSD_FLEXFILELAYOUT NFSD_PNFS NFSD_SCSILAYOUT NFSD_V3_ACL NFSD_V4 NFSD_V4_2_INTER_SSC NFSD_V4_SECURITY_LABEL NFS_FSCACHE NFS_V4_2 NFS_V4_2_READ_PLUS NFS_V4_2_SSC_HELPER NFS_V4_SECURITY_LABEL NFT_BRIDGE_META NFT_BRIDGE_REJECT NFT_COMPAT NFT_CONNLIMIT NFT_CT NFT_DUP_IPV4 NFT_DUP_IPV6 NFT_DUP_NETDEV NFT_EXTHDR_DCCP NFT_FIB NFT_FIB_INET NFT_FIB_IPV4 NFT_FIB_IPV6 NFT_FIB_NETDEV NFT_FLOW_OFFLOAD NFT_HASH NFT_LIMIT NFT_LOG NFT_MASQ NFT_NAT NFT_NUMGEN NFT_OSF NFT_QUEUE NFT_QUOTA NFT_REDIR NFT_REJECT NFT_REJECT_INET NFT_REJECT_IPV4 NFT_REJECT_IPV6 NFT_REJECT_NETDEV NFT_SOCKET NFT_SYNPROXY NFT_TPROXY NFT_TUNNEL NFT_XFRM NF_CONNTRACK_AMANDA NF_CONNTRACK_BRIDGE NF_CONNTRACK_BROADCAST NF_CONNTRACK_EVENTS NF_CONNTRACK_H323 NF_CONNTRACK_LABELS NF_CONNTRACK_MARK NF_CONNTRACK_NETBIOS_NS NF_CONNTRACK_OVS NF_CONNTRACK_PPTP NF_CONNTRACK_SANE NF_CONNTRACK_SNMP NF_CONNTRACK_TFTP NF_CONNTRACK_TIMEOUT NF_CONNTRACK_TIMESTAMP NF_CONNTRACK_ZONES NF_CT_NETLINK_HELPER NF_CT_NETLINK_TIMEOUT NF_CT_PROTO_GRE NF_CT_PROTO_SCTP NF_DUP_IPV4 NF_DUP_IPV6 NF_DUP_NETDEV NF_FLOW_TABLE NF_FLOW_TABLE_INET NF_NAT_AMANDA NF_NAT_H323 NF_NAT_OVS NF_NAT_PPTP NF_NAT_REDIRECT NF_NAT_SNMP_BASIC NF_NAT_TFTP NF_SOCKET_IPV4 NF_SOCKET_IPV6 NF_TABLES NF_TABLES_BRIDGE NF_TABLES_INET NF_TABLES_IPV4 NF_TABLES_IPV6 NF_TABLES_NETDEV NF_TPROXY_IPV4 NF_TPROXY_IPV6 NILFS2_FS NINTENDO_FF NLMON NLS_CODEPAGE_1250 NLS_CODEPAGE_1251 PARTITION_ADVANCED PSAMPLE RC_CORE RC_DEVICES RFKILL SPI USB_GADGET USB_MUSB_HDRC VIDEO_DEV WAN WATCH_QUEUE WIRELESS WLAN WWAN X25] disabling configs for [kasan atomic_sleep hang memleak ubsan bug_or_warning], they are not needed picked [v7.2 v7.1 v7.0 v6.18 v6.16 v6.14 v6.12 v6.10 v6.7 v6.4 v6.1 v5.18 v5.15 v5.12 v5.9 v5.6 v5.3 v5.0 v4.19] out of 45 release tags testing release v7.2 testing commit 8d3ae59288f1e7d58d76558a6ee96d533bc5019f gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: b1beb93805fecc3bfbbb16e705bb5f7454c99b9f6f8f1dfabcc5c24ed264ab4c all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] testing release v7.1 testing commit 8cd9520d35a6c38db6567e97dd93b1f11f185dc6 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 4abefa5ddd6dbac19c5fb3b39ff561af96cb3608380f507656e80d23c41b8fd5 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] testing release v7.0 testing commit 028ef9c96e96197026887c0f092424679298aae8 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 92a7f20617506dd9a4a9567be5270fbbb0e57cb56a8b87bff7d59d0c8a9ce491 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] testing release v6.18 testing commit 7d0a66e4bb9081d75c82ec4957c50034cb0ea449 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 430eebc7a9ba6bd81cf8d89904bb5f099d8c4d78a4e14b71630900f3e8e6107f all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] testing release v6.16 testing commit 038d61fd642278bab63ee8ef722c50d10ab01e8f gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: e8461265da679587d240b3c8e8028fa5227dd54e70bdb44d0afaee6162f2e3af all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] testing release v6.14 testing commit 38fec10eb60d687e30c8c6b5420d86e8149f7557 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 0baa202804f61e31a2abda892727ceb4a9e938c0829de91681a8d2470b6bc835 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] testing release v6.12 testing commit adc218676eef25575469234709c2d87185ca223a gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: d49e1f3e7c1e0cd14f3d8f5e47eec191f4fbcfd827faa1d92331f1746e87306c all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] testing release v6.10 testing commit 0c3836482481200ead7b416ca80c68a29cfdaabd gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: c6fc9c2b218bdb9c9727b9f13e367bb412f3cdb3301cbeca401a75537d6b6437 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] testing release v6.7 testing commit 0dd3ee31125508cd67f7e7172247f05b7fd1753a gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 failed building 0dd3ee31125508cd67f7e7172247f05b7fd1753a: ./include/linux/vmstat.h:508:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] 515 | retu./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] 516 | NR_VM_NUMA_EVE./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] testing release v6.4 testing commit 6995e2de6891c724bfeb2db33d7b87775f913ad1 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 9308072f92188e4e3e4804da071c84ff25b13f14cd0b9b73b598bd368b7aa542 all runs: OK false negative chance: 0.000 # git bisect start 0c3836482481200ead7b416ca80c68a29cfdaabd 6995e2de6891c724bfeb2db33d7b87775f913ad1 Bisecting: 47079 revisions left to test after this (roughly 16 steps) [a13fee31f56449fc600d9e064c7b32302f92dcef] Merge v6.7-rc3 into drm-next testing commit a13fee31f56449fc600d9e064c7b32302f92dcef gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 failed building a13fee31f56449fc600d9e064c7b32302f92dcef: ./include/linux/vmstat.h:508:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] return node./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] In file included from ./include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] # git bisect skip a13fee31f56449fc600d9e064c7b32302f92dcef Bisecting: 47121 revisions left to test after this (roughly 16 steps) [0e8af20517197934cc04f8e361c6bbe198c327fd] drm/amdgpu: Update fw version for boot time error query testing commit 0e8af20517197934cc04f8e361c6bbe198c327fd gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 failed building 0e8af20517197934cc04f8e361c6bbe198c327fd: ./include/linux/vmstat.h:508:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] ...+./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] # git bisect skip 0e8af20517197934cc04f8e361c6bbe198c327fd Bisecting: 47121 revisions left to test after this (roughly 16 steps) [648c3814dcf6fde9e654da01d2963e73077d07fd] drm/nouveau/disp: don't misuse kernel-doc comments testing commit 648c3814dcf6fde9e654da01d2963e73077d07fd gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 failed building 648c3814dcf6fde9e654da01d2963e73077d07fd: ./include/linux/vmstat.h:508:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ......./include/linux/vmstat.h:522:36:+ error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] :515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.htat_:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] VM_./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] 515...... | ./include/linux/vmstat.h:536:43.: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] # git bisect skip 648c3814dcf6fde9e654da01d2963e73077d07fd Bisecting: 47121 revisions left to test after this (roughly 16 steps) [84c7786499880d47fbcf0cee9661fd96e026ab2a] arm64: dts: qcom: sdm845-mtp: specify wifi variant testing commit 84c7786499880d47fbcf0cee9661fd96e026ab2a gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 failed building 84c7786499880d47fbcf0cee9661fd96e026ab2a: ./include/linux/vmstat.h:508:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:515:43.:... error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ...../include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] # git bisect skip 84c7786499880d47fbcf0cee9661fd96e026ab2a Bisecting: 47121 revisions left to test after this (roughly 16 steps) [f099c961f4998ad7107b1c6a7d6efb225e9a4614] fs: remove clean_page_buffers() testing commit f099c961f4998ad7107b1c6a7d6efb225e9a4614 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 failed building f099c961f4998ad7107b1c6a7d6efb225e9a4614: ./include/linux/vmstat.h:508:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] :515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] 522 | return n./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] 527./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] | return vm./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] :536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] # git bisect skip f099c961f4998ad7107b1c6a7d6efb225e9a4614 Bisecting: 47121 revisions left to test after this (roughly 16 steps) [d65d4a2c3867a04ee4ae9c99747a6398b58e269b] ASoC: SOF: sof-client: fix build when only IPC4 is selected testing commit d65d4a2c3867a04ee4ae9c99747a6398b58e269b gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 failed building d65d4a2c3867a04ee4ae9c99747a6398b58e269b: ./include/linux/vmstat.h:508:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] 515 | re./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] turn vmst./include/linux/vmstat.hat_text[NR_VM_ZONE_STAT_:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] warning./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] # git bisect skip d65d4a2c3867a04ee4ae9c99747a6398b58e269b Bisecting: 47121 revisions left to test after this (roughly 16 steps) [94ed00981b5167e22f66fd5bfedcc7cc7fd72551] media: v4l: cci: Add driver-private bit definitions testing commit 94ed00981b5167e22f66fd5bfedcc7cc7fd72551 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 failed building 94ed00981b5167e22f66fd5bfedcc7cc7fd72551: ./include/linux/vmstat.h:508:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] # git bisect skip 94ed00981b5167e22f66fd5bfedcc7cc7fd72551 Bisecting: 47121 revisions left to test after this (roughly 16 steps) [6007265ad70a87aa9b4eea79b5e5828da452cfd8] drm/i915: Register engines early to avoid type confusion testing commit 6007265ad70a87aa9b4eea79b5e5828da452cfd8 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 failed building 6007265ad70a87aa9b4eea79b5e5828da452cfd8: ./include/linux/vmstat.h:508:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:522:./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] # git bisect skip 6007265ad70a87aa9b4eea79b5e5828da452cfd8 Bisecting: 47121 revisions left to test after this (roughly 16 steps) [0aac13add26d546ac74c89d2883b3a5f0fbea039] selftests: secretmem: floor the memory size to the multiple of page_size testing commit 0aac13add26d546ac74c89d2883b3a5f0fbea039 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 failed building 0aac13add26d546ac74c89d2883b3a5f0fbea039: ./include/linux/vmstat.h:508:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] :527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] :536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ....../include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] # git bisect skip 0aac13add26d546ac74c89d2883b3a5f0fbea039 Bisecting: 47121 revisions left to test after this (roughly 16 steps) [2a2f97e5f46cdb949f967bea7b2c9e514692a392] drm/amd/display: Drop legacy code testing commit 2a2f97e5f46cdb949f967bea7b2c9e514692a392 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 8fb5fa68737681ccd480d8c24841125af1e5e1145f22cc1bb412bbd3819fe399 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] # git bisect bad 2a2f97e5f46cdb949f967bea7b2c9e514692a392 Bisecting: 31916 revisions left to test after this (roughly 15 steps) [9e87705289667a6c5185c619ea32f3d39314eb1b] Merge tag 'bcachefs-2023-10-30' of https://evilpiepirate.org/git/bcachefs testing commit 9e87705289667a6c5185c619ea32f3d39314eb1b gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 failed building 9e87705289667a6c5185c619ea32f3d39314eb1b: ./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:508:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] r./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] 515 | r./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] NR_ZO./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] lru, nr_pages)./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] # git bisect skip 9e87705289667a6c5185c619ea32f3d39314eb1b Bisecting: 31916 revisions left to test after this (roughly 15 steps) [4c1a89d983be951a3e39d7f9c1d6987f3054e32d] powerpc/nohash: Move 8xx version of pte_update() into pte-8xx.h testing commit 4c1a89d983be951a3e39d7f9c1d6987f3054e32d gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 failed building 4c1a89d983be951a3e39d7f9c1d6987f3054e32d: | ~~~~./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] :536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:508:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:522:36: error: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:527:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] 508 | retur./include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h./include/linux/vmstat.h:515:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] ./include/linux/vmstat.h:536:43: error: arithmetic between different enumeration types ('enum zone_stat_item' and 'enum numa_stat_item') [-Werror,-Wenum-enum-conversion] # git bisect skip 4c1a89d983be951a3e39d7f9c1d6987f3054e32d Bisecting: 31916 revisions left to test after this (roughly 15 steps) [b7df0f340b64c543bb84c42698347f08b6e18fe2] gpio: mxs: fix Wvoid-pointer-to-enum-cast warning testing commit b7df0f340b64c543bb84c42698347f08b6e18fe2 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: edb96148e6e8b5c179a821a8933c755bd15ea3814e3648f02fa930f2e09d852f all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] # git bisect bad b7df0f340b64c543bb84c42698347f08b6e18fe2 Bisecting: 5499 revisions left to test after this (roughly 13 steps) [1b722407a13b7f8658d2e26917791f32805980a2] Merge tag 'drm-next-2023-06-29' of git://anongit.freedesktop.org/drm/drm testing commit 1b722407a13b7f8658d2e26917791f32805980a2 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: ab8abe51cc4f0c13cd2b9fcbfdf8cd3e27c5eb7757b3e32f8ed85d2cf1645800 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] # git bisect bad 1b722407a13b7f8658d2e26917791f32805980a2 Bisecting: 2818 revisions left to test after this (roughly 12 steps) [3a8a670eeeaa40d87bd38a587438952741980c18] Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next testing commit 3a8a670eeeaa40d87bd38a587438952741980c18 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 417c82399fc59b67856f390fc5ab0e71da5706e7708a57ec530faee7834c853d all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] # git bisect bad 3a8a670eeeaa40d87bd38a587438952741980c18 Bisecting: 2103 revisions left to test after this (roughly 11 steps) [6e17c6de3ddf3073741d9c91a796ee696914d8a0] Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm testing commit 6e17c6de3ddf3073741d9c91a796ee696914d8a0 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: aa132c2937f76d71ec81dc4667dc90987d1421585f63b0b83a695461d32a46d1 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] # git bisect bad 6e17c6de3ddf3073741d9c91a796ee696914d8a0 Bisecting: 1048 revisions left to test after this (roughly 10 steps) [2605e80d3438c77190f55b821c6575048c68268e] Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux testing commit 2605e80d3438c77190f55b821c6575048c68268e gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: d275c4aab6bd0a9073be6d27aa49b716c537260379f6eaeab2f682555c00fdd0 all runs: OK false negative chance: 0.000 # git bisect good 2605e80d3438c77190f55b821c6575048c68268e Bisecting: 515 revisions left to test after this (roughly 9 steps) [72dc6db7e3b692f46f3386b8dd5101d3f431adef] Merge tag 'wq-for-6.5-cleanup-ordered' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq testing commit 72dc6db7e3b692f46f3386b8dd5101d3f431adef gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 9264f3efa998892a938b8f23ac7d5a3415c58a79429ac7fba505d001a6f5da3a all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] # git bisect bad 72dc6db7e3b692f46f3386b8dd5101d3f431adef Bisecting: 263 revisions left to test after this (roughly 8 steps) [a3540495324af9b7fa95b62da2ccbf7cdb4e3622] Merge tag 'docs-6.5' of git://git.lwn.net/linux testing commit a3540495324af9b7fa95b62da2ccbf7cdb4e3622 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 265d645db1b2732aa5e0db037e240fc4c0f351683cac90fd7cc1ad1b6bf0be59 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] # git bisect bad a3540495324af9b7fa95b62da2ccbf7cdb4e3622 Bisecting: 138 revisions left to test after this (roughly 7 steps) [1ef6663a587ba3e57dc5065a477db1c64481eedd] Merge tag 'tag-chrome-platform-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux testing commit 1ef6663a587ba3e57dc5065a477db1c64481eedd gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 7c9aa471df902ee77ec695a203b4d56b5b8e4b154f1bb5c3464caa805b9934b5 all runs: OK false negative chance: 0.000 # git bisect good 1ef6663a587ba3e57dc5065a477db1c64481eedd Bisecting: 85 revisions left to test after this (roughly 6 steps) [dd58d666ac08eb5eb81e4956172fc52b3bf0ab38] selftests/nolibc: make sure gcc always use little endian on MIPS testing commit dd58d666ac08eb5eb81e4956172fc52b3bf0ab38 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 996fa925308f213ebc92111c4d84329f5a13284deb828d4257aaaae331ebaa3f all runs: OK false negative chance: 0.000 # git bisect good dd58d666ac08eb5eb81e4956172fc52b3bf0ab38 Bisecting: 50 revisions left to test after this (roughly 6 steps) [b19edac5992da0188be98454ca592621d3d89844] Merge tag 'nolibc.2023.06.22a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu testing commit b19edac5992da0188be98454ca592621d3d89844 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: eff1caaab379d54901ed2109eb215feb74b48e8b2e6524c36594c2802841bca7 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] # git bisect bad b19edac5992da0188be98454ca592621d3d89844 Bisecting: 26 revisions left to test after this (roughly 4 steps) [401b0de3ae4fa49d1014c8941e26d9a25f37e7cf] rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs testing commit 401b0de3ae4fa49d1014c8941e26d9a25f37e7cf gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: ab667cf05237de26b31bea3ef3fdbdbdd5dfa468fa787fa98e0479d6ee15e998 all runs: OK false negative chance: 0.000 # git bisect good 401b0de3ae4fa49d1014c8941e26d9a25f37e7cf Bisecting: 18 revisions left to test after this (roughly 4 steps) [6b706e5603c44ff0b6f43c2e26e0d590e1d265f8] rcu/kvfree: Make drain_page_cache() take early return if cache is disabled testing commit 6b706e5603c44ff0b6f43c2e26e0d590e1d265f8 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 3a976cdd5b0e66b0e4f843ee6242dcfc583abc9d2f53b8266b73b3b647943ed6 all runs: OK false negative chance: 0.000 # git bisect good 6b706e5603c44ff0b6f43c2e26e0d590e1d265f8 Bisecting: 12 revisions left to test after this (roughly 3 steps) [ce2544b2d05ee84cb9be1e05bf3e1a98c72b15dc] torture: Remove duplicated argument -enable-kvm for ppc64 testing commit ce2544b2d05ee84cb9be1e05bf3e1a98c72b15dc gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: d0f3fdb6933db9df191300d1bff082d1ec7a68c26c264641264a9231ef4760df all runs: OK false negative chance: 0.000 # git bisect good ce2544b2d05ee84cb9be1e05bf3e1a98c72b15dc Bisecting: 8 revisions left to test after this (roughly 3 steps) [e1bd2334f165aa7bef7f9fa2b0bef97a85614963] rcu: Add more RCU files to kernel-api.rst testing commit e1bd2334f165aa7bef7f9fa2b0bef97a85614963 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 79c3190a648917a24fc3d5a1b8e2589caa81987985b4b313e1c66ed260a906b7 all runs: OK false negative chance: 0.000 # git bisect good e1bd2334f165aa7bef7f9fa2b0bef97a85614963 Bisecting: 4 revisions left to test after this (roughly 2 steps) [fbde57d2d2995375305917b3c944bc861beb84d4] rcu/nocb: Make shrinker iterate only over NOCB CPUs testing commit fbde57d2d2995375305917b3c944bc861beb84d4 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 4b6cd43c9eff05328bbef14eebf7620bfaef1ae1a468091514c5cf4b67c5c764 all runs: OK false negative chance: 0.000 # git bisect good fbde57d2d2995375305917b3c944bc861beb84d4 Bisecting: 1 revision left to test after this (roughly 1 step) [2e31da752c6d0e892f2a9232e18da816d04ee691] Merge branches 'doc.2023.05.10a', 'fixes.2023.05.11a', 'kvfree.2023.05.10a', 'nocb.2023.05.11a', 'rcu-tasks.2023.05.10a', 'torture.2023.05.15a' and 'rcu-urgent.2023.06.06a' into HEAD testing commit 2e31da752c6d0e892f2a9232e18da816d04ee691 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: db9eee3c0f88bd6d7a6c53d4357bd0794788296dfb390f0415ab9e272a5d99dd all runs: OK false negative chance: 0.000 # git bisect good 2e31da752c6d0e892f2a9232e18da816d04ee691 Bisecting: 0 revisions left to test after this (roughly 0 steps) [af96134dc8562f9fcbb8358af36f6086619a29ab] Merge tag 'rcu.2023.06.22a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu testing commit af96134dc8562f9fcbb8358af36f6086619a29ab gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 59528d733e706d4ef24a8f88b2fe6875cec092edb7736a6edeff6e547593b023 all runs: crashed: possible deadlock in lookup_slow representative crash: possible deadlock in lookup_slow, types: [LOCKDEP] # git bisect bad af96134dc8562f9fcbb8358af36f6086619a29ab af96134dc8562f9fcbb8358af36f6086619a29ab is the first bad commit commit af96134dc8562f9fcbb8358af36f6086619a29ab Merge: 1ef6663a587ba 2e31da752c6d0 Author: Linus Torvalds Date: Tue Jun 27 10:37:01 2023 -0700 Merge tag 'rcu.2023.06.22a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu Pull RCU updates from Paul McKenney: "Documentation updates Miscellaneous fixes, perhaps most notably: - Remove RCU_NONIDLE(). The new visibility of most of the idle loop to RCU has obsoleted this API. - Make the RCU_SOFTIRQ callback-invocation time limit also apply to the rcuc kthreads that invoke callbacks for CONFIG_PREEMPT_RT. - Add a jiffies-based callback-invocation time limit to handle long-running callbacks. (The local_clock() function is only invoked once per 32 callbacks due to its high overhead.) - Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs, which fixes a bug that can occur on systems with non-contiguous CPU numbering. kvfree_rcu updates: - Eliminate the single-argument variant of k[v]free_rcu() now that all uses have been converted to k[v]free_rcu_mightsleep(). - Add WARN_ON_ONCE() checks for k[v]free_rcu*() freeing callbacks too soon. Yes, this is closing the barn door after the horse has escaped, but Murphy says that there will be more horses. Callback-offloading updates: - Fix a number of bugs involving the shrinker and lazy callbacks. Tasks RCU updates Torture-test updates" * tag 'rcu.2023.06.22a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu: (32 commits) torture: Remove duplicated argument -enable-kvm for ppc64 doc/rcutorture: Add description of rcutorture.stall_cpu_block rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup() rcutorture: Correct name of use_softirq module parameter locktorture: Add long_hold to adjust lock-hold delays rcu/nocb: Make shrinker iterate only over NOCB CPUs rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs rcu: Make rcu_cpu_starting() rely on interrupts being disabled rcu: Mark rcu_cpu_kthread() accesses to ->rcu_cpu_has_work rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp rcu: Employ jiffies-based backstop to callback time limit rcu: Check callback-invocation time limit for rcuc kthreads rcu: Remove RCU_NONIDLE() rcu: Add more RCU files to kernel-api.rst rcu-tasks: Clarify the cblist_init_generic() function's pr_info() output rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic() rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from shrinker rcu/nocb: Fix shrinker race against callback enqueuer rcu/nocb: Protect lazy shrinker against concurrent (de-)offloading ... .../RCU/Design/Requirements/Requirements.rst | 36 +--- Documentation/RCU/whatisRCU.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 140 ++++++++------- Documentation/core-api/kernel-api.rst | 12 ++ MAINTAINERS | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 2 +- include/linux/rcupdate.h | 54 +----- include/linux/srcu.h | 8 +- kernel/locking/locktorture.c | 51 +++--- kernel/rcu/Kconfig | 18 ++ kernel/rcu/rcu.h | 6 + kernel/rcu/rcuscale.c | 199 +++++++++++---------- kernel/rcu/tasks.h | 12 +- kernel/rcu/tree.c | 131 +++++++++----- kernel/rcu/tree_exp.h | 2 +- kernel/rcu/tree_nocb.h | 52 +++++- kernel/rcu/tree_plugin.h | 4 +- .../testing/selftests/rcutorture/bin/functions.sh | 2 +- .../rcutorture/configs/rcu/BUSTED-BOOST.boot | 2 +- .../selftests/rcutorture/configs/rcu/TREE03.boot | 2 +- 20 files changed, 403 insertions(+), 333 deletions(-) accumulated error probability: 0.00 revisions tested: 34, total time: 10h12m57.096266596s (build: 3h23m37.776141263s, test: 5h22m49.945322698s) first bad commit: af96134dc8562f9fcbb8358af36f6086619a29ab Merge tag 'rcu.2023.06.22a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu recipients (to): ["torvalds@linux-foundation.org"] recipients (cc): [] crash: possible deadlock in lookup_slow ============================================ WARNING: possible recursive locking detected syzkaller #0 Not tainted -------------------------------------------- syz.2.17/4887 is trying to acquire lock: ffff888117cafaf8 (&sb->s_type->i_mutex_key#8){++++}-{4:4}, at: inode_lock_shared include/linux/fs.h:781 [inline] ffff888117cafaf8 (&sb->s_type->i_mutex_key#8){++++}-{4:4}, at: lookup_slow+0x26/0x50 fs/namei.c:1706 but task is already holding lock: ffff8881141af168 (&sb->s_type->i_mutex_key#8){++++}-{4:4}, at: inode_lock include/linux/fs.h:771 [inline] ffff8881141af168 (&sb->s_type->i_mutex_key#8){++++}-{4:4}, at: cache_write+0x36/0x150 net/sunrpc/cache.c:957 other info that might help us debug this: Possible unsafe locking scenario: CPU0 ---- lock(&sb->s_type->i_mutex_key#8); lock(&sb->s_type->i_mutex_key#8); *** DEADLOCK *** May be due to missing lock nesting notation 3 locks held by syz.2.17/4887: #0: ffff888101bb7ac8 (&f->f_pos_lock){+.+.}-{4:4}, at: __fdget_pos+0x136/0x160 fs/file.c:1047 #1: ffff888104682438 (sb_writers#3){.+.+}-{0:0}, at: vfs_write+0x136/0x4a0 fs/read_write.c:580 #2: ffff8881141af168 (&sb->s_type->i_mutex_key#8){++++}-{4:4}, at: inode_lock include/linux/fs.h:771 [inline] #2: ffff8881141af168 (&sb->s_type->i_mutex_key#8){++++}-{4:4}, at: cache_write+0x36/0x150 net/sunrpc/cache.c:957 stack backtrace: CPU: 0 PID: 4887 Comm: syz.2.17 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Call Trace: dump_stack_lvl+0xe3/0x160 lib/dump_stack.c:106 __lock_acquire+0x6d7/0x2450 kernel/locking/lockdep.c:-1 lock_acquire+0xd8/0x240 kernel/locking/lockdep.c:5705 down_read+0x2c/0xf0 kernel/locking/rwsem.c:1520 inode_lock_shared include/linux/fs.h:781 [inline] lookup_slow+0x26/0x50 fs/namei.c:1706 walk_component+0x163/0x1a0 fs/namei.c:1998 lookup_last fs/namei.c:2455 [inline] path_lookupat+0xa6/0x1f0 fs/namei.c:2479 filename_lookup+0xeb/0x260 fs/namei.c:2508 kern_path+0x39/0xe0 fs/namei.c:2606 svc_export_parse+0x102/0x690 fs/nfsd/export.c:624 cache_do_downcall net/sunrpc/cache.c:918 [inline] cache_downcall net/sunrpc/cache.c:940 [inline] cache_write+0x10a/0x150 net/sunrpc/cache.c:958 pde_write fs/proc/inode.c:340 [inline] proc_reg_write+0xf7/0x180 fs/proc/inode.c:352 vfs_write+0x15d/0x4a0 fs/read_write.c:582 ksys_write+0xb6/0x150 fs/read_write.c:637 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x55/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x6f/0xd9 RIP: 0033:0x7fabc69f0159 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fabc6851028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007fabc6c77fa0 RCX: 00007fabc69f0159 RDX: 0000000000000025 RSI: 0000200000000b00 RDI: 0000000000000004 RBP: 00007fabc6a87024 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007fabc6c78038 R14: 00007fabc6c77fa0 R15: 00007ffd722e2848