ci starts bisection 2023-10-13 14:24:32.101950349 +0000 UTC m=+38398.598052644 bisecting cause commit starting from ce583d5fb9d3f4e20473b9d5619d51ea3cc92283 building syzkaller on 6388bc36373b7e4e4dbac9101b34007e839a74bd ensuring issue is reproducible on original commit ce583d5fb9d3f4e20473b9d5619d51ea3cc92283 testing commit ce583d5fb9d3f4e20473b9d5619d51ea3cc92283 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 86980103c2388ba8b8d50ca9514fe0fe1193ba1fd0f884f4ef13c2a03e8495dd all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] check whether we can drop unnecessary instrumentation disabling configs for [LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN KASAN], they are not needed testing commit ce583d5fb9d3f4e20473b9d5619d51ea3cc92283 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 139079272c614777dcd50a32810046d12c4f0ae8c64b57387260574f681cb95f all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] the bug reproduces without the instrumentation disabling configs for [UBSAN KASAN LOCKDEP ATOMIC_SLEEP HANG LEAK], they are not needed kconfig minimization: base=3877 full=7686 leaves diff=2016 split chunks (needed=false): <2016> split chunk #0 of len 2016 into 5 parts testing without sub-chunk 1/5 disabling configs for [KASAN LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN], they are not needed testing commit ce583d5fb9d3f4e20473b9d5619d51ea3cc92283 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: af2474a98bbdfd47d890ed385e47b2f6ae9f14033b9e940f37216ec40df9a8d6 all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] the chunk can be dropped testing without sub-chunk 2/5 disabling configs for [UBSAN KASAN LOCKDEP ATOMIC_SLEEP HANG LEAK], they are not needed testing commit ce583d5fb9d3f4e20473b9d5619d51ea3cc92283 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 42b094dd6d5f7f70f799ebbb428c92af3b382e6d6de6b0b99ab5a2fe16212b57 all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [HANG LEAK UBSAN KASAN LOCKDEP ATOMIC_SLEEP], they are not needed testing commit ce583d5fb9d3f4e20473b9d5619d51ea3cc92283 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 4b4009d632822c35a9f1e362f3476aa41d0fef28c5053dc63b1cb19a1841b150 all runs: OK false negative chance: 0.000 testing without sub-chunk 4/5 disabling configs for [UBSAN KASAN LOCKDEP ATOMIC_SLEEP HANG LEAK], they are not needed testing commit ce583d5fb9d3f4e20473b9d5619d51ea3cc92283 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: e29dc4db331432aebd8375b6820e8dc7b09a000a1e1b94680accfd2a59dfc3c9 all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] the chunk can be dropped testing without sub-chunk 5/5 disabling configs for [LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN KASAN], they are not needed testing commit ce583d5fb9d3f4e20473b9d5619d51ea3cc92283 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 5494e805ee34a4acde6bb1d668942e353ce7d0c9d9adb72fc5ab539bea074620 all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] the chunk can be dropped minimized to 404 configs; suspects: [AX25 BRIDGE BRIDGE_NETFILTER CAN CFG80211 CHECKPOINT_RESTORE DVB_CORE FB_CORE FSCACHE HAMRADIO HSR INFINIBAND INFINIBAND_ADDR_TRANS INFINIBAND_USER_ACCESS INPUT_JOYSTICK INPUT_MOUSE IP6_NF_RAW IPV6_MULTIPLE_TABLES IP_NF_RAW IP_SET IP_VS 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_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_MCEUSB IR_REDRAT3 IR_STREAMZAP IR_TTUSBIR ISDN ISDN_CAPI_MIDDLEWARE 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_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_COMPAT KVM_GENERIC_DIRTYLOG_READ_PROTECT KVM_GENERIC_HARDWARE_ENABLING KVM_MMIO KVM_VFIO KVM_XEN KVM_XFER_TO_GUEST_WORK L2TP L2TP_ETH L2TP_IP L2TP_V3 LAPB LAPBETHER LDM_PARTITION LEDS_TRIGGER_AUDIO LEGACY_PTYS LIBCRC32C LIBNVDIMM LINEAR_RANGES LIST_HARDENED LLC LLC2 LOGIG940_FF LOGIRUMBLEPAD2_FF LOGO LOGO_LINUX_MONO LOGO_LINUX_VGA16 LPC_ICH LRU_GEN LRU_GEN_ENABLED LWTUNNEL LWTUNNEL_BPF LZ4HC_COMPRESS LZ4_COMPRESS MAC80211 MAC80211_DEBUGFS MAC80211_HAS_RC MAC80211_HWSIM MAC80211_MESH MAC80211_RC_DEFAULT_MINSTREL MAC80211_RC_MINSTREL MACSEC MACVLAN MACVTAP MAC_PARTITION MAPPING_DIRTY_HELPERS MD_BITMAP_FILE MD_LINEAR MD_MULTIPATH MD_RAID0 MD_RAID1 MD_RAID10 MD_RAID456 MEDIA_ANALOG_TV_SUPPORT MEDIA_ATTACH MEDIA_CONTROLLER MEDIA_CONTROLLER_DVB MEDIA_CONTROLLER_REQUEST_API MEDIA_DIGITAL_TV_SUPPORT MEDIA_RADIO_SUPPORT MEDIA_SDR_SUPPORT MEDIA_SUPPORT MEDIA_SUPPORT_FILTER MEDIA_TUNER MEDIA_TUNER_MSI001 MEMORY_BALLOON MEMORY_HOTPLUG MEMORY_HOTPLUG_DEFAULT_ONLINE MEMORY_ISOLATION MEMREGION MEMSTICK MEMSTICK_REALTEK_USB MEM_SOFT_DIRTY MFD_CORE MFD_SYSCON MHI_BUS MHI_WWAN_CTRL MHP_MEMMAP_ON_MEMORY MICROCHIP_PHY MINIX_FS MINIX_SUBPARTITION MISC_RTSX MISC_RTSX_USB MISDN MISDN_DSP MISDN_HFCUSB MISDN_L1OIP MKISS MLX4_CORE MLX4_INFINIBAND MMC MMC_REALTEK_USB MMC_USHC MMC_VUB300 MMU_NOTIFIER MODULE_SRCVERSION_ALL MODVERSIONS MOST 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_SET NETFILTER_XT_TARGET_AUDIT NETFILTER_XT_TARGET_CHECKSUM NETFILTER_XT_TARGET_CLASSIFY NETFILTER_XT_TARGET_CONNMARK NETFILTER_XT_TARGET_CT NETFILTER_XT_TARGET_DSCP NETFILTER_XT_TARGET_HL NETFILTER_XT_TARGET_HMARK NETFILTER_XT_TARGET_IDLETIMER NETFILTER_XT_TARGET_LED NETFILTER_XT_TARGET_MARK NETFILTER_XT_TARGET_NETMAP NETFILTER_XT_TARGET_NFQUEUE NETFILTER_XT_TARGET_NOTRACK NETFILTER_XT_TARGET_RATEEST NETFILTER_XT_TARGET_REDIRECT NETFILTER_XT_TARGET_TCPOPTSTRIP NETFILTER_XT_TARGET_TEE NETFILTER_XT_TARGET_TPROXY NETFILTER_XT_TARGET_TRACE NETLABEL NETLINK_DIAG NETROM 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_IPT 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_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_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_VRF NET_XGRESS 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_1 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_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_DCCP NF_CT_PROTO_GRE NF_CT_PROTO_SCTP NF_CT_PROTO_UDPLITE 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_TABLES NF_TABLES_BRIDGE NF_TABLES_INET NF_TABLES_IPV4 NF_TABLES_IPV6 NF_TABLES_NETDEV PARTITION_ADVANCED PSAMPLE RC_CORE RC_DEVICES RFKILL SPI USB_GADGET USB_MUSB_HDRC VIDEO_DEV WAN WATCH_QUEUE WIRELESS WLAN WWAN X25 X86_X32_ABI] disabling configs for [UBSAN KASAN LOCKDEP ATOMIC_SLEEP HANG LEAK], they are not needed picked [v6.5 v6.4 v6.3 v6.1 v5.19 v5.17 v5.15 v5.13 v5.10 v5.7 v5.4 v5.1 v4.19] out of 28 release tags testing release v6.5 testing commit 2dde18cd1d8fac735875f2e4987f11817cc0bc2c gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a018ed2a81438f80d6d58dbcd7d8a3f4542029e14b4af74035a7c284aa19aeda all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] testing release v6.4 testing commit 6995e2de6891c724bfeb2db33d7b87775f913ad1 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 289940afe553ba7bd6e8de085a08f2d401c24c3800bb098038c7a57a1d30db12 all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] testing release v6.3 testing commit 457391b0380335d5e9a5babdec90ac53928b23b4 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: e66ed7f7e21153f7b65b8905e24460175af496910a2f6d9cb070702ee3de9c7a all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] testing release v6.1 testing commit 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: b09085ad737bc29b8dd284658c50fa4df583db116ae8c2c817fcd188376f7497 all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] testing release v5.19 testing commit 3d7cb6b04c3f3115719235cc6866b10326de34cd gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 893ce666442caf70452891a8149722be5026d5b6d21e071f8233037ce09338f4 all runs: OK false negative chance: 0.000 # git bisect start 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 3d7cb6b04c3f3115719235cc6866b10326de34cd Bisecting: 15849 revisions left to test after this (roughly 14 steps) [26f6a2aefd3167a06ac0e9de1fb09b8900878eea] Merge patch series "can: gs_usb: hardware timestamp support" testing commit 26f6a2aefd3167a06ac0e9de1fb09b8900878eea gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 5904e90fa9a1871a1d9b5e9f38238db5d2cdbdf3a460d1cbce431621bc2ef1d2 all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] # git bisect bad 26f6a2aefd3167a06ac0e9de1fb09b8900878eea Bisecting: 7909 revisions left to test after this (roughly 13 steps) [228dfe98a313f6b6bff5da8b2c5e650e297ebf1a] Merge tag 'char-misc-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc testing commit 228dfe98a313f6b6bff5da8b2c5e650e297ebf1a gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: b4d2f013cfee056edb8d9f5b985f5a0dc7bc138a728d07b775aed0713bf6914f all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] # git bisect bad 228dfe98a313f6b6bff5da8b2c5e650e297ebf1a Bisecting: 4724 revisions left to test after this (roughly 12 steps) [526942b8134cc34d25d27f95dfff98b8ce2f6fcd] Merge tag 'ata-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata testing commit 526942b8134cc34d25d27f95dfff98b8ce2f6fcd gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 9ef8873630bd0f7794d0697da0962318e9772ba120c75d17e659f4e89c3fc9cf all runs: OK false negative chance: 0.000 # git bisect good 526942b8134cc34d25d27f95dfff98b8ce2f6fcd Bisecting: 2161 revisions left to test after this (roughly 11 steps) [12b68040a5e468068fd7f4af1150eab8f6e96235] Merge tag 'media/v5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media testing commit 12b68040a5e468068fd7f4af1150eab8f6e96235 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 86eac6bab1a2adc687b9aa6afc1a7e0db0dc5f253ae062ed0ee56484c830ab3d all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] # git bisect bad 12b68040a5e468068fd7f4af1150eab8f6e96235 Bisecting: 1281 revisions left to test after this (roughly 10 steps) [b945804d993072e24138741ab67e28f6b09b2502] Merge tag 'linux-can-next-for-5.20-20220721' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next testing commit b945804d993072e24138741ab67e28f6b09b2502 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 100f03cb5fefa84d71643c9ae9ef2159142ccfe88784a6932d4486e05af73ce9 all runs: basic kernel testing failed: INFO: trying to register non-static key in ieee80211_do_stop unable to determine the verdict: 0 good runs (wanted 5), for bad wanted 5 in total, got 0 # git bisect skip b945804d993072e24138741ab67e28f6b09b2502 Bisecting: 1281 revisions left to test after this (roughly 10 steps) [0b4de2523f281b0492de3427da82495bfca6f263] dt-bindings: net: broadcom-bluetooth: Add property for autobaud mode testing commit 0b4de2523f281b0492de3427da82495bfca6f263 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 8a512a5d49fd5b8db58c7b7a77d8098132e02aa9207ddb226d56b22b0ee75585 all runs: basic kernel testing failed: INFO: trying to register non-static key in ieee80211_do_stop unable to determine the verdict: 0 good runs (wanted 5), for bad wanted 5 in total, got 0 # git bisect skip 0b4de2523f281b0492de3427da82495bfca6f263 Bisecting: 1281 revisions left to test after this (roughly 10 steps) [dde06aaa89b76275407b78108b57f94838287dab] tls: rx: release the sock lock on locking timeout testing commit dde06aaa89b76275407b78108b57f94838287dab gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 8826206181d6bad0dbd079328e076f6d7f74d25928c466630e01dcaf922b6823 all runs: basic kernel testing failed: INFO: trying to register non-static key in ieee80211_do_stop unable to determine the verdict: 0 good runs (wanted 5), for bad wanted 5 in total, got 0 # git bisect skip dde06aaa89b76275407b78108b57f94838287dab Bisecting: 1281 revisions left to test after this (roughly 10 steps) [7bb7071568e3faec8f5a59c52c15ff9ec879ddb7] net/mlx5e: Add mdev to flow_steering struct testing commit 7bb7071568e3faec8f5a59c52c15ff9ec879ddb7 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 0a313375d4a7bc4618bdb93a9a5ab4aece21a9029a72a7950f2d2b473ba95523 all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] # git bisect bad 7bb7071568e3faec8f5a59c52c15ff9ec879ddb7 Bisecting: 906 revisions left to test after this (roughly 10 steps) [0076cad30135f95bf9a144269906f9b7a4eb542c] Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next testing commit 0076cad30135f95bf9a144269906f9b7a4eb542c gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 927ddb553a5221b5ad96f2ae068ea2ab867473041592a4ad8f81d8a9ea5a888d all runs: OK false negative chance: 0.000 # git bisect good 0076cad30135f95bf9a144269906f9b7a4eb542c Bisecting: 452 revisions left to test after this (roughly 9 steps) [8876c67e6296b44c283cd748d4888788af3f7942] wifi: nl80211: require MLD address on link STA add/modify testing commit 8876c67e6296b44c283cd748d4888788af3f7942 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 51ec1dffaf059a72a019842be3eb2c6dbb5aec7cc7a95ebe612ee02d88ef6c33 all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] # git bisect bad 8876c67e6296b44c283cd748d4888788af3f7942 Bisecting: 224 revisions left to test after this (roughly 8 steps) [c8fda7d28100698cd02aaa849f952c8b59b7bea1] Merge tag 'mlx5-updates-2022-07-13' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux testing commit c8fda7d28100698cd02aaa849f952c8b59b7bea1 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 5514d12ea41bafdd5f3e256b95ee0804c9dbf50b1c770df2dddad1e68c59e609 all runs: basic kernel testing failed: INFO: trying to register non-static key in ieee80211_do_stop unable to determine the verdict: 0 good runs (wanted 5), for bad wanted 5 in total, got 0 # git bisect skip c8fda7d28100698cd02aaa849f952c8b59b7bea1 Bisecting: 224 revisions left to test after this (roughly 8 steps) [d8787ec6b4ef1857b827699eca6f5978d0aecd74] wifi: mac80211: add vif link addition/removal testing commit d8787ec6b4ef1857b827699eca6f5978d0aecd74 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 660e049969106eb07b29f294b04cdb66ad287c668eb4bed87bf2bc512991ea27 all runs: crashed: WARNING in ieee80211_bss_info_change_notify representative crash: WARNING in ieee80211_bss_info_change_notify, types: [WARNING] # git bisect bad d8787ec6b4ef1857b827699eca6f5978d0aecd74 Bisecting: 26 revisions left to test after this (roughly 5 steps) [f276e20b182dbfc069d192fda259d85feea71143] wifi: mac80211: move interface config to new struct testing commit f276e20b182dbfc069d192fda259d85feea71143 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 485ef1dba3eed97e0163dfd9670194de921cf7ceebe715d614adc66e1635ffd3 all runs: crashed: WARNING in drv_bss_info_changed representative crash: WARNING in drv_bss_info_changed, types: [WARNING] # git bisect bad f276e20b182dbfc069d192fda259d85feea71143 Bisecting: 12 revisions left to test after this (roughly 4 steps) [3bd0c69653ac636eae8872aacdcd4156f772f928] ath11k: fix IRQ affinity warning on shutdown testing commit 3bd0c69653ac636eae8872aacdcd4156f772f928 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: f336e3885a8f96756a8a0f1131a016e178351eea634c16e303ac61b3ce147896 all runs: OK false negative chance: 0.000 # git bisect good 3bd0c69653ac636eae8872aacdcd4156f772f928 Bisecting: 5 revisions left to test after this (roughly 3 steps) [3926e0c12238a8053ed5a598b5b84c6cf2adacab] ath11k: Fix warnings reported by checkpatch testing commit 3926e0c12238a8053ed5a598b5b84c6cf2adacab gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 2b764abe84f290974809c457571904a22d87b0445269e2c897ae81139978cabf all runs: OK false negative chance: 0.000 # git bisect good 3926e0c12238a8053ed5a598b5b84c6cf2adacab Bisecting: 2 revisions left to test after this (roughly 2 steps) [92ea8df110b8ca92f9664ec7bd76dea109115348] wifi: mac80211: reject WEP or pairwise keys with key ID > 3 testing commit 92ea8df110b8ca92f9664ec7bd76dea109115348 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 614f0de0fdfbb587a2842259e41fbcb420c232f26620bcf09095b680efb875ad all runs: OK false negative chance: 0.000 # git bisect good 92ea8df110b8ca92f9664ec7bd76dea109115348 Bisecting: 1 revision left to test after this (roughly 1 step) [7b0a0e3c3a88260b6fcb017e49f198463aa62ed1] wifi: cfg80211: do some rework towards MLO link APIs testing commit 7b0a0e3c3a88260b6fcb017e49f198463aa62ed1 gcc compiler: gcc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 3b6b35ad4ffc332d8ba9c370a3a583dcce605a01e012598aa602967622da7e89 all runs: crashed: WARNING in drv_bss_info_changed representative crash: WARNING in drv_bss_info_changed, types: [WARNING] # git bisect bad 7b0a0e3c3a88260b6fcb017e49f198463aa62ed1 7b0a0e3c3a88260b6fcb017e49f198463aa62ed1 is the first bad commit commit 7b0a0e3c3a88260b6fcb017e49f198463aa62ed1 Author: Johannes Berg Date: Thu Apr 14 16:50:57 2022 +0200 wifi: cfg80211: do some rework towards MLO link APIs In order to support multi-link operation with multiple links, start adding some APIs. The notable addition here is to have the link ID in a new nl80211 attribute, that will be used to differentiate the links in many nl80211 operations. So far, this patch adds the netlink NL80211_ATTR_MLO_LINK_ID attribute (as well as the NL80211_ATTR_MLO_LINKS attribute) and plugs it through the system in some places, checking the validity etc. along with other infrastructure needed for it. For now, I've decided to include only the over-the-air link ID in the API. I know we discussed that we eventually need to have to have other ways of identifying a link, but for local AP mode and auth/assoc commands as well as set_key etc. we'll use the OTA ID. Also included in this patch is some refactoring of the data structures in struct wireless_dev, splitting for the first time the data into type dependent pieces, to make reasoning about these things easier. Signed-off-by: Johannes Berg drivers/net/wireless/ath/ath6kl/cfg80211.c | 6 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 9 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 4 +- drivers/net/wireless/marvell/libertas/mesh.c | 10 +- drivers/net/wireless/marvell/mwifiex/11h.c | 2 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 18 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 3 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 14 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 15 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 4 +- include/linux/ieee80211.h | 3 + include/net/cfg80211.h | 99 +++- include/uapi/linux/nl80211.h | 28 + net/mac80211/cfg.c | 8 +- net/mac80211/mlme.c | 2 +- net/wireless/ap.c | 46 +- net/wireless/chan.c | 196 +++++-- net/wireless/core.c | 28 +- net/wireless/core.h | 13 +- net/wireless/ibss.c | 57 +- net/wireless/mesh.c | 31 +- net/wireless/mlme.c | 74 +-- net/wireless/nl80211.c | 623 +++++++++++++++------ net/wireless/ocb.c | 5 +- net/wireless/rdev-ops.h | 32 +- net/wireless/reg.c | 139 +++-- net/wireless/scan.c | 8 +- net/wireless/sme.c | 102 ++-- net/wireless/trace.h | 86 ++- net/wireless/util.c | 44 +- net/wireless/wext-compat.c | 48 +- net/wireless/wext-sme.c | 29 +- 33 files changed, 1255 insertions(+), 533 deletions(-) accumulated error probability: 0.00 culprit signature: 3b6b35ad4ffc332d8ba9c370a3a583dcce605a01e012598aa602967622da7e89 parent signature: 614f0de0fdfbb587a2842259e41fbcb420c232f26620bcf09095b680efb875ad revisions tested: 29, total time: 9h24m25.310235854s (build: 6h2m42.93524765s, test: 3h1m0.629306002s) first bad commit: 7b0a0e3c3a88260b6fcb017e49f198463aa62ed1 wifi: cfg80211: do some rework towards MLO link APIs recipients (to): ["SHA-cyfmac-dev-list@infineon.com" "ajay.kathat@microchip.com" "amitkarwar@gmail.com" "aspriel@gmail.com" "brcm80211-dev-list.pdl@broadcom.com" "claudiu.beznea@microchip.com" "davem@davemloft.net" "edumazet@google.com" "franky.lin@broadcom.com" "ganapathi017@gmail.com" "gregkh@linuxfoundation.org" "hante.meuleman@broadcom.com" "huxinming820@gmail.com" "imitsyanko@quantenna.com" "johannes.berg@intel.com" "kuba@kernel.org" "libertas-dev@lists.infradead.org" "linux-staging@lists.linux.dev" "linux-wireless@vger.kernel.org" "netdev@vger.kernel.org" "pabeni@redhat.com" "sharvari.harisangam@nxp.com"] recipients (cc): ["geomatsi@gmail.com" "johannes@sipsolutions.net" "kvalo@kernel.org" "linux-kernel@vger.kernel.org"] crash: WARNING in drv_bss_info_changed ------------[ cut here ]------------ wlan1: Failed check-sdata-in-driver check, flags: 0x4 WARNING: CPU: 0 PID: 2825 at net/mac80211/driver-ops.h:172 drv_bss_info_changed+0x432/0x490 net/mac80211/driver-ops.h:172 Modules linked in: CPU: 0 PID: 2825 Comm: syz-executor.0 Not tainted 5.19.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023 RIP: 0010:drv_bss_info_changed+0x432/0x490 net/mac80211/driver-ops.h:172 Code: 00 00 c6 05 64 b2 37 01 01 48 85 ed 74 62 e8 d5 33 aa fe e8 d0 33 aa fe 44 89 fa 48 89 ee 48 c7 c7 50 56 62 83 e8 e4 73 17 00 <0f> 0b e9 4d fe ff ff e8 b2 33 aa fe 0f 0b e9 a3 fd ff ff e8 a6 33 RSP: 0018:ffffc900003d7880 EFLAGS: 00010286 RAX: 0000000000000000 RBX: ffff88810e36cc00 RCX: 0000000000000000 RDX: ffff88810d2d6240 RSI: ffffffff811ea820 RDI: 0000000000000005 RBP: ffff88810e36c000 R08: 0000000000000005 R09: 0000000000000000 R10: 0000000080000000 R11: 0000000000000000 R12: ffff88810e328de0 R13: 0000000000000000 R14: ffff88810e36e2d0 R15: 0000000000000004 FS: 00007fa8078946c0(0000) GS:ffff888237c00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fa807892f78 CR3: 000000010429c000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: ieee80211_bss_info_change_notify+0x5b/0x70 net/mac80211/main.c:210 ieee80211_ibss_disconnect+0x17b/0x240 net/mac80211/ibss.c:724 ieee80211_ibss_leave+0x1d/0xd0 net/mac80211/ibss.c:1869 rdev_leave_ibss net/wireless/rdev-ops.h:560 [inline] __cfg80211_leave_ibss+0xfa/0x3a0 net/wireless/ibss.c:211 cfg80211_leave_ibss+0x3b/0x50 net/wireless/ibss.c:229 cfg80211_change_iface+0x2fc/0xa40 net/wireless/util.c:1054 nl80211_set_interface+0x2da/0x3a0 net/wireless/nl80211.c:4081 genl_family_rcv_msg_doit+0x12b/0x190 net/netlink/genetlink.c:731 genl_family_rcv_msg net/netlink/genetlink.c:775 [inline] genl_rcv_msg+0x198/0x2e0 net/netlink/genetlink.c:792 netlink_rcv_skb+0x8b/0x1c0 net/netlink/af_netlink.c:2501 genl_rcv+0x28/0x40 net/netlink/genetlink.c:803 netlink_unicast_kernel net/netlink/af_netlink.c:1319 [inline] netlink_unicast+0x2c0/0x410 net/netlink/af_netlink.c:1345 netlink_sendmsg+0x3a7/0x720 net/netlink/af_netlink.c:1921 sock_sendmsg_nosec net/socket.c:714 [inline] sock_sendmsg+0x56/0x80 net/socket.c:734 ____sys_sendmsg+0x324/0x3c0 net/socket.c:2489 ___sys_sendmsg+0xad/0xf0 net/socket.c:2543 __sys_sendmsg net/socket.c:2572 [inline] __do_sys_sendmsg net/socket.c:2581 [inline] __se_sys_sendmsg net/socket.c:2579 [inline] __x64_sys_sendmsg+0x9a/0x110 net/socket.c:2579 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x38/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x46/0xb0 RIP: 0033:0x7fa807d11ae9 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fa8078940c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e RAX: ffffffffffffffda RBX: 00007fa807e30f80 RCX: 00007fa807d11ae9 RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000005 RBP: 00007fa807d5d47a R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 0000000000000006 R14: 00007fa807e30f80 R15: 00007ffda67a7328