ci2 starts bisection 2024-09-16 03:24:33.525742957 +0000 UTC m=+112671.002446650 bisecting cause commit starting from d42f7708e27cc68d080ac9d3803d27e86821d775 building syzkaller on 08d8a73310b526269767424900bc13ab3e0b7ca5 ensuring issue is reproducible on original commit d42f7708e27cc68d080ac9d3803d27e86821d775 testing commit d42f7708e27cc68d080ac9d3803d27e86821d775 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: cc019f75fb7eeac8d6dfb1795c01756982382c15e41b8ce35e7840bb714c75c4 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] check whether we can drop unnecessary instrumentation disabling configs for [LEAK UBSAN KASAN LOCKDEP ATOMIC_SLEEP HANG], they are not needed testing commit d42f7708e27cc68d080ac9d3803d27e86821d775 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a99f74ef716ec3789daf644a71309d1a006003904f2836cf505e54dff511af13 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] the bug reproduces without the instrumentation disabling configs for [KASAN LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN], they are not needed kconfig minimization: base=4037 full=8130 leaves diff=2107 split chunks (needed=false): <2107> split chunk #0 of len 2107 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 d42f7708e27cc68d080ac9d3803d27e86821d775 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 16c948c8e870ebe6884f708c4376c50b063841827bcbd0bb3d9abfbc8d09ddb3 all runs: OK false negative chance: 0.000 testing without sub-chunk 2/5 disabling configs for [KASAN LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN], they are not needed testing commit d42f7708e27cc68d080ac9d3803d27e86821d775 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 9a394a5c76b55b76218d8679dc6f3f89c66063d9703d486cf7ce5d3753a204a2 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [KASAN LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN], they are not needed testing commit d42f7708e27cc68d080ac9d3803d27e86821d775 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 8610ac3d4923b4aa4d1c6abbb7a5534f09317373e4300f4d16f02da793480884 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] the chunk can be dropped testing without sub-chunk 4/5 disabling configs for [HANG LEAK UBSAN KASAN LOCKDEP ATOMIC_SLEEP], they are not needed testing commit d42f7708e27cc68d080ac9d3803d27e86821d775 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a8fa897c71c70df2efe94f10d43e1698895bd1b70e7de43340080927af422cae all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] the chunk can be dropped testing without sub-chunk 5/5 disabling configs for [KASAN LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN], they are not needed testing commit d42f7708e27cc68d080ac9d3803d27e86821d775 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 838437d6a23251f4e57e17b52d87cfb3a330bb418743f8e5ca779b5b97b58543 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] the chunk can be dropped minimized to 422 configs; suspects: [6LOWPAN 6LOWPAN_GHC_EXT_HDR_DEST 6LOWPAN_GHC_EXT_HDR_FRAG 6LOWPAN_GHC_EXT_HDR_HOP 6LOWPAN_GHC_EXT_HDR_ROUTE 6LOWPAN_GHC_ICMPV6 6LOWPAN_GHC_UDP 6LOWPAN_NHC 6LOWPAN_NHC_DEST 6LOWPAN_NHC_FRAGMENT 6LOWPAN_NHC_HOP 6LOWPAN_NHC_IPV6 6LOWPAN_NHC_MOBILITY 6LOWPAN_NHC_ROUTING 6LOWPAN_NHC_UDP 6PACK 842_COMPRESS 842_DECOMPRESS 9P_FSCACHE 9P_FS_POSIX_ACL 9P_FS_SECURITY ACORN_PARTITION ACORN_PARTITION_ADFS ACORN_PARTITION_CUMANA ACORN_PARTITION_EESOX ACORN_PARTITION_ICS ACORN_PARTITION_POWERTEC ACORN_PARTITION_RISCIX ACPI_NFIT ACPI_NHLT ACPI_PLATFORM_PROFILE ADDRESS_MASKING ADFS_FS AFFS_FS AFS_FS AFS_FSCACHE AF_KCM AF_RXRPC AF_RXRPC_IPV6 AIX_PARTITION AMD_SFH_HID AMIGA_PARTITION ANDROID_BINDERFS ANDROID_BINDER_IPC ANON_VMA_NAME APERTURE_HELPERS APPLE_MFI_FASTCHARGE AR5523 ARCH_ENABLE_MEMORY_HOTREMOVE ARCH_ENABLE_THP_MIGRATION ARCH_USES_PG_UNCACHED ARCH_WANT_PMD_MKWRITE ASM_MODVERSIONS ASUS_TF103C_DOCK ASYNC_CORE ASYNC_MEMCPY ASYNC_PQ ASYNC_RAID6_RECOV ASYNC_TX_DMA ASYNC_XOR ATARI_PARTITION ATA_GENERIC ATA_OVER_ETH ATH10K ATH10K_CE ATH10K_LEDS ATH10K_PCI ATH10K_USB ATH11K ATH6KL ATH6KL_USB ATH9K ATH9K_AHB ATH9K_BTCOEX_SUPPORT ATH9K_CHANNEL_CONTEXT ATH9K_COMMON ATH9K_COMMON_DEBUG ATH9K_COMMON_SPECTRAL ATH9K_DEBUGFS ATH9K_DYNACK ATH9K_HTC ATH9K_HTC_DEBUGFS ATH9K_HW ATH9K_PCI ATH9K_PCOEM ATH9K_RFKILL ATH_COMMON ATM ATM_BR2684 ATM_CLIP ATM_DRIVERS ATM_LANE ATM_MPOA ATM_TCP AUXILIARY_BUS AX25 AX25_DAMA_SLAVE AX88796B_PHY BAREUDP BATMAN_ADV BATMAN_ADV_BATMAN_V BATMAN_ADV_BLA BATMAN_ADV_DAT BATMAN_ADV_MCAST BATMAN_ADV_NC BCACHE BCACHEFS_DEBUG BCACHEFS_ERASURE_CODING BCACHEFS_FS BCACHEFS_POSIX_ACL BCACHEFS_QUOTA BCACHEFS_SIX_OPTIMISTIC_SPIN BCMA BCMA_HOST_PCI_POSSIBLE BEFS_FS BFQ_CGROUP_DEBUG BFQ_GROUP_IOSCHED BFS_FS BIG_KEYS BLK_CGROUP_PUNT_BIO BLK_CGROUP_RWSTAT BLK_DEV_BSGLIB BLK_DEV_INTEGRITY BLK_DEV_NBD BLK_DEV_NULL_BLK BLK_DEV_NULL_BLK_FAULT_INJECTION BLK_DEV_NVME BLK_DEV_PMEM BLK_DEV_RAM BLK_DEV_RNBD BLK_DEV_RNBD_CLIENT BLK_DEV_THROTTLING BLK_DEV_ZONED BLK_ICQ BLK_INLINE_ENCRYPTION BLK_INLINE_ENCRYPTION_FALLBACK BLK_WBT BLK_WBT_MQ BONDING BOOT_VESA_SUPPORT BPF_EVENTS BPF_JIT BPF_JIT_ALWAYS_ON BPF_JIT_DEFAULT_ON BPF_LSM BPF_PRELOAD BPF_PRELOAD_UMD BPF_STREAM_PARSER BPF_SYSCALL BPQETHER BRIDGE BRIDGE_CFM BRIDGE_EBT_802_3 BRIDGE_EBT_AMONG BRIDGE_EBT_ARP BRIDGE_EBT_ARPREPLY BRIDGE_EBT_BROUTE BRIDGE_EBT_DNAT BRIDGE_EBT_IP BRIDGE_EBT_IP6 BRIDGE_EBT_LIMIT BRIDGE_EBT_LOG BRIDGE_EBT_MARK BRIDGE_EBT_MARK_T BRIDGE_EBT_NFLOG BRIDGE_EBT_PKTTYPE BRIDGE_EBT_REDIRECT BRIDGE_EBT_SNAT BRIDGE_EBT_STP BRIDGE_EBT_T_FILTER BRIDGE_EBT_T_NAT BRIDGE_EBT_VLAN BRIDGE_IGMP_SNOOPING BRIDGE_MRP BRIDGE_NF_EBTABLES BRIDGE_NF_EBTABLES_LEGACY BRIDGE_VLAN_FILTERING BSD_DISKLABEL BSD_PROCESS_ACCT_V3 BT BTRFS_ASSERT BTRFS_FS BTRFS_FS_POSIX_ACL BTRFS_FS_REF_VERIFY BTT BT_6LOWPAN BT_ATH3K BT_BCM BT_BNEP BT_BNEP_MC_FILTER BT_BNEP_PROTO_FILTER BT_BREDR BT_CMTP BT_HCIBCM203X BT_HCIBFUSB BT_HCIBPA10X BT_HCIBTUSB BT_HCIBTUSB_AUTOSUSPEND BT_HCIBTUSB_BCM BT_HCIBTUSB_MTK BT_HCIBTUSB_POLL_SYNC BT_HCIBTUSB_RTL BT_HCIUART BT_HCIUART_3WIRE BT_HCIUART_AG6XX BT_HCIUART_BCSP BT_HCIUART_H4 BT_HCIUART_LL BT_HCIUART_MRVL BT_HCIUART_QCA BT_HCIUART_SERDEV BT_HCIVHCI BT_INTEL BT_LE BT_LEDS BT_LE_L2CAP_ECRED BT_MRVL BT_MRVL_SDIO BT_MSFTEXT BT_MTK BT_MTKSDIO BT_MTKUART BT_QCA BT_RFCOMM BT_RFCOMM_TTY BT_RTL CACHEFILES CAIF CAIF_DEBUG CAIF_DRIVERS CAIF_NETDEV CAIF_TTY CAIF_USB CAIF_VIRTIO CAN CAN_8DEV_USB CAN_BCM CAN_CALC_BITTIMING CAN_DEV CAN_EMS_USB CAN_ESD_USB CAN_ETAS_ES58X CAN_F81604 CAN_GS_USB CAN_GW CAN_IFI_CANFD CAN_ISOTP CAN_J1939 CAN_KVASER_USB CAN_MCBA_USB CAN_NETLINK CAN_PEAK_USB CAN_RAW CAN_RX_OFFLOAD CAN_SLCAN CAN_UCAN CAN_VCAN CAN_VXCAN CAPI_TRACE CARL9170 CARL9170_HWRNG CARL9170_LEDS CARL9170_WPC CEC_CORE CEPH_FS CEPH_FSCACHE CEPH_FS_POSIX_ACL CEPH_LIB CEPH_LIB_USE_DNS_RESOLVER CFG80211 CFG80211_CRDA_SUPPORT CFG80211_DEBUGFS CFG80211_DEFAULT_PS CFG80211_REQUIRE_SIGNED_REGDB CFG80211_USE_KERNEL_REGDB_KEYS CFG80211_WEXT CFS_BANDWIDTH CGROUP_BPF CHARGER_ISP1704 CHR_DEV_ST CIFS CIFS_ALLOW_INSECURE_LEGACY CIFS_DEBUG CIFS_DFS_UPCALL CIFS_FSCACHE CIFS_POSIX CIFS_SMB_DIRECT CIFS_SWN_UPCALL CIFS_UPCALL CIFS_XATTR CLOSURES CLS_U32_MARK CLS_U32_PERF CMA CMA_SIZE_SEL_MAX CMDLINE_PARTITION COMEDI COMEDI_DT9812 COMEDI_NI_USB6501 COMEDI_USBDUX COMEDI_USBDUXFAST COMEDI_USBDUXSIGMA COMEDI_USB_DRIVERS COMEDI_VMK80XX COMPAT_NETLINK_MESSAGES COUNTER CRAMFS CRAMFS_BLOCKDEV CRAMFS_MTD CRC4 CRC64 CRC64_ROCKSOFT CRC7 CRC8 CRC_ITU_T CRC_T10DIF CRYPTO_ADIANTUM CRYPTO_AEGIS128 CRYPTO_AEGIS128_AESNI_SSE2 CRYPTO_AES_NI_INTEL CRYPTO_AES_TI CRYPTO_ANSI_CPRNG CRYPTO_ANUBIS CRYPTO_ARC4 CRYPTO_ARCH_HAVE_LIB_BLAKE2S CRYPTO_ARCH_HAVE_LIB_CHACHA CRYPTO_ARCH_HAVE_LIB_CURVE25519 CRYPTO_ARCH_HAVE_LIB_POLY1305 CRYPTO_ARIA CRYPTO_ARIA_AESNI_AVX_X86_64 CRYPTO_BLAKE2B CRYPTO_BLAKE2S_X86 CRYPTO_BLOWFISH CRYPTO_BLOWFISH_COMMON CRYPTO_BLOWFISH_X86_64 CRYPTO_CAMELLIA CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 CRYPTO_CAMELLIA_AESNI_AVX_X86_64 CRYPTO_CAMELLIA_X86_64 CRYPTO_CAST5 CRYPTO_CAST5_AVX_X86_64 CRYPTO_CAST6 CRYPTO_CAST6_AVX_X86_64 CRYPTO_CAST_COMMON CRYPTO_CHACHA20POLY1305 CRYPTO_CHACHA20_X86_64 CRYPTO_CRC32 CRYPTO_CRC32C_INTEL CRYPTO_CRC32_PCLMUL CRYPTO_CRC64_ROCKSOFT CRYPTO_CRCT10DIF CRYPTO_CRCT10DIF_PCLMUL CRYPTO_CRYPTD CRYPTO_CURVE25519 CRYPTO_CURVE25519_X86 CRYPTO_DEFLATE CRYPTO_DES CRYPTO_DES3_EDE_X86_64 CRYPTO_DEV_CCP CRYPTO_DEV_CCP_DD CRYPTO_DEV_PADLOCK CRYPTO_DEV_PADLOCK_AES CRYPTO_DEV_PADLOCK_SHA CRYPTO_DEV_QAT CRYPTO_DEV_QAT_C3XXX CRYPTO_DEV_QAT_C3XXXVF CRYPTO_DEV_QAT_C62X CRYPTO_DEV_QAT_C62XVF CRYPTO_DEV_QAT_DH895xCC CRYPTO_DEV_QAT_DH895xCCVF CRYPTO_DEV_VIRTIO CRYPTO_DH CRYPTO_DRBG_CTR CRYPTO_DRBG_HASH CRYPTO_ECDH CRYPTO_ECRDSA CRYPTO_ENGINE CRYPTO_ESSIV CRYPTO_FCRYPT CRYPTO_GHASH_CLMUL_NI_INTEL CRYPTO_HCTR2 CRYPTO_KDF800108_CTR CRYPTO_KEYWRAP CRYPTO_KHAZAD CRYPTO_KPP CRYPTO_LIB_ARC4 CRYPTO_LIB_CHACHA CRYPTO_LIB_CHACHA20POLY1305 CRYPTO_LIB_CURVE25519 CRYPTO_LIB_CURVE25519_GENERIC CRYPTO_LIB_POLY1305 CRYPTO_LIB_POLY1305_GENERIC CRYPTO_LRW CRYPTO_NHPOLY1305 CRYPTO_NHPOLY1305_AVX2 CRYPTO_NHPOLY1305_SSE2 CRYPTO_PCBC CRYPTO_PCRYPT CRYPTO_POLY1305 CRYPTO_POLY1305_X86_64 CRYPTO_POLYVAL CRYPTO_POLYVAL_CLMUL_NI CRYPTO_RMD160 CRYPTO_SEED CRYPTO_SERPENT CRYPTO_SERPENT_AVX2_X86_64 CRYPTO_SERPENT_AVX_X86_64 CRYPTO_SERPENT_SSE2_X86_64 CRYPTO_SHA1_SSSE3 CRYPTO_SHA256_SSSE3 CRYPTO_SHA512_SSSE3 CRYPTO_SIMD CRYPTO_SM3_AVX_X86_64 CRYPTO_SM4_AESNI_AVX2_X86_64 CRYPTO_SM4_AESNI_AVX_X86_64 CRYPTO_STREEBOG CRYPTO_TEA CRYPTO_TWOFISH CRYPTO_TWOFISH_AVX_X86_64 CRYPTO_TWOFISH_COMMON CRYPTO_TWOFISH_X86_64 CRYPTO_TWOFISH_X86_64_3WAY CRYPTO_USER CRYPTO_USER_API CRYPTO_USER_API_AEAD CRYPTO_USER_API_ENABLE_OBSOLETE CRYPTO_USER_API_HASH CRYPTO_USER_API_RNG CRYPTO_USER_API_SKCIPHER CRYPTO_VMAC CRYPTO_WP512 CRYPTO_XCTR CRYPTO_XXHASH CUSE CYPRESS_FIRMWARE DAMON DAMON_PADDR DAMON_RECLAIM DAMON_VADDR DAX DCA DCB DEFAULT_CODEL DEVICE_MIGRATION DEVICE_PRIVATE DEV_COREDUMP DEV_DAX DLN2_ADC DMABUF_HEAPS DMABUF_HEAPS_CMA DMABUF_HEAPS_SYSTEM DMABUF_MOVE_NOTIFY DMA_CMA DMA_ENGINE_RAID DMA_OPS DM_AUDIT DM_BIO_PRISON DM_BUFIO DM_CACHE DM_CACHE_SMQ DM_CLONE DM_CRYPT DM_FLAKEY DM_INTEGRITY DM_MULTIPATH DM_MULTIPATH_QL DM_MULTIPATH_ST DM_PERSISTENT_DATA DM_RAID DM_SNAPSHOT DM_THIN_PROVISIONING DM_UEVENT DM_VERITY DM_VERITY_FEC DM_WRITECACHE DM_ZONED DRAGONRISE_FF DRM DRM_AUX_BRIDGE DRM_BOCHS DRM_BRIDGE DRM_BUDDY DRM_CIRRUS_QEMU DRM_DEBUG_MM DRM_DISPLAY_DP_AUX_BUS DRM_DISPLAY_DP_HELPER DRM_DISPLAY_HDCP_HELPER DRM_DISPLAY_HDMI_HELPER DRM_DISPLAY_HELPER DRM_FBDEV_EMULATION DRM_GEM_SHMEM_HELPER DRM_GM12U320 DRM_GUD DRM_I915 DRM_I915_CAPTURE_ERROR DRM_I915_COMPRESS_ERROR DRM_I915_USERPTR DRM_KMS_HELPER DRM_MIPI_DSI DRM_PANEL DRM_PANEL_BRIDGE DRM_PANEL_EDP DRM_PANEL_ORIENTATION_QUIRKS DRM_SIMPLEDRM DRM_TTM DRM_TTM_HELPER DRM_UDL ENCRYPTED_KEYS FSCACHE FUSE_FS GPIOLIB HAMRADIO HID_DRAGONRISE IIO INFINIBAND INFINIBAND_ADDR_TRANS INFINIBAND_RTRS_CLIENT IOSCHED_BFQ ISDN ISDN_CAPI LIBNVDIMM MAC80211 MAC80211_DEBUGFS MAC80211_LEDS MEDIA_SUPPORT MEMORY_HOTPLUG MEMORY_HOTREMOVE MFD_DLN2 MMC MTD NET_CLS_U32 NET_SCH_DEFAULT PARTITION_ADVANCED RFKILL SERIAL_DEV_BUS TLS TLS_DEVICE TRANSPARENT_HUGEPAGE TRUSTED_KEYS USB_GADGET USB_PHY VLAN_8021Q WANT_COMPAT_NETLINK_MESSAGES WEXT_CORE WIRELESS WIRELESS_EXT WLAN WLAN_VENDOR_ATH X86_X32_ABI ZONE_DEVICE] disabling configs for [LOCKDEP ATOMIC_SLEEP HANG LEAK UBSAN KASAN], they are not needed picked [v6.10 v6.9 v6.8 v6.6 v6.4 v6.2 v6.0 v5.18 v5.15 v5.12 v5.9 v5.6 v5.3 v5.0 v4.19] out of 33 release tags testing release v6.10 testing commit 0c3836482481200ead7b416ca80c68a29cfdaabd gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: d40d9c5b8eb48f94fe79128f21a2c775f4aed020c3971c19ac2da8628ca5799d all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] testing release v6.9 testing commit a38297e3fb012ddfa7ce0321a7e5a8daeb1872b6 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 396f6885a690737abb57d6fc68d3df01f815759d98003fe9737392c0a362f102 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] testing release v6.8 testing commit e8f897f4afef0031fe618a8e94127a0934896aba gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 6804d6ce6a576b7bb0b3188335269fcf69d486690773dbf300d02adbd90891ff all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] testing release v6.6 testing commit ffc253263a1375a65fa6c9f62a893e9767fbebfa gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 52b28d2fe68f2a4b21c197d5274e77e09241b2d5fb20dd1d8b011793ce4fb89b all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] testing release v6.4 testing commit 6995e2de6891c724bfeb2db33d7b87775f913ad1 gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: ac26f11800a5dc93de8e78461c4f4427e0d12fb69a2016d003407242b9d3e4d8 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] testing release v6.2 testing commit c9c3395d5e3dcc6daee66c6908354d47bf98cb0c gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 6ba77d691b2a02ca65d8a22bd500309609964cdfe05aefeaa27bdf63afa64577 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] testing release v6.0 testing commit 4fe89d07dcc2804c8b562f6c7896a45643d34b2f gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 45f9c22c2118ed22519a21b4b25a8605c3a7e9d5f3142ac3698ff913862c4b4f all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] testing release v5.18 testing commit 4b0986a3613c92f4ec1bdc7f60ec66fea135991f gcc compiler: Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 6895f649df1561cad294b88388223b1324c0cc70f33e15bd10182ad4b4e46e2c all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] testing release v5.15 testing commit 8bb7eca972ad531c9b149c0a51ab43a417385813 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: f370f0fd0951d286356deb8fccad4805ce76633d60bdf37acb6753b05fb18a07 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] testing release v5.12 testing commit 9f4ad9e425a1d3b6a34617b8ea226d56a119a717 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 430de5be6d0eebe43c3763b3a8c0ebcb0c15db0fa0c92e66ad3b76dcb1061704 all runs: OK false negative chance: 0.000 # git bisect start 8bb7eca972ad531c9b149c0a51ab43a417385813 9f4ad9e425a1d3b6a34617b8ea226d56a119a717 Bisecting: 23811 revisions left to test after this (roughly 15 steps) [bcb9928a155444dbd212473e60241ca0a7f641e1] net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave() testing commit bcb9928a155444dbd212473e60241ca0a7f641e1 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 74d1861190e4430df211d0e9f1082af4666f73c85e3a276dfc4fbe4b250d5f5a run #0: boot failed: WARNING in get_page_from_freelist run #1: boot failed: WARNING in get_page_from_freelist run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK false negative chance: 0.000 # git bisect good bcb9928a155444dbd212473e60241ca0a7f641e1 Bisecting: 11903 revisions left to test after this (roughly 14 steps) [0ee7c3e25d8c28845fceb4dd1c3cb5f50b9c45a9] Merge tag 'iomap-5.15-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux testing commit 0ee7c3e25d8c28845fceb4dd1c3cb5f50b9c45a9 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: f20c735a88e411bd3eacda2b7f7135443455d38867761e89167f9d9c634b9462 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] # git bisect bad 0ee7c3e25d8c28845fceb4dd1c3cb5f50b9c45a9 Bisecting: 5939 revisions left to test after this (roughly 13 steps) [a16d8644bad461bb073b92e812080ea6715ddf2b] Merge tag 'staging-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging testing commit a16d8644bad461bb073b92e812080ea6715ddf2b gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 6067f66e23106ac3303022c875d90f57358537ebcc011e9596e931345620eb12 run #0: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(NUM,NUM) run #1: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(NUM,NUM) run #2: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(NUM,NUM) run #3: boot failed: WARNING in get_page_from_freelist run #4: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(NUM,NUM) run #5: boot failed: WARNING in get_page_from_freelist run #6: boot failed: WARNING in get_page_from_freelist run #7: boot failed: WARNING in get_page_from_freelist run #8: boot failed: WARNING in get_page_from_freelist run #9: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(NUM,NUM) unable to determine the verdict: 0 good runs (wanted 5), for bad wanted 5 in total, got 0 # git bisect skip a16d8644bad461bb073b92e812080ea6715ddf2b Bisecting: 5939 revisions left to test after this (roughly 13 steps) [f8b6b327aa73dd69577abd4e164447a9cc124315] mxser: alloc struct mxser_board dynamically testing commit f8b6b327aa73dd69577abd4e164447a9cc124315 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 1c8c88ea26cf8b3fc3cb684a4be69e4f2a53fb168cec8e29c2b52bff7bb3dece all runs: OK false negative chance: 0.000 # git bisect good f8b6b327aa73dd69577abd4e164447a9cc124315 Bisecting: 5740 revisions left to test after this (roughly 13 steps) [a7b5e8d864b356fdacfea08d9042261c37bc918e] nvme: add set feature tracing support testing commit a7b5e8d864b356fdacfea08d9042261c37bc918e gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: a29715016506d3c433e9c6d8852d2b6e8e1c49987c83bd539031e96d542973f0 all runs: OK false negative chance: 0.000 # git bisect good a7b5e8d864b356fdacfea08d9042261c37bc918e Bisecting: 1237 revisions left to test after this (roughly 10 steps) [4ca4256453effb885c1688633676682529593f82] Merge branch 'core-rcu.2021.08.28a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu testing commit 4ca4256453effb885c1688633676682529593f82 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 13c31c08defb46c35e5f587c0e7c845e0288c8f3345741536de649fcdf45a16e all runs: OK false negative chance: 0.000 # git bisect good 4ca4256453effb885c1688633676682529593f82 Bisecting: 617 revisions left to test after this (roughly 9 steps) [679369114e55f422dc593d0628cfde1d04ae59b3] Merge tag 'for-5.15/block-2021-08-30' of git://git.kernel.dk/linux-block testing commit 679369114e55f422dc593d0628cfde1d04ae59b3 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: d28858cd0b38bfceec6fc8b499fe1ffb2dda3b6fd69dd70b8ac9530e81f6a5d7 all runs: OK false negative chance: 0.000 # git bisect good 679369114e55f422dc593d0628cfde1d04ae59b3 Bisecting: 376 revisions left to test after this (roughly 8 steps) [7d5d8d7156892f82cf40b63228ce788248cc57a3] ksmbd: fix __write_overflow warning in ndr_read_string testing commit 7d5d8d7156892f82cf40b63228ce788248cc57a3 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: cb3f5f30899eb03189915ce98d3f34549d75c731286bda4a10f749e4e16a7d11 all runs: OK false negative chance: 0.000 # git bisect good 7d5d8d7156892f82cf40b63228ce788248cc57a3 Bisecting: 214 revisions left to test after this (roughly 8 steps) [9c849ce86e0fa93a218614eac562ace44053d7ce] Merge tag '5.15-rc-smb3-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6 testing commit 9c849ce86e0fa93a218614eac562ace44053d7ce gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 8bda9d29a36dc78119ada4dadc1d55e6043ab21e3bdaf4c288d0973f4a232463 all runs: OK false negative chance: 0.000 # git bisect good 9c849ce86e0fa93a218614eac562ace44053d7ce Bisecting: 107 revisions left to test after this (roughly 7 steps) [4a8b34afa9c94c180d16999e405d380cc0477369] btrfs: handle ACLs on idmapped mounts testing commit 4a8b34afa9c94c180d16999e405d380cc0477369 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 850f345d03f54f08fa1791b3fbf30c02e9c0057f62f0208dae3c4cc7f9bda434 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] # git bisect bad 4a8b34afa9c94c180d16999e405d380cc0477369 Bisecting: 53 revisions left to test after this (roughly 6 steps) [963e4db83e2832ee5e760f3c7f92d68bd66156f6] btrfs: unify regular and subpage error paths in __extent_writepage() testing commit 963e4db83e2832ee5e760f3c7f92d68bd66156f6 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 77cb7de741cf65762b8cf50711b354719584ea0b081a86428393ab9d1ae2f22a all runs: OK false negative chance: 0.000 # git bisect good 963e4db83e2832ee5e760f3c7f92d68bd66156f6 Bisecting: 26 revisions left to test after this (roughly 5 steps) [1c167b87f4f9c89e33dcffb92a45e30f937f04d6] btrfs: remove unnecessary NULL check for the new inode during rename exchange testing commit 1c167b87f4f9c89e33dcffb92a45e30f937f04d6 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 6b035eec3a1647e2fcc295ce172f4d9a042b4b080a675b83b75f8e1e1b9ad789 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] # git bisect bad 1c167b87f4f9c89e33dcffb92a45e30f937f04d6 Bisecting: 13 revisions left to test after this (roughly 4 steps) [6e8e777deb5cbff76bcd34b1f45bc747f48e8abe] btrfs: eliminate some false positives when checking if inode was logged testing commit 6e8e777deb5cbff76bcd34b1f45bc747f48e8abe gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 1c692de91cac180b63da601f568df15912786ee5ad305d56c4285fc5669c67e9 all runs: OK false negative chance: 0.000 # git bisect good 6e8e777deb5cbff76bcd34b1f45bc747f48e8abe Bisecting: 6 revisions left to test after this (roughly 3 steps) [705242538ff348874e642f2ce953e19702af411d] btrfs: verity metadata orphan items testing commit 705242538ff348874e642f2ce953e19702af411d gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 2f12da37ca736f4bb9f5246d10afeba239ddec33101e02f6adc8cbe0240b9b36 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] # git bisect bad 705242538ff348874e642f2ce953e19702af411d Bisecting: 3 revisions left to test after this (roughly 2 steps) [7361b4ae03d9f3325852eec1a7395ec5f1ff802d] btrfs: remove the dead comment in writepage_delalloc() testing commit 7361b4ae03d9f3325852eec1a7395ec5f1ff802d gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 94c5caa97b280588d3af09fd7bb72f12991f94cbd5c2e9cb835628671ee7f071 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] # git bisect bad 7361b4ae03d9f3325852eec1a7395ec5f1ff802d Bisecting: 0 revisions left to test after this (roughly 1 step) [b2f78e88052bc0bee56bbf646d245fcfb431a873] btrfs: allow degenerate raid0/raid10 testing commit b2f78e88052bc0bee56bbf646d245fcfb431a873 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: eab345655cca5290765e3b7267c93a49bf433203ceb0be9be8c9edc102d821f5 all runs: crashed: WARNING in btrfs_create_pending_block_groups representative crash: WARNING in btrfs_create_pending_block_groups, types: [WARNING] # git bisect bad b2f78e88052bc0bee56bbf646d245fcfb431a873 Bisecting: 0 revisions left to test after this (roughly 0 steps) [bd54f381a12ac695593271a663d36d14220215b2] btrfs: do not pin logs too early during renames testing commit bd54f381a12ac695593271a663d36d14220215b2 gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.40 kernel signature: 3472e64c7304bfbbeaabaffbfb9abd63798360b8982515624132685963fa4c69 all runs: OK false negative chance: 0.000 # git bisect good bd54f381a12ac695593271a663d36d14220215b2 b2f78e88052bc0bee56bbf646d245fcfb431a873 is the first bad commit commit b2f78e88052bc0bee56bbf646d245fcfb431a873 Author: David Sterba Date: Thu Jul 22 20:54:37 2021 +0200 btrfs: allow degenerate raid0/raid10 The data on raid0 and raid10 are supposed to be spread over multiple devices, so the minimum constraints are set to 2 and 4 respectively. This is an artificial limit and there's some interest to remove it. Change this to allow raid0 on one device and raid10 on two devices. This works as expected eg. when converting or removing devices. The only difference is when raid0 on two devices gets one device removed. Unpatched would silently create a single profile, while newly it would be raid0. The motivation is to allow to preserve the profile type as long as it possible for some intermediate state (device removal, conversion), or when there are disks of different size, with raid0 the otherwise unusable space of the last device will be used too. Similarly for raid10, though the two largest devices would need to be the same. Unpatched kernel will mount and use the degenerate profiles just fine but won't allow any operation that would not satisfy the stricter device number constraints, eg. not allowing to go from 3 to 2 devices for raid10 or various profile conversions. Example output: # btrfs fi us -T . Overall: Device size: 10.00GiB Device allocated: 1.01GiB Device unallocated: 8.99GiB Device missing: 0.00B Used: 200.61MiB Free (estimated): 9.79GiB (min: 9.79GiB) Free (statfs, df): 9.79GiB Data ratio: 1.00 Metadata ratio: 1.00 Global reserve: 3.25MiB (used: 0.00B) Multiple profiles: no Data Metadata System Id Path RAID0 single single Unallocated -- ---------- --------- --------- -------- ----------- 1 /dev/sda10 1.00GiB 8.00MiB 1.00MiB 8.99GiB -- ---------- --------- --------- -------- ----------- Total 1.00GiB 8.00MiB 1.00MiB 8.99GiB Used 200.25MiB 352.00KiB 16.00KiB # btrfs dev us . /dev/sda10, ID: 1 Device size: 10.00GiB Device slack: 0.00B Data,RAID0/1: 1.00GiB Metadata,single: 8.00MiB System,single: 1.00MiB Unallocated: 8.99GiB Note "Data,RAID0/1", with btrfs-progs 5.13+ the number of devices per profile is printed. Reviewed-by: Qu Wenruo Signed-off-by: David Sterba fs/btrfs/volumes.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) accumulated error probability: 0.00 culprit signature: eab345655cca5290765e3b7267c93a49bf433203ceb0be9be8c9edc102d821f5 parent signature: 3472e64c7304bfbbeaabaffbfb9abd63798360b8982515624132685963fa4c69 revisions tested: 34, total time: 5h6m43.58628782s (build: 1h34m32.540882203s, test: 3h23m10.578265043s) first bad commit: b2f78e88052bc0bee56bbf646d245fcfb431a873 btrfs: allow degenerate raid0/raid10 recipients (to): ["dsterba@suse.com" "wqu@suse.com"] recipients (cc): [] crash: WARNING in btrfs_create_pending_block_groups BTRFS info (device loop0): using free space tree BTRFS info (device loop0): has skinny extents BTRFS info (device loop0): enabling ssd optimizations BTRFS info (device loop0): balance: start -s ------------[ cut here ]------------ WARNING: CPU: 0 PID: 3588 at fs/btrfs/block-group.c:2381 btrfs_create_pending_block_groups+0x543/0x5a0 fs/btrfs/block-group.c:2381 Modules linked in: CPU: 0 PID: 3588 Comm: syz.0.15 Not tainted 5.14.0-rc7-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 RIP: 0010:btrfs_create_pending_block_groups+0x543/0x5a0 fs/btrfs/block-group.c:2381 Code: 50 f0 48 0f ba aa c8 19 00 00 03 72 24 83 f8 fb 74 3c 83 f8 e2 74 37 90 48 c7 c7 08 8c fe 82 89 c6 89 04 24 e8 ac ff db 00 90 <0f> 0b 90 90 8b 04 24 48 8b 7c 24 08 89 c1 ba 4d 09 00 00 48 c7 c6 RSP: 0018:ffffc90001a23c28 EFLAGS: 00010282 RAX: 0000000000000000 RBX: ffff888113c53000 RCX: 00000000ffffdfff RDX: 00000000ffffffea RSI: 00000000ffffdfff RDI: 0000000000000001 RBP: ffff888106fb8410 R08: ffffffff8357d408 R09: 0000000000000003 R10: 00000000ffffe000 R11: 3fffffffffffffff R12: ffff888106fb85b0 R13: ffff888105bbc000 R14: 0000000000000000 R15: ffff888113c53000 FS: 00007f751af526c0(0000) GS:ffff888237c00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000001b32f5ffff CR3: 000000011246c000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: __btrfs_end_transaction+0x36/0x210 fs/btrfs/transaction.c:973 btrfs_inc_block_group_ro+0x159/0x190 fs/btrfs/block-group.c:2581 btrfs_relocate_block_group+0x72/0x340 fs/btrfs/relocation.c:4025 btrfs_relocate_chunk+0x33/0x120 fs/btrfs/volumes.c:3160 __btrfs_balance fs/btrfs/volumes.c:3890 [inline] btrfs_balance+0x811/0xf10 fs/btrfs/volumes.c:4280 btrfs_ioctl_balance+0x332/0x3f0 fs/btrfs/ioctl.c:4118 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:1069 [inline] __se_sys_ioctl fs/ioctl.c:1055 [inline] __x64_sys_ioctl+0x7e/0xb0 fs/ioctl.c:1055 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x3c/0x90 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x7f751bcd1ef9 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 a8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f751af52038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 00007f751be89f80 RCX: 00007f751bcd1ef9 RDX: 0000000020000040 RSI: 00000000c4009420 RDI: 0000000000000003 RBP: 00007f751bd44b76 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 0000000000000000 R14: 00007f751be89f80 R15: 00007fff0bb6b6a8