ci2 starts bisection 2025-11-06 18:51:30.929368102 +0000 UTC m=+7980.544831842 bisecting fixing commit since 083fc6d7fa0d974a3663b97c8b0466737a544236 building syzkaller on 001c90610fb2f2ac7cbbc9cd6af3f547b821a8ad ensuring issue is reproducible on original commit 083fc6d7fa0d974a3663b97c8b0466737a544236 testing commit 083fc6d7fa0d974a3663b97c8b0466737a544236 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 1686955b6d0d5a9949dcc07cee266f8ed34fa008c97fb3ff2f6d23d1e963c415 all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] check whether we can drop unnecessary instrumentation disabling configs for [atomic_sleep hang memleak ubsan bug_or_warning locking], they are not needed testing commit 083fc6d7fa0d974a3663b97c8b0466737a544236 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 7fa67cc014d75a886387acd3eb1814b7cda62d1b918e069c12a943d1ecd82dac all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] the bug reproduces without the instrumentation disabling configs for [hang memleak ubsan bug_or_warning locking atomic_sleep], they are not needed kconfig minimization: base=4109 full=8349 leaves diff=2174 split chunks (needed=false): <2174> split chunk #0 of len 2174 into 5 parts testing without sub-chunk 1/5 disabling configs for [locking atomic_sleep hang memleak ubsan bug_or_warning], they are not needed testing commit 083fc6d7fa0d974a3663b97c8b0466737a544236 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: e70705d33118c23847387bb9eb3776555f6cf03cab4a5b69978fc7ae31fa4ff1 all runs: OK false negative chance: 0.000 testing without sub-chunk 2/5 disabling configs for [ubsan bug_or_warning locking atomic_sleep hang memleak], they are not needed testing commit 083fc6d7fa0d974a3663b97c8b0466737a544236 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 3673af6b757e49ffa46f1bb87b52304d61efbf530938c2c6ca4dfd5b17f5854c all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [bug_or_warning locking atomic_sleep hang memleak ubsan], they are not needed testing commit 083fc6d7fa0d974a3663b97c8b0466737a544236 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: ef345f0f5a910994bec64afc926666faab7bb67fa8462b253a4d516354466710 all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] the chunk can be dropped testing without sub-chunk 4/5 disabling configs for [memleak ubsan bug_or_warning locking atomic_sleep hang], they are not needed testing commit 083fc6d7fa0d974a3663b97c8b0466737a544236 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 04e5d8fd168d0e0a96d510774b363bc6388a2c81cb56a40803b579ba26de48df all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] the chunk can be dropped testing without sub-chunk 5/5 disabling configs for [locking atomic_sleep hang memleak ubsan bug_or_warning], they are not needed testing commit 083fc6d7fa0d974a3663b97c8b0466737a544236 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 7333cecfbc00dda8ca300c9111c7169a8f4e13a7926a3a5f83cf2bde1bc83f14 all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] the chunk can be dropped minimized to 435 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 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_HAS_USER_SHADOW_STACK ARCH_SUPPORTS_CFI_CLANG ASM_MODVERSIONS ASUS_TF103C_DOCK ASYNC_CORE ASYNC_MEMCPY ASYNC_PQ ASYNC_RAID6_RECOV ASYNC_TX_DMA ASYNC_XOR AS_AVX512 AS_GFNI AS_VAES AS_VPCLMULQDQ 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_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_SYSCALL BPQETHER BRIDGE BRIDGE_CFM BRIDGE_EBT_802_3 BRIDGE_EBT_AMONG BRIDGE_EBT_ARP BRIDGE_EBT_ARPREPLY 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_VLAN BRIDGE_IGMP_SNOOPING BRIDGE_MRP BRIDGE_NF_EBTABLES 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_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 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 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_8254 COMEDI_8255 COMEDI_8255_PCI COMEDI_8255_SA COMEDI_ADL_PCI9118 COMEDI_ADQ12B COMEDI_AIO_AIO12_8 COMEDI_AIO_IIRO_16 COMEDI_AMPLC_DIO200 COMEDI_AMPLC_DIO200_ISA COMEDI_AMPLC_PC236 COMEDI_AMPLC_PC236_ISA COMEDI_AMPLC_PC263_ISA COMEDI_BOND COMEDI_C6XDIGIO COMEDI_DAC02 COMEDI_DAS08 COMEDI_DAS08_ISA COMEDI_DAS16M1 COMEDI_DAS1800 COMEDI_DAS6402 COMEDI_DAS800 COMEDI_DMM32AT COMEDI_DT2801 COMEDI_DT2811 COMEDI_DT2814 COMEDI_DT2815 COMEDI_DT2817 COMEDI_DT282X COMEDI_DT9812 COMEDI_FL512 COMEDI_ISADMA COMEDI_ISA_DRIVERS COMEDI_KCOMEDILIB COMEDI_MISC_DRIVERS COMEDI_MPC624 COMEDI_MULTIQ3 COMEDI_NI_ATMIO16D COMEDI_NI_AT_A2150 COMEDI_NI_AT_AO COMEDI_NI_DAQ_700_CS COMEDI_NI_LABPC COMEDI_NI_LABPC_CS COMEDI_NI_LABPC_ISA COMEDI_NI_LABPC_ISADMA COMEDI_NI_LABPC_PCI COMEDI_NI_USB6501 COMEDI_PARPORT COMEDI_PCI_DRIVERS COMEDI_PCL711 COMEDI_PCL724 COMEDI_PCL726 COMEDI_PCL730 COMEDI_PCL812 COMEDI_PCL816 COMEDI_PCL818 COMEDI_PCM3724 COMEDI_PCMAD COMEDI_PCMCIA_DRIVERS COMEDI_PCMDA12 COMEDI_PCMMIO COMEDI_PCMUIO COMEDI_RTI800 COMEDI_RTI802 COMEDI_S526 COMEDI_TEST COMEDI_USBDUX COMEDI_USBDUXFAST COMEDI_USBDUXSIGMA COMEDI_USB_DRIVERS COMEDI_VMK80XX COMPAT_NETLINK_MESSAGES COUNTER CRAMFS CRAMFS_BLOCKDEV CRAMFS_MTD CRC64 CRC64_ARCH CRC8 CRC_ITU_T CRC_T10DIF CRC_T10DIF_ARCH CRYPTO_842 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_CHACHA20 CRYPTO_CHACHA20POLY1305 CRYPTO_CHACHA20_X86_64 CRYPTO_CRC32C CRYPTO_CRYPTD CRYPTO_CTS 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_HKDF CRYPTO_KDF800108_CTR CRYPTO_KHAZAD CRYPTO_KPP CRYPTO_KRB5 CRYPTO_KRB5ENC CRYPTO_LIB_ARC4 CRYPTO_LIB_BLAKE2S_GENERIC CRYPTO_LIB_CHACHA CRYPTO_LIB_CHACHA20POLY1305 CRYPTO_LIB_CHACHA_GENERIC CRYPTO_LIB_CURVE25519 CRYPTO_LIB_CURVE25519_GENERIC CRYPTO_LIB_CURVE25519_INTERNAL CRYPTO_LIB_DES CRYPTO_LIB_POLY1305 CRYPTO_LIB_POLY1305_GENERIC CRYPTO_LIB_SM3 CRYPTO_LRW CRYPTO_LZ4 CRYPTO_LZ4HC CRYPTO_MICHAEL_MIC CRYPTO_NHPOLY1305 CRYPTO_NHPOLY1305_AVX2 CRYPTO_NHPOLY1305_SSE2 CRYPTO_PCBC CRYPTO_PCRYPT 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_SM3_AVX_X86_64 CRYPTO_SM4 CRYPTO_SM4_AESNI_AVX2_X86_64 CRYPTO_SM4_AESNI_AVX_X86_64 CRYPTO_SM4_GENERIC 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_WP512 CRYPTO_XCBC CRYPTO_XCTR CRYPTO_XTS CRYPTO_XXHASH CRYPTO_ZSTD CUSE CYPRESS_FIRMWARE DAMON DAMON_PADDR DAMON_RECLAIM DAMON_VADDR DCA DCB DEBUG_VFS DEFAULT_CODEL DEVICE_MIGRATION DMA_CMA FSCACHE FUSE_FS GPIOLIB HAMRADIO INFINIBAND INFINIBAND_ADDR_TRANS INFINIBAND_RTRS_CLIENT IOSCHED_BFQ ISA_BUS LIBNVDIMM MAC80211 MAC80211_DEBUGFS MAC80211_LEDS MEDIA_SUPPORT MMC MTD NET_CLS_U32 NET_SCH_DEFAULT PARTITION_ADVANCED PCCARD PCMCIA RFKILL SERIAL_DEV_BUS TLS TLS_DEVICE USB_GADGET USB_PHY VLAN_8021Q WANT_COMPAT_NETLINK_MESSAGES WEXT_CORE WIRELESS WLAN WLAN_VENDOR_ATH] disabling configs for [bug_or_warning locking atomic_sleep hang memleak ubsan], they are not needed testing current HEAD c2c2ccfd4ba72718266a56f3ecc34c989cb5b7a0 testing commit c2c2ccfd4ba72718266a56f3ecc34c989cb5b7a0 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: a673b93d0b67d165885ad83824ecd1afa090e84f9266ac423dcaaa71b8ff8209 all runs: OK false negative chance: 0.000 # git bisect start c2c2ccfd4ba72718266a56f3ecc34c989cb5b7a0 083fc6d7fa0d974a3663b97c8b0466737a544236 Bisecting: 7132 revisions left to test after this (roughly 13 steps) [f79e772258df311c2cb21594ca0996318e720d28] Merge tag 'media/v6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media determine whether the revision contains the guilty commit revision 083fc6d7fa0d974a3663b97c8b0466737a544236 crashed and is reachable testing commit f79e772258df311c2cb21594ca0996318e720d28 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 5785bf852d3ef1536eba6dc92bd16c211f6529049acabbff263507a7926f33be all runs: OK false negative chance: 0.000 # git bisect bad f79e772258df311c2cb21594ca0996318e720d28 Bisecting: 2969 revisions left to test after this (roughly 12 steps) [0f048c878ee32a4259dbf28e0ad8fd0b71ee0085] Merge tag 'soc-dt-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc determine whether the revision contains the guilty commit revision 083fc6d7fa0d974a3663b97c8b0466737a544236 crashed and is reachable testing commit 0f048c878ee32a4259dbf28e0ad8fd0b71ee0085 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: ca53d4ba9ee27e99607883e4511a1fcfabc0f926cdc8f3744c07589f4a30b4cd all runs: OK false negative chance: 0.000 # git bisect bad 0f048c878ee32a4259dbf28e0ad8fd0b71ee0085 Bisecting: 1989 revisions left to test after this (roughly 11 steps) [c050daf69f3edf72e274eaa321f663b1779c4391] Merge tag 'pwm/for-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux determine whether the revision contains the guilty commit revision 083fc6d7fa0d974a3663b97c8b0466737a544236 crashed and is reachable testing commit c050daf69f3edf72e274eaa321f663b1779c4391 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 0a65019eb7593d692de946e5d5fb1e941bd9678700394bf5d3afb40d62e5178e all runs: OK false negative chance: 0.000 # git bisect bad c050daf69f3edf72e274eaa321f663b1779c4391 Bisecting: 979 revisions left to test after this (roughly 10 steps) [76f01a4f22c465bdb63ee19aaf5b682c5893ba96] Merge tag 'lsm-pr-20250926' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm determine whether the revision contains the guilty commit revision 083fc6d7fa0d974a3663b97c8b0466737a544236 crashed and is reachable testing commit 76f01a4f22c465bdb63ee19aaf5b682c5893ba96 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: d333b375f3418e30b47c857eabf45566977f60817adfaae8a4fb4dfeb0546c33 all runs: OK false negative chance: 0.000 # git bisect bad 76f01a4f22c465bdb63ee19aaf5b682c5893ba96 Bisecting: 481 revisions left to test after this (roughly 9 steps) [5928397f5739fb94559350575826d94fa8c35929] Merge tag 'erofs-for-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs determine whether the revision contains the guilty commit revision 083fc6d7fa0d974a3663b97c8b0466737a544236 crashed and is reachable testing commit 5928397f5739fb94559350575826d94fa8c35929 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 87d06a3dabb8a175b0efdae85c61cc572a36a3c0286c88022b12024d95507544 all runs: OK false negative chance: 0.000 # git bisect bad 5928397f5739fb94559350575826d94fa8c35929 Bisecting: 232 revisions left to test after this (roughly 8 steps) [a40eb50a9566318a138b3e222fc4fe04e3932cda] Merge tag 'gfs2-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2 determine whether the revision contains the guilty commit revision 083fc6d7fa0d974a3663b97c8b0466737a544236 crashed and is reachable testing commit a40eb50a9566318a138b3e222fc4fe04e3932cda gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: eef14075319c45bc282c9fc8269359b458923b4c38d6e7b98b18db8f316eb27a all runs: OK false negative chance: 0.000 # git bisect bad a40eb50a9566318a138b3e222fc4fe04e3932cda Bisecting: 126 revisions left to test after this (roughly 7 steps) [e571372101522fa91735dac6d30a160b2abe600c] Merge tag 'vfs-6.18-rc1.pidfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs determine whether the revision contains the guilty commit revision 083fc6d7fa0d974a3663b97c8b0466737a544236 crashed and is reachable testing commit e571372101522fa91735dac6d30a160b2abe600c gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 716655b6c4071b2c8244b369b1846a02e64d5a2d45953cbd878dc21896d8b4c7 all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] # git bisect good e571372101522fa91735dac6d30a160b2abe600c Bisecting: 63 revisions left to test after this (roughly 6 steps) [7cf730321132e726ff949c6f3c0d5c598788f7a2] ns: use inode initializer for initial namespaces determine whether the revision contains the guilty commit checking the merge base b320789d6883cc00ac78ce83bccbfe7ed58afcf0 no existing result, test the revision testing commit b320789d6883cc00ac78ce83bccbfe7ed58afcf0 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 8b82d94c02c4c2e0b542e8bf0fe7f44089eb3abfd8d92d37465e7af213966465 all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] testing commit 7cf730321132e726ff949c6f3c0d5c598788f7a2 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 32f0c8a6f5f22d089a04a0c5a566a2f0350456b7d5ecc97667313032a64bcfff all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] # git bisect good 7cf730321132e726ff949c6f3c0d5c598788f7a2 Bisecting: 30 revisions left to test after this (roughly 5 steps) [263e777ee3e00d628ac2660f68c82aeab14707b3] Merge tag 'vfs-6.18-rc1.writeback' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs determine whether the revision contains the guilty commit revision b320789d6883cc00ac78ce83bccbfe7ed58afcf0 crashed and is reachable testing commit 263e777ee3e00d628ac2660f68c82aeab14707b3 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 4be9b9fa953e5787f806f932f353de70b28df12ed6ca21e45b9bc25993f281f6 all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] # git bisect good 263e777ee3e00d628ac2660f68c82aeab14707b3 Bisecting: 15 revisions left to test after this (roughly 4 steps) [bddb53b776fb7ce81dfba7c24884d9f2c0c68e50] gfs2: Get rid of GLF_INVALIDATE_IN_PROGRESS determine whether the revision contains the guilty commit checking the merge base 8f5ae30d69d7543eee0d70083daf4de8fe15d585 no existing result, test the revision testing commit 8f5ae30d69d7543eee0d70083daf4de8fe15d585 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: ebacb5051c22e58c924d7357419b9b11aa3af4367fbb32f4ce5452dcf0955b4f all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] testing commit bddb53b776fb7ce81dfba7c24884d9f2c0c68e50 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: 8b134216a0d2a37067d247b485f7a235f41941996b29587ce2d310ab8c87257a all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] # git bisect good bddb53b776fb7ce81dfba7c24884d9f2c0c68e50 Bisecting: 7 revisions left to test after this (roughly 3 steps) [449c2b302c8e200558619821ced46cc13cdb9aa6] Merge tag 'vfs-6.18-rc1.async' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs determine whether the revision contains the guilty commit revision e571372101522fa91735dac6d30a160b2abe600c crashed and is reachable testing commit 449c2b302c8e200558619821ced46cc13cdb9aa6 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: c31094d86f341840262a3b0a7f1a4e59ca3fe60b23c92200abab038e49241d08 all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] # git bisect good 449c2b302c8e200558619821ced46cc13cdb9aa6 Bisecting: 3 revisions left to test after this (roughly 2 steps) [6ab26555c9ffef96c56ca16356e55ac5ab61ec93] gfs2: Add proper lockspace locking determine whether the revision contains the guilty commit revision 8f5ae30d69d7543eee0d70083daf4de8fe15d585 crashed and is reachable testing commit 6ab26555c9ffef96c56ca16356e55ac5ab61ec93 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: f85cb12dbe9cc39492a52c032e241e7991669e8da680235c7150bea71e86947e all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] # git bisect good 6ab26555c9ffef96c56ca16356e55ac5ab61ec93 Bisecting: 1 revision left to test after this (roughly 1 step) [f2c61db29f277b9c80de92102fc532cc247495cd] Remove bcachefs core code determine whether the revision contains the guilty commit revision 8f5ae30d69d7543eee0d70083daf4de8fe15d585 crashed and is reachable testing commit f2c61db29f277b9c80de92102fc532cc247495cd gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: f50720a051e4c3812478e09a8526b704db0272caeeaa195b0fd6dcf510e3b4a8 all runs: OK false negative chance: 0.000 # git bisect bad f2c61db29f277b9c80de92102fc532cc247495cd Bisecting: 0 revisions left to test after this (roughly 0 steps) [ee916dccd4df6e2fd19c3606c4735282b72f1473] Unbreak 'make tools/*' for user-space targets determine whether the revision contains the guilty commit revision 7cf730321132e726ff949c6f3c0d5c598788f7a2 crashed and is reachable testing commit ee916dccd4df6e2fd19c3606c4735282b72f1473 gcc compiler: Debian clang version 20.1.8 (++20250708063551+0c9f909b7976-1~exp1~20250708183702.136), Debian LLD 20.1.8 kernel signature: b4fde949837cf78d04a8100c49d3f0170ad08f19eb08eed12521ceaae674c261 all runs: crashed: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done representative crash: KASAN: slab-out-of-bounds Read in bch2_btree_node_read_done, types: [KASAN-READ] # git bisect good ee916dccd4df6e2fd19c3606c4735282b72f1473 f2c61db29f277b9c80de92102fc532cc247495cd is the first bad commit commit f2c61db29f277b9c80de92102fc532cc247495cd Author: Linus Torvalds Date: Mon Sep 29 13:43:52 2025 -0700 Remove bcachefs core code bcachefs was marked 'externally maintained' in 6.17 but the code remained to make the transition smoother. It's now a DKMS module, making the in-kernel code stale, so remove it to avoid any version confusion. Link: https://lore.kernel.org/linux-bcachefs/yokpt2d2g2lluyomtqrdvmkl3amv3kgnipmenobkpgx537kay7@xgcgjviv3n7x/T/ Signed-off-by: Linus Torvalds Documentation/filesystems/bcachefs/CodingStyle.rst | 186 - .../filesystems/bcachefs/SubmittingPatches.rst | 105 - Documentation/filesystems/bcachefs/casefolding.rst | 108 - Documentation/filesystems/bcachefs/errorcodes.rst | 30 - .../filesystems/bcachefs/future/idle_work.rst | 78 - Documentation/filesystems/bcachefs/index.rst | 38 - Documentation/filesystems/index.rst | 1 - MAINTAINERS | 3 - arch/m68k/configs/amiga_defconfig | 1 - arch/m68k/configs/apollo_defconfig | 1 - arch/m68k/configs/atari_defconfig | 1 - arch/m68k/configs/bvme6000_defconfig | 1 - arch/m68k/configs/hp300_defconfig | 1 - arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 1 - arch/m68k/configs/mvme147_defconfig | 1 - arch/m68k/configs/mvme16x_defconfig | 1 - arch/m68k/configs/q40_defconfig | 1 - arch/m68k/configs/sun3_defconfig | 1 - arch/m68k/configs/sun3x_defconfig | 1 - arch/s390/configs/debug_defconfig | 3 - arch/s390/configs/defconfig | 3 - fs/Kconfig | 1 - fs/Makefile | 1 - fs/bcachefs/Kconfig | 121 - fs/bcachefs/Makefile | 107 - fs/bcachefs/acl.c | 445 --- fs/bcachefs/acl.h | 60 - fs/bcachefs/alloc_background.c | 2680 -------------- fs/bcachefs/alloc_background.h | 361 -- fs/bcachefs/alloc_background_format.h | 95 - fs/bcachefs/alloc_foreground.c | 1683 --------- fs/bcachefs/alloc_foreground.h | 318 -- fs/bcachefs/alloc_types.h | 121 - fs/bcachefs/async_objs.c | 132 - fs/bcachefs/async_objs.h | 44 - fs/bcachefs/async_objs_types.h | 25 - fs/bcachefs/backpointers.c | 1391 ------- fs/bcachefs/backpointers.h | 200 - fs/bcachefs/bbpos.h | 37 - fs/bcachefs/bbpos_types.h | 18 - fs/bcachefs/bcachefs.h | 1295 ------- fs/bcachefs/bcachefs_format.h | 1545 -------- fs/bcachefs/bcachefs_ioctl.h | 473 --- fs/bcachefs/bkey.c | 1112 ------ fs/bcachefs/bkey.h | 605 ---- fs/bcachefs/bkey_buf.h | 61 - fs/bcachefs/bkey_cmp.h | 129 - fs/bcachefs/bkey_methods.c | 497 --- fs/bcachefs/bkey_methods.h | 139 - fs/bcachefs/bkey_sort.c | 214 -- fs/bcachefs/bkey_sort.h | 54 - fs/bcachefs/bkey_types.h | 241 -- fs/bcachefs/bset.c | 1576 -------- fs/bcachefs/bset.h | 536 --- fs/bcachefs/btree_cache.c | 1516 -------- fs/bcachefs/btree_cache.h | 157 - fs/bcachefs/btree_gc.c | 1308 ------- fs/bcachefs/btree_gc.h | 88 - fs/bcachefs/btree_gc_types.h | 34 - fs/bcachefs/btree_io.c | 2742 -------------- fs/bcachefs/btree_io.h | 239 -- fs/bcachefs/btree_iter.c | 3804 -------------------- fs/bcachefs/btree_iter.h | 1010 ------ fs/bcachefs/btree_journal_iter.c | 830 ----- fs/bcachefs/btree_journal_iter.h | 102 - fs/bcachefs/btree_journal_iter_types.h | 37 - fs/bcachefs/btree_key_cache.c | 880 ----- fs/bcachefs/btree_key_cache.h | 59 - fs/bcachefs/btree_key_cache_types.h | 34 - fs/bcachefs/btree_locking.c | 936 ----- fs/bcachefs/btree_locking.h | 466 --- fs/bcachefs/btree_node_scan.c | 611 ---- fs/bcachefs/btree_node_scan.h | 11 - fs/bcachefs/btree_node_scan_types.h | 31 - fs/bcachefs/btree_trans_commit.c | 1121 ------ fs/bcachefs/btree_types.h | 937 ----- fs/bcachefs/btree_update.c | 916 ----- fs/bcachefs/btree_update.h | 429 --- fs/bcachefs/btree_update_interior.c | 2854 --------------- fs/bcachefs/btree_update_interior.h | 364 -- fs/bcachefs/btree_write_buffer.c | 893 ----- fs/bcachefs/btree_write_buffer.h | 113 - fs/bcachefs/btree_write_buffer_types.h | 59 - fs/bcachefs/buckets.c | 1395 ------- fs/bcachefs/buckets.h | 369 -- fs/bcachefs/buckets_types.h | 100 - fs/bcachefs/buckets_waiting_for_journal.c | 174 - fs/bcachefs/buckets_waiting_for_journal.h | 15 - fs/bcachefs/buckets_waiting_for_journal_types.h | 23 - fs/bcachefs/chardev.c | 843 ----- fs/bcachefs/chardev.h | 31 - fs/bcachefs/checksum.c | 698 ---- fs/bcachefs/checksum.h | 240 -- fs/bcachefs/clock.c | 181 - fs/bcachefs/clock.h | 29 - fs/bcachefs/clock_types.h | 38 - fs/bcachefs/compress.c | 773 ---- fs/bcachefs/compress.h | 73 - fs/bcachefs/darray.c | 38 - fs/bcachefs/darray.h | 158 - fs/bcachefs/data_update.c | 1021 ------ fs/bcachefs/data_update.h | 93 - fs/bcachefs/debug.c | 996 ----- fs/bcachefs/debug.h | 50 - fs/bcachefs/dirent.c | 766 ---- fs/bcachefs/dirent.h | 119 - fs/bcachefs/dirent_format.h | 58 - fs/bcachefs/disk_accounting.c | 1074 ------ fs/bcachefs/disk_accounting.h | 301 -- fs/bcachefs/disk_accounting_format.h | 225 -- fs/bcachefs/disk_accounting_types.h | 19 - fs/bcachefs/disk_groups.c | 591 --- fs/bcachefs/disk_groups.h | 111 - fs/bcachefs/disk_groups_format.h | 21 - fs/bcachefs/disk_groups_types.h | 18 - fs/bcachefs/ec.c | 2405 ------------- fs/bcachefs/ec.h | 309 -- fs/bcachefs/ec_format.h | 43 - fs/bcachefs/ec_types.h | 35 - fs/bcachefs/enumerated_ref.c | 144 - fs/bcachefs/enumerated_ref.h | 66 - fs/bcachefs/enumerated_ref_types.h | 19 - fs/bcachefs/errcode.c | 73 - fs/bcachefs/errcode.h | 387 -- fs/bcachefs/error.c | 771 ---- fs/bcachefs/error.h | 258 -- fs/bcachefs/extent_update.c | 155 - fs/bcachefs/extent_update.h | 12 - fs/bcachefs/extents.c | 1735 --------- fs/bcachefs/extents.h | 768 ---- fs/bcachefs/extents_format.h | 304 -- fs/bcachefs/extents_types.h | 42 - fs/bcachefs/eytzinger.c | 315 -- fs/bcachefs/eytzinger.h | 300 -- fs/bcachefs/fast_list.c | 156 - fs/bcachefs/fast_list.h | 41 - fs/bcachefs/fifo.h | 127 - fs/bcachefs/fs-io-buffered.c | 1109 ------ fs/bcachefs/fs-io-buffered.h | 27 - fs/bcachefs/fs-io-direct.c | 704 ---- fs/bcachefs/fs-io-direct.h | 16 - fs/bcachefs/fs-io-pagecache.c | 827 ----- fs/bcachefs/fs-io-pagecache.h | 176 - fs/bcachefs/fs-io.c | 1102 ------ fs/bcachefs/fs-io.h | 184 - fs/bcachefs/fs-ioctl.c | 440 --- fs/bcachefs/fs-ioctl.h | 8 - fs/bcachefs/fs.c | 2768 -------------- fs/bcachefs/fs.h | 215 -- fs/bcachefs/fsck.c | 3363 ----------------- fs/bcachefs/fsck.h | 34 - fs/bcachefs/inode.c | 1566 -------- fs/bcachefs/inode.h | 319 -- fs/bcachefs/inode_format.h | 185 - fs/bcachefs/io_misc.c | 570 --- fs/bcachefs/io_misc.h | 36 - fs/bcachefs/io_read.c | 1543 -------- fs/bcachefs/io_read.h | 216 -- fs/bcachefs/io_write.c | 1780 --------- fs/bcachefs/io_write.h | 77 - fs/bcachefs/io_write_types.h | 129 - fs/bcachefs/journal.c | 1832 ---------- fs/bcachefs/journal.h | 465 --- fs/bcachefs/journal_io.c | 2242 ------------ fs/bcachefs/journal_io.h | 94 - fs/bcachefs/journal_reclaim.c | 1037 ------ fs/bcachefs/journal_reclaim.h | 84 - fs/bcachefs/journal_sb.c | 232 -- fs/bcachefs/journal_sb.h | 24 - fs/bcachefs/journal_seq_blacklist.c | 264 -- fs/bcachefs/journal_seq_blacklist.h | 23 - fs/bcachefs/journal_seq_blacklist_format.h | 15 - fs/bcachefs/journal_types.h | 342 -- fs/bcachefs/keylist.c | 50 - fs/bcachefs/keylist.h | 72 - fs/bcachefs/keylist_types.h | 16 - fs/bcachefs/logged_ops.c | 119 - fs/bcachefs/logged_ops.h | 20 - fs/bcachefs/logged_ops_format.h | 35 - fs/bcachefs/lru.c | 223 -- fs/bcachefs/lru.h | 70 - fs/bcachefs/lru_format.h | 27 - fs/bcachefs/mean_and_variance.c | 173 - fs/bcachefs/mean_and_variance.h | 203 -- fs/bcachefs/mean_and_variance_test.c | 221 -- fs/bcachefs/migrate.c | 277 -- fs/bcachefs/migrate.h | 8 - fs/bcachefs/move.c | 1494 -------- fs/bcachefs/move.h | 165 - fs/bcachefs/move_types.h | 46 - fs/bcachefs/movinggc.c | 476 --- fs/bcachefs/movinggc.h | 20 - fs/bcachefs/namei.c | 1034 ------ fs/bcachefs/namei.h | 79 - fs/bcachefs/nocow_locking.c | 142 - fs/bcachefs/nocow_locking.h | 50 - fs/bcachefs/nocow_locking_types.h | 20 - fs/bcachefs/opts.c | 844 ----- fs/bcachefs/opts.h | 693 ---- fs/bcachefs/printbuf.c | 528 --- fs/bcachefs/printbuf.h | 298 -- fs/bcachefs/progress.c | 61 - fs/bcachefs/progress.h | 29 - fs/bcachefs/quota.c | 892 ----- fs/bcachefs/quota.h | 73 - fs/bcachefs/quota_format.h | 47 - fs/bcachefs/quota_types.h | 43 - fs/bcachefs/rcu_pending.c | 666 ---- fs/bcachefs/rcu_pending.h | 27 - fs/bcachefs/rebalance.c | 889 ----- fs/bcachefs/rebalance.h | 59 - fs/bcachefs/rebalance_format.h | 53 - fs/bcachefs/rebalance_types.h | 41 - fs/bcachefs/recovery.c | 1306 ------- fs/bcachefs/recovery.h | 13 - fs/bcachefs/recovery_passes.c | 646 ---- fs/bcachefs/recovery_passes.h | 48 - fs/bcachefs/recovery_passes_format.h | 106 - fs/bcachefs/recovery_passes_types.h | 27 - fs/bcachefs/reflink.c | 865 ----- fs/bcachefs/reflink.h | 87 - fs/bcachefs/reflink_format.h | 38 - fs/bcachefs/replicas.c | 918 ----- fs/bcachefs/replicas.h | 83 - fs/bcachefs/replicas_format.h | 36 - fs/bcachefs/replicas_types.h | 11 - fs/bcachefs/sb-clean.c | 340 -- fs/bcachefs/sb-clean.h | 16 - fs/bcachefs/sb-counters.c | 147 - fs/bcachefs/sb-counters.h | 20 - fs/bcachefs/sb-counters_format.h | 117 - fs/bcachefs/sb-downgrade.c | 457 --- fs/bcachefs/sb-downgrade.h | 12 - fs/bcachefs/sb-downgrade_format.h | 17 - fs/bcachefs/sb-errors.c | 198 - fs/bcachefs/sb-errors.h | 22 - fs/bcachefs/sb-errors_format.h | 353 -- fs/bcachefs/sb-errors_types.h | 15 - fs/bcachefs/sb-members.c | 606 ---- fs/bcachefs/sb-members.h | 377 -- fs/bcachefs/sb-members_format.h | 128 - fs/bcachefs/sb-members_types.h | 22 - fs/bcachefs/seqmutex.h | 45 - fs/bcachefs/siphash.c | 173 - fs/bcachefs/siphash.h | 87 - fs/bcachefs/six.c | 878 ----- fs/bcachefs/six.h | 388 -- fs/bcachefs/snapshot.c | 2043 ----------- fs/bcachefs/snapshot.h | 275 -- fs/bcachefs/snapshot_format.h | 36 - fs/bcachefs/snapshot_types.h | 57 - fs/bcachefs/str_hash.c | 400 -- fs/bcachefs/str_hash.h | 431 --- fs/bcachefs/subvolume.c | 752 ---- fs/bcachefs/subvolume.h | 88 - fs/bcachefs/subvolume_format.h | 35 - fs/bcachefs/subvolume_types.h | 11 - fs/bcachefs/super-io.c | 1562 -------- fs/bcachefs/super-io.h | 119 - fs/bcachefs/super.c | 2547 ------------- fs/bcachefs/super.h | 55 - fs/bcachefs/super_types.h | 35 - fs/bcachefs/sysfs.c | 914 ----- fs/bcachefs/sysfs.h | 49 - fs/bcachefs/tests.c | 891 ----- fs/bcachefs/tests.h | 15 - fs/bcachefs/thread_with_file.c | 494 --- fs/bcachefs/thread_with_file.h | 81 - fs/bcachefs/thread_with_file_types.h | 20 - fs/bcachefs/time_stats.c | 191 - fs/bcachefs/time_stats.h | 161 - fs/bcachefs/trace.c | 18 - fs/bcachefs/trace.h | 1883 ---------- fs/bcachefs/two_state_shared_lock.c | 8 - fs/bcachefs/two_state_shared_lock.h | 58 - fs/bcachefs/util.c | 1047 ------ fs/bcachefs/util.h | 782 ---- fs/bcachefs/varint.c | 130 - fs/bcachefs/varint.h | 11 - fs/bcachefs/vstructs.h | 63 - fs/bcachefs/xattr.c | 642 ---- fs/bcachefs/xattr.h | 50 - fs/bcachefs/xattr_format.h | 25 - 284 files changed, 117483 deletions(-) delete mode 100644 Documentation/filesystems/bcachefs/CodingStyle.rst delete mode 100644 Documentation/filesystems/bcachefs/SubmittingPatches.rst delete mode 100644 Documentation/filesystems/bcachefs/casefolding.rst delete mode 100644 Documentation/filesystems/bcachefs/errorcodes.rst delete mode 100644 Documentation/filesystems/bcachefs/future/idle_work.rst delete mode 100644 Documentation/filesystems/bcachefs/index.rst delete mode 100644 fs/bcachefs/Kconfig delete mode 100644 fs/bcachefs/Makefile delete mode 100644 fs/bcachefs/acl.c delete mode 100644 fs/bcachefs/acl.h delete mode 100644 fs/bcachefs/alloc_background.c delete mode 100644 fs/bcachefs/alloc_background.h delete mode 100644 fs/bcachefs/alloc_background_format.h delete mode 100644 fs/bcachefs/alloc_foreground.c delete mode 100644 fs/bcachefs/alloc_foreground.h delete mode 100644 fs/bcachefs/alloc_types.h delete mode 100644 fs/bcachefs/async_objs.c delete mode 100644 fs/bcachefs/async_objs.h delete mode 100644 fs/bcachefs/async_objs_types.h delete mode 100644 fs/bcachefs/backpointers.c delete mode 100644 fs/bcachefs/backpointers.h delete mode 100644 fs/bcachefs/bbpos.h delete mode 100644 fs/bcachefs/bbpos_types.h delete mode 100644 fs/bcachefs/bcachefs.h delete mode 100644 fs/bcachefs/bcachefs_format.h delete mode 100644 fs/bcachefs/bcachefs_ioctl.h delete mode 100644 fs/bcachefs/bkey.c delete mode 100644 fs/bcachefs/bkey.h delete mode 100644 fs/bcachefs/bkey_buf.h delete mode 100644 fs/bcachefs/bkey_cmp.h delete mode 100644 fs/bcachefs/bkey_methods.c delete mode 100644 fs/bcachefs/bkey_methods.h delete mode 100644 fs/bcachefs/bkey_sort.c delete mode 100644 fs/bcachefs/bkey_sort.h delete mode 100644 fs/bcachefs/bkey_types.h delete mode 100644 fs/bcachefs/bset.c delete mode 100644 fs/bcachefs/bset.h delete mode 100644 fs/bcachefs/btree_cache.c delete mode 100644 fs/bcachefs/btree_cache.h delete mode 100644 fs/bcachefs/btree_gc.c delete mode 100644 fs/bcachefs/btree_gc.h delete mode 100644 fs/bcachefs/btree_gc_types.h delete mode 100644 fs/bcachefs/btree_io.c delete mode 100644 fs/bcachefs/btree_io.h delete mode 100644 fs/bcachefs/btree_iter.c delete mode 100644 fs/bcachefs/btree_iter.h delete mode 100644 fs/bcachefs/btree_journal_iter.c delete mode 100644 fs/bcachefs/btree_journal_iter.h delete mode 100644 fs/bcachefs/btree_journal_iter_types.h delete mode 100644 fs/bcachefs/btree_key_cache.c delete mode 100644 fs/bcachefs/btree_key_cache.h delete mode 100644 fs/bcachefs/btree_key_cache_types.h delete mode 100644 fs/bcachefs/btree_locking.c delete mode 100644 fs/bcachefs/btree_locking.h delete mode 100644 fs/bcachefs/btree_node_scan.c delete mode 100644 fs/bcachefs/btree_node_scan.h delete mode 100644 fs/bcachefs/btree_node_scan_types.h delete mode 100644 fs/bcachefs/btree_trans_commit.c delete mode 100644 fs/bcachefs/btree_types.h delete mode 100644 fs/bcachefs/btree_update.c delete mode 100644 fs/bcachefs/btree_update.h delete mode 100644 fs/bcachefs/btree_update_interior.c delete mode 100644 fs/bcachefs/btree_update_interior.h delete mode 100644 fs/bcachefs/btree_write_buffer.c delete mode 100644 fs/bcachefs/btree_write_buffer.h delete mode 100644 fs/bcachefs/btree_write_buffer_types.h delete mode 100644 fs/bcachefs/buckets.c delete mode 100644 fs/bcachefs/buckets.h delete mode 100644 fs/bcachefs/buckets_types.h delete mode 100644 fs/bcachefs/buckets_waiting_for_journal.c delete mode 100644 fs/bcachefs/buckets_waiting_for_journal.h delete mode 100644 fs/bcachefs/buckets_waiting_for_journal_types.h delete mode 100644 fs/bcachefs/chardev.c delete mode 100644 fs/bcachefs/chardev.h delete mode 100644 fs/bcachefs/checksum.c delete mode 100644 fs/bcachefs/checksum.h delete mode 100644 fs/bcachefs/clock.c delete mode 100644 fs/bcachefs/clock.h delete mode 100644 fs/bcachefs/clock_types.h delete mode 100644 fs/bcachefs/compress.c delete mode 100644 fs/bcachefs/compress.h delete mode 100644 fs/bcachefs/darray.c delete mode 100644 fs/bcachefs/darray.h delete mode 100644 fs/bcachefs/data_update.c delete mode 100644 fs/bcachefs/data_update.h delete mode 100644 fs/bcachefs/debug.c delete mode 100644 fs/bcachefs/debug.h delete mode 100644 fs/bcachefs/dirent.c delete mode 100644 fs/bcachefs/dirent.h delete mode 100644 fs/bcachefs/dirent_format.h delete mode 100644 fs/bcachefs/disk_accounting.c delete mode 100644 fs/bcachefs/disk_accounting.h delete mode 100644 fs/bcachefs/disk_accounting_format.h delete mode 100644 fs/bcachefs/disk_accounting_types.h delete mode 100644 fs/bcachefs/disk_groups.c delete mode 100644 fs/bcachefs/disk_groups.h delete mode 100644 fs/bcachefs/disk_groups_format.h delete mode 100644 fs/bcachefs/disk_groups_types.h delete mode 100644 fs/bcachefs/ec.c delete mode 100644 fs/bcachefs/ec.h delete mode 100644 fs/bcachefs/ec_format.h delete mode 100644 fs/bcachefs/ec_types.h delete mode 100644 fs/bcachefs/enumerated_ref.c delete mode 100644 fs/bcachefs/enumerated_ref.h delete mode 100644 fs/bcachefs/enumerated_ref_types.h delete mode 100644 fs/bcachefs/errcode.c delete mode 100644 fs/bcachefs/errcode.h delete mode 100644 fs/bcachefs/error.c delete mode 100644 fs/bcachefs/error.h delete mode 100644 fs/bcachefs/extent_update.c delete mode 100644 fs/bcachefs/extent_update.h delete mode 100644 fs/bcachefs/extents.c delete mode 100644 fs/bcachefs/extents.h delete mode 100644 fs/bcachefs/extents_format.h delete mode 100644 fs/bcachefs/extents_types.h delete mode 100644 fs/bcachefs/eytzinger.c delete mode 100644 fs/bcachefs/eytzinger.h delete mode 100644 fs/bcachefs/fast_list.c delete mode 100644 fs/bcachefs/fast_list.h delete mode 100644 fs/bcachefs/fifo.h delete mode 100644 fs/bcachefs/fs-io-buffered.c delete mode 100644 fs/bcachefs/fs-io-buffered.h delete mode 100644 fs/bcachefs/fs-io-direct.c delete mode 100644 fs/bcachefs/fs-io-direct.h delete mode 100644 fs/bcachefs/fs-io-pagecache.c delete mode 100644 fs/bcachefs/fs-io-pagecache.h delete mode 100644 fs/bcachefs/fs-io.c delete mode 100644 fs/bcachefs/fs-io.h delete mode 100644 fs/bcachefs/fs-ioctl.c delete mode 100644 fs/bcachefs/fs-ioctl.h delete mode 100644 fs/bcachefs/fs.c delete mode 100644 fs/bcachefs/fs.h delete mode 100644 fs/bcachefs/fsck.c delete mode 100644 fs/bcachefs/fsck.h delete mode 100644 fs/bcachefs/inode.c delete mode 100644 fs/bcachefs/inode.h delete mode 100644 fs/bcachefs/inode_format.h delete mode 100644 fs/bcachefs/io_misc.c delete mode 100644 fs/bcachefs/io_misc.h delete mode 100644 fs/bcachefs/io_read.c delete mode 100644 fs/bcachefs/io_read.h delete mode 100644 fs/bcachefs/io_write.c delete mode 100644 fs/bcachefs/io_write.h delete mode 100644 fs/bcachefs/io_write_types.h delete mode 100644 fs/bcachefs/journal.c delete mode 100644 fs/bcachefs/journal.h delete mode 100644 fs/bcachefs/journal_io.c delete mode 100644 fs/bcachefs/journal_io.h delete mode 100644 fs/bcachefs/journal_reclaim.c delete mode 100644 fs/bcachefs/journal_reclaim.h delete mode 100644 fs/bcachefs/journal_sb.c delete mode 100644 fs/bcachefs/journal_sb.h delete mode 100644 fs/bcachefs/journal_seq_blacklist.c delete mode 100644 fs/bcachefs/journal_seq_blacklist.h delete mode 100644 fs/bcachefs/journal_seq_blacklist_format.h delete mode 100644 fs/bcachefs/journal_types.h delete mode 100644 fs/bcachefs/keylist.c delete mode 100644 fs/bcachefs/keylist.h delete mode 100644 fs/bcachefs/keylist_types.h delete mode 100644 fs/bcachefs/logged_ops.c delete mode 100644 fs/bcachefs/logged_ops.h delete mode 100644 fs/bcachefs/logged_ops_format.h delete mode 100644 fs/bcachefs/lru.c delete mode 100644 fs/bcachefs/lru.h delete mode 100644 fs/bcachefs/lru_format.h delete mode 100644 fs/bcachefs/mean_and_variance.c delete mode 100644 fs/bcachefs/mean_and_variance.h delete mode 100644 fs/bcachefs/mean_and_variance_test.c delete mode 100644 fs/bcachefs/migrate.c delete mode 100644 fs/bcachefs/migrate.h delete mode 100644 fs/bcachefs/move.c delete mode 100644 fs/bcachefs/move.h delete mode 100644 fs/bcachefs/move_types.h delete mode 100644 fs/bcachefs/movinggc.c delete mode 100644 fs/bcachefs/movinggc.h delete mode 100644 fs/bcachefs/namei.c delete mode 100644 fs/bcachefs/namei.h delete mode 100644 fs/bcachefs/nocow_locking.c delete mode 100644 fs/bcachefs/nocow_locking.h delete mode 100644 fs/bcachefs/nocow_locking_types.h delete mode 100644 fs/bcachefs/opts.c delete mode 100644 fs/bcachefs/opts.h delete mode 100644 fs/bcachefs/printbuf.c delete mode 100644 fs/bcachefs/printbuf.h delete mode 100644 fs/bcachefs/progress.c delete mode 100644 fs/bcachefs/progress.h delete mode 100644 fs/bcachefs/quota.c delete mode 100644 fs/bcachefs/quota.h delete mode 100644 fs/bcachefs/quota_format.h delete mode 100644 fs/bcachefs/quota_types.h delete mode 100644 fs/bcachefs/rcu_pending.c delete mode 100644 fs/bcachefs/rcu_pending.h delete mode 100644 fs/bcachefs/rebalance.c delete mode 100644 fs/bcachefs/rebalance.h delete mode 100644 fs/bcachefs/rebalance_format.h delete mode 100644 fs/bcachefs/rebalance_types.h delete mode 100644 fs/bcachefs/recovery.c delete mode 100644 fs/bcachefs/recovery.h delete mode 100644 fs/bcachefs/recovery_passes.c delete mode 100644 fs/bcachefs/recovery_passes.h delete mode 100644 fs/bcachefs/recovery_passes_format.h delete mode 100644 fs/bcachefs/recovery_passes_types.h delete mode 100644 fs/bcachefs/reflink.c delete mode 100644 fs/bcachefs/reflink.h delete mode 100644 fs/bcachefs/reflink_format.h delete mode 100644 fs/bcachefs/replicas.c delete mode 100644 fs/bcachefs/replicas.h delete mode 100644 fs/bcachefs/replicas_format.h delete mode 100644 fs/bcachefs/replicas_types.h delete mode 100644 fs/bcachefs/sb-clean.c delete mode 100644 fs/bcachefs/sb-clean.h delete mode 100644 fs/bcachefs/sb-counters.c delete mode 100644 fs/bcachefs/sb-counters.h delete mode 100644 fs/bcachefs/sb-counters_format.h delete mode 100644 fs/bcachefs/sb-downgrade.c delete mode 100644 fs/bcachefs/sb-downgrade.h delete mode 100644 fs/bcachefs/sb-downgrade_format.h delete mode 100644 fs/bcachefs/sb-errors.c delete mode 100644 fs/bcachefs/sb-errors.h delete mode 100644 fs/bcachefs/sb-errors_format.h delete mode 100644 fs/bcachefs/sb-errors_types.h delete mode 100644 fs/bcachefs/sb-members.c delete mode 100644 fs/bcachefs/sb-members.h delete mode 100644 fs/bcachefs/sb-members_format.h delete mode 100644 fs/bcachefs/sb-members_types.h delete mode 100644 fs/bcachefs/seqmutex.h delete mode 100644 fs/bcachefs/siphash.c delete mode 100644 fs/bcachefs/siphash.h delete mode 100644 fs/bcachefs/six.c delete mode 100644 fs/bcachefs/six.h delete mode 100644 fs/bcachefs/snapshot.c delete mode 100644 fs/bcachefs/snapshot.h delete mode 100644 fs/bcachefs/snapshot_format.h delete mode 100644 fs/bcachefs/snapshot_types.h delete mode 100644 fs/bcachefs/str_hash.c delete mode 100644 fs/bcachefs/str_hash.h delete mode 100644 fs/bcachefs/subvolume.c delete mode 100644 fs/bcachefs/subvolume.h delete mode 100644 fs/bcachefs/subvolume_format.h delete mode 100644 fs/bcachefs/subvolume_types.h delete mode 100644 fs/bcachefs/super-io.c delete mode 100644 fs/bcachefs/super-io.h delete mode 100644 fs/bcachefs/super.c delete mode 100644 fs/bcachefs/super.h delete mode 100644 fs/bcachefs/super_types.h delete mode 100644 fs/bcachefs/sysfs.c delete mode 100644 fs/bcachefs/sysfs.h delete mode 100644 fs/bcachefs/tests.c delete mode 100644 fs/bcachefs/tests.h delete mode 100644 fs/bcachefs/thread_with_file.c delete mode 100644 fs/bcachefs/thread_with_file.h delete mode 100644 fs/bcachefs/thread_with_file_types.h delete mode 100644 fs/bcachefs/time_stats.c delete mode 100644 fs/bcachefs/time_stats.h delete mode 100644 fs/bcachefs/trace.c delete mode 100644 fs/bcachefs/trace.h delete mode 100644 fs/bcachefs/two_state_shared_lock.c delete mode 100644 fs/bcachefs/two_state_shared_lock.h delete mode 100644 fs/bcachefs/util.c delete mode 100644 fs/bcachefs/util.h delete mode 100644 fs/bcachefs/varint.c delete mode 100644 fs/bcachefs/varint.h delete mode 100644 fs/bcachefs/vstructs.h delete mode 100644 fs/bcachefs/xattr.c delete mode 100644 fs/bcachefs/xattr.h delete mode 100644 fs/bcachefs/xattr_format.h accumulated error probability: 0.00 culprit signature: f50720a051e4c3812478e09a8526b704db0272caeeaa195b0fd6dcf510e3b4a8 parent signature: b4fde949837cf78d04a8100c49d3f0170ad08f19eb08eed12521ceaae674c261 revisions tested: 24, total time: 5h58m23.206030713s (build: 2h24m34.002593718s, test: 3h8m32.395333428s) first good commit: f2c61db29f277b9c80de92102fc532cc247495cd Remove bcachefs core code recipients (to): ["torvalds@linux-foundation.org"] recipients (cc): []