* Re: btrfs: sanity tests fails on 6.8.3 [not found] <20240415.125625.2060132070860882181.sian@big.or.jp> @ 2024-04-15 5:11 ` Linux regression tracking (Thorsten Leemhuis) 2024-04-15 5:22 ` Qu Wenruo 2024-04-15 5:24 ` Naohiro Aota 0 siblings, 2 replies; 7+ messages in thread From: Linux regression tracking (Thorsten Leemhuis) @ 2024-04-15 5:11 UTC (permalink / raw) To: David Sterba, Qu Wenruo Cc: linux-btrfs, Hiroshi Takekawa, Linux kernel regressions list, Chris Mason, Josef Bacik, LKML, stable@vger.kernel.org [adding the authors of the two commits mentioned as well as the Btrfs maintainers and the regressions & stable list to the list of recipients] On 15.04.24 05:56, Hiroshi Takekawa wrote: > > Module loading fails with CONFIG_BTRFS_FS_RUN_SANITY_TESTS enabled on > 6.8.3-6.8.6. > > Bisected: > Reverting these commits, then module loading succeeds. > 70f49f7b9aa3dfa70e7a2e3163ab4cae7c9a457a FWIW, that is a linux-stable commit-id for 41044b41ad2c8c ("btrfs: add helper to get fs_info from struct inode pointer") [v6.9-rc1, v6.8.3 (70f49f7b9aa3df)] > 86211eea8ae1676cc819d2b4fdc8d995394be07d FWIW, that was a mainline commit-id for 86211eea8ae167 ("btrfs: qgroup: validate btrfs_qgroup_inherit parameter") [v6.9-rc1, v6.8.3 (f19dad4f440af4)] Also: There is a report that to me looks a lot like it's about the same problem: https://bugzilla.kernel.org/show_bug.cgi?id=218720 Ciao, Thorsten > Backtrace: > [ 69.030943] xor: automatically using best checksumming function avx > [ 69.031940] raid6: skipped pq benchmark and selected avx2x4 > [ 69.031942] raid6: using avx2x2 recovery algorithm > [ 69.074954] Btrfs loaded, zoned=no, fsverity=no > [ 69.074973] BTRFS: selftest: sectorsize: 4096 nodesize: 4096 > [ 69.074974] BTRFS: selftest: running btrfs free space cache tests > [ 69.074979] BTRFS: selftest: running extent only tests > [ 69.074981] BTRFS: selftest: running bitmap only tests > [ 69.074986] BTRFS: selftest: running bitmap and extent tests > [ 69.074989] BTRFS: selftest: running space stealing from bitmap to extent tests > [ 69.075128] BTRFS: selftest: running bytes index tests > [ 69.075134] BTRFS: selftest: running extent buffer operation tests > [ 69.075135] BTRFS: selftest: running btrfs_split_item tests > [ 69.075140] BTRFS: selftest: running extent I/O tests > [ 69.075141] BTRFS: selftest: running find delalloc tests > [ 69.098156] BUG: kernel NULL pointer dereference, address: 0000000000000208 > [ 69.098169] #PF: supervisor read access in kernel mode > [ 69.098174] #PF: error_code(0x0000) - not-present page > [ 69.098179] PGD 0 P4D 0 > [ 69.098182] Oops: 0000 [#1] PREEMPT SMP NOPTI > [ 69.098187] CPU: 16 PID: 9701 Comm: modprobe Tainted: P OE 6.8.4 #1 > [ 69.098194] Hardware name: ASUS System Product Name/PRIME Z490-A, BIOS 2801 10/27/2023 > [ 69.098200] RIP: 0010:find_lock_delalloc_range+0x30/0x260 [btrfs] > [ 69.098239] Code: 57 41 56 41 55 41 54 53 48 83 ec 40 49 89 d6 49 89 f7 49 89 fc 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 48 8b 87 40 fe ff ff <48> 8b 80 08 02 00 00 48 85 c0 74 09 48 8b a8 a0 0c 00 00 eb 05 bd > [ 69.098252] RSP: 0018:ffffa2c087cfb8a8 EFLAGS: 00010282 > [ 69.098256] RAX: 0000000000000000 RBX: 0000000000000fff RCX: ffffa2c087cfb938 > [ 69.098262] RDX: ffffa2c087cfb940 RSI: ffffdf1544fbac80 RDI: ffffa085c86b05f0 > [ 69.098266] RBP: 0000000000000000 R08: 0000000000000010 R09: 0000000000000000 > [ 69.098271] R10: ffffa0852f8e8a20 R11: ffffffffbb22eb70 R12: ffffa085c86b05f0 > [ 69.098276] R13: ffffdf1544fbac80 R14: ffffa2c087cfb940 R15: ffffdf1544fbac80 > [ 69.098280] FS: 00007f6447289740(0000) GS:ffffa0a3edc00000(0000) knlGS:0000000000000000 > [ 69.098286] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > [ 69.098290] CR2: 0000000000000208 CR3: 0000000176cec006 CR4: 00000000007706f0 > [ 69.098295] PKRU: 55555554 > [ 69.098297] Call Trace: > [ 69.098300] <TASK> > [ 69.098302] ? __die_body+0x5f/0xb0 > [ 69.098307] ? page_fault_oops+0x294/0x3c0 > [ 69.098311] ? exc_page_fault+0x4b/0x70 > [ 69.098316] ? asm_exc_page_fault+0x26/0x30 > [ 69.098319] ? __pfx_workingset_update_node+0x10/0x10 > [ 69.098325] ? find_lock_delalloc_range+0x30/0x260 [btrfs] > [ 69.098355] btrfs_test_extent_io+0x185/0x1210 [btrfs] > [ 69.098378] btrfs_run_sanity_tests+0x7c/0x120 [btrfs] > [ 69.098400] ? __pfx_init_module+0x10/0x10 [btrfs] > [ 69.098421] init_module+0x1b/0x90 [btrfs] > [ 69.098441] ? __pfx_init_module+0x10/0x10 [btrfs] > [ 69.098462] do_one_initcall+0x115/0x340 > [ 69.098598] ? idr_alloc_cyclic+0x139/0x1d0 > [ 69.098728] ? __kernfs_new_node+0xc7/0x230 > [ 69.098855] ? sysvec_apic_timer_interrupt+0x15/0x80 > [ 69.098984] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 > [ 69.099111] ? __slab_free+0x74/0x270 > [ 69.099239] ? __slab_free+0x74/0x270 > [ 69.099364] ? vfree+0x16c/0x200 > [ 69.099488] ? kfree+0x14e/0x200 > [ 69.099611] ? vfree+0x16c/0x200 > [ 69.099733] ? load_module+0x104e/0x11c0 > [ 69.099856] ? kmalloc_trace+0x11e/0x240 > [ 69.099980] do_init_module+0x7d/0x240 > [ 69.100102] __x64_sys_finit_module+0x293/0x380 > [ 69.100226] do_syscall_64+0x89/0x110 > [ 69.100347] ? syscall_exit_work+0xaf/0xd0 > [ 69.100466] ? syscall_exit_to_user_mode+0x74/0x80 > [ 69.100585] ? do_syscall_64+0x98/0x110 > [ 69.100703] ? syscall_exit_work+0xaf/0xd0 > [ 69.100820] ? syscall_exit_to_user_mode+0x74/0x80 > [ 69.100937] ? do_syscall_64+0x98/0x110 > [ 69.101050] ? do_syscall_64+0x98/0x110 > [ 69.101160] ? do_syscall_64+0x98/0x110 > [ 69.101263] entry_SYSCALL_64_after_hwframe+0x73/0x7b > [ 69.101361] RIP: 0033:0x7f6446b1e3ed > [ 69.101457] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 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 8b 0d fb 29 0d 00 f7 d8 64 89 01 48 > [ 69.101667] RSP: 002b:00007fff472969b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 > [ 69.101774] RAX: ffffffffffffffda RBX: 000056091ee62c00 RCX: 00007f6446b1e3ed > [ 69.101881] RDX: 0000000000000000 RSI: 000056091da20585 RDI: 0000000000000009 > [ 69.101987] RBP: 000056091da20585 R08: 00007f6446bf1d00 R09: 0000000000000000 > [ 69.102092] R10: 0000000000000050 R11: 0000000000000246 R12: 0000000000040000 > [ 69.102196] R13: 000056091ee6a5d0 R14: 00007f64472970a8 R15: 000056091ee625d0 > [ 69.102299] </TASK> > [ 69.102399] Modules linked in: btrfs(+) raid6_pq xor zstd_compress lzo_decompress lzo_compress efivarfs loop nvidia_drm(POE) nvidia_modeset(POE) nvidia(POE) virtiofs virtio fuse virtio_ring ipt_REJECT nf_reject_ipv4 ip6table_mangle ip6table_nat ip6table_filter ip6_tables iptable_mangle vhost_vsock vmw_vsock_virtio_transport_common vsock vhost_net vhost vhost_iotlb tun xt_conntrack xt_MASQUERADE nf_conntrack_netlink xfrm_user xfrm_algo iptable_nat nf_nat xt_addrtype iptable_filter ip_tables br_netfilter bridge stp llc overlay sr_mod cdrom snd_pcm_oss snd_mixer_oss vmw_vmci nct6775 hwmon_vid nct6775_core nf_log_syslog nft_log nft_ct nf_tables libcrc32c nfnetlink joydev ipv6 mei_me ee1004 mei pl2303 usbserial usb_storage coretemp hwmon intel_tcc_cooling x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_realtek snd_hda_codec_generic kvm_intel led_class snd_hda_codec_hdmi kvm irqbypass crc32c_intel sha512_ssse3 sha256_ssse3 snd_hda_intel sha1_ssse3 snd_intel_dspcfg aesni_intel snd_hda_codec crypto_simd snd_hda_core > [ 69.102430] cryptd snd_pcm rapl snd_timer i2c_i801 intel_cstate wmi_bmof intel_wmi_thunderbolt intel_uncore i2c_smbus rtc_cmos snd sd_mod soundcore thermal fan wmi acpi_pad button [last unloaded: nvidia(POE)] > [ 69.103752] CR2: 0000000000000208 > [ 69.103902] ---[ end trace 0000000000000000 ]--- > [ 69.259181] RIP: 0010:find_lock_delalloc_range+0x30/0x260 [btrfs] > [ 69.259364] Code: 57 41 56 41 55 41 54 53 48 83 ec 40 49 89 d6 49 89 f7 49 89 fc 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 48 8b 87 40 fe ff ff <48> 8b 80 08 02 00 00 48 85 c0 74 09 48 8b a8 a0 0c 00 00 eb 05 bd > [ 69.259691] RSP: 0018:ffffa2c087cfb8a8 EFLAGS: 00010282 > [ 69.259856] RAX: 0000000000000000 RBX: 0000000000000fff RCX: ffffa2c087cfb938 > [ 69.260023] RDX: ffffa2c087cfb940 RSI: ffffdf1544fbac80 RDI: ffffa085c86b05f0 > [ 69.260191] RBP: 0000000000000000 R08: 0000000000000010 R09: 0000000000000000 > [ 69.260360] R10: ffffa0852f8e8a20 R11: ffffffffbb22eb70 R12: ffffa085c86b05f0 > [ 69.260531] R13: ffffdf1544fbac80 R14: ffffa2c087cfb940 R15: ffffdf1544fbac80 > [ 69.260704] FS: 00007f6447289740(0000) GS:ffffa0a3edc00000(0000) knlGS:0000000000000000 > [ 69.260882] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > [ 69.261061] CR2: 0000000000000208 CR3: 0000000176cec006 CR4: 00000000007706f0 > [ 69.261242] PKRU: 55555554 > [ 69.261423] note: modprobe[9701] exited with irqs disabled > > -- > Hiroshi Takekawa <sian@big.or.jp> P.S.: #regzbot ^introduced 70f49f7b9aa3df #regzbot duplicate: https://bugzilla.kernel.org/show_bug.cgi?id=218720 #regzbot title: btrfs: sanity tests fails and causes Oops #regzbot ignore-activity ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: btrfs: sanity tests fails on 6.8.3 2024-04-15 5:11 ` btrfs: sanity tests fails on 6.8.3 Linux regression tracking (Thorsten Leemhuis) @ 2024-04-15 5:22 ` Qu Wenruo 2024-04-15 5:24 ` Naohiro Aota 1 sibling, 0 replies; 7+ messages in thread From: Qu Wenruo @ 2024-04-15 5:22 UTC (permalink / raw) To: Linux regressions mailing list, David Sterba Cc: linux-btrfs, Hiroshi Takekawa, Chris Mason, Josef Bacik, LKML, stable@vger.kernel.org 在 2024/4/15 14:41, Linux regression tracking (Thorsten Leemhuis) 写道: > [adding the authors of the two commits mentioned as well as the Btrfs > maintainers and the regressions & stable list to the list of recipients] > > On 15.04.24 05:56, Hiroshi Takekawa wrote: >> >> Module loading fails with CONFIG_BTRFS_FS_RUN_SANITY_TESTS enabled on >> 6.8.3-6.8.6. >> >> Bisected: >> Reverting these commits, then module loading succeeds. >> 70f49f7b9aa3dfa70e7a2e3163ab4cae7c9a457a > > FWIW, that is a linux-stable commit-id for 41044b41ad2c8c ("btrfs: add > helper to get fs_info from struct inode pointer") [v6.9-rc1, v6.8.3 > (70f49f7b9aa3df)] This may be the cause. But I do not understand why such a cleanup would be backported in the first place. > >> 86211eea8ae1676cc819d2b4fdc8d995394be07d > > FWIW, that was a mainline commit-id for 86211eea8ae167 ("btrfs: qgroup: > validate btrfs_qgroup_inherit parameter") [v6.9-rc1, v6.8.3 > (f19dad4f440af4)] Meanwhile this doesn't seem to be related, as the test case is not qgroup related at all. Thanks, Qu > > Also: > > There is a report that to me looks a lot like it's about the same > problem: https://bugzilla.kernel.org/show_bug.cgi?id=218720 > > Ciao, Thorsten > >> Backtrace: >> [ 69.030943] xor: automatically using best checksumming function avx >> [ 69.031940] raid6: skipped pq benchmark and selected avx2x4 >> [ 69.031942] raid6: using avx2x2 recovery algorithm >> [ 69.074954] Btrfs loaded, zoned=no, fsverity=no >> [ 69.074973] BTRFS: selftest: sectorsize: 4096 nodesize: 4096 >> [ 69.074974] BTRFS: selftest: running btrfs free space cache tests >> [ 69.074979] BTRFS: selftest: running extent only tests >> [ 69.074981] BTRFS: selftest: running bitmap only tests >> [ 69.074986] BTRFS: selftest: running bitmap and extent tests >> [ 69.074989] BTRFS: selftest: running space stealing from bitmap to extent tests >> [ 69.075128] BTRFS: selftest: running bytes index tests >> [ 69.075134] BTRFS: selftest: running extent buffer operation tests >> [ 69.075135] BTRFS: selftest: running btrfs_split_item tests >> [ 69.075140] BTRFS: selftest: running extent I/O tests >> [ 69.075141] BTRFS: selftest: running find delalloc tests >> [ 69.098156] BUG: kernel NULL pointer dereference, address: 0000000000000208 >> [ 69.098169] #PF: supervisor read access in kernel mode >> [ 69.098174] #PF: error_code(0x0000) - not-present page >> [ 69.098179] PGD 0 P4D 0 >> [ 69.098182] Oops: 0000 [#1] PREEMPT SMP NOPTI >> [ 69.098187] CPU: 16 PID: 9701 Comm: modprobe Tainted: P OE 6.8.4 #1 >> [ 69.098194] Hardware name: ASUS System Product Name/PRIME Z490-A, BIOS 2801 10/27/2023 >> [ 69.098200] RIP: 0010:find_lock_delalloc_range+0x30/0x260 [btrfs] >> [ 69.098239] Code: 57 41 56 41 55 41 54 53 48 83 ec 40 49 89 d6 49 89 f7 49 89 fc 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 48 8b 87 40 fe ff ff <48> 8b 80 08 02 00 00 48 85 c0 74 09 48 8b a8 a0 0c 00 00 eb 05 bd >> [ 69.098252] RSP: 0018:ffffa2c087cfb8a8 EFLAGS: 00010282 >> [ 69.098256] RAX: 0000000000000000 RBX: 0000000000000fff RCX: ffffa2c087cfb938 >> [ 69.098262] RDX: ffffa2c087cfb940 RSI: ffffdf1544fbac80 RDI: ffffa085c86b05f0 >> [ 69.098266] RBP: 0000000000000000 R08: 0000000000000010 R09: 0000000000000000 >> [ 69.098271] R10: ffffa0852f8e8a20 R11: ffffffffbb22eb70 R12: ffffa085c86b05f0 >> [ 69.098276] R13: ffffdf1544fbac80 R14: ffffa2c087cfb940 R15: ffffdf1544fbac80 >> [ 69.098280] FS: 00007f6447289740(0000) GS:ffffa0a3edc00000(0000) knlGS:0000000000000000 >> [ 69.098286] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> [ 69.098290] CR2: 0000000000000208 CR3: 0000000176cec006 CR4: 00000000007706f0 >> [ 69.098295] PKRU: 55555554 >> [ 69.098297] Call Trace: >> [ 69.098300] <TASK> >> [ 69.098302] ? __die_body+0x5f/0xb0 >> [ 69.098307] ? page_fault_oops+0x294/0x3c0 >> [ 69.098311] ? exc_page_fault+0x4b/0x70 >> [ 69.098316] ? asm_exc_page_fault+0x26/0x30 >> [ 69.098319] ? __pfx_workingset_update_node+0x10/0x10 >> [ 69.098325] ? find_lock_delalloc_range+0x30/0x260 [btrfs] >> [ 69.098355] btrfs_test_extent_io+0x185/0x1210 [btrfs] >> [ 69.098378] btrfs_run_sanity_tests+0x7c/0x120 [btrfs] >> [ 69.098400] ? __pfx_init_module+0x10/0x10 [btrfs] >> [ 69.098421] init_module+0x1b/0x90 [btrfs] >> [ 69.098441] ? __pfx_init_module+0x10/0x10 [btrfs] >> [ 69.098462] do_one_initcall+0x115/0x340 >> [ 69.098598] ? idr_alloc_cyclic+0x139/0x1d0 >> [ 69.098728] ? __kernfs_new_node+0xc7/0x230 >> [ 69.098855] ? sysvec_apic_timer_interrupt+0x15/0x80 >> [ 69.098984] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 >> [ 69.099111] ? __slab_free+0x74/0x270 >> [ 69.099239] ? __slab_free+0x74/0x270 >> [ 69.099364] ? vfree+0x16c/0x200 >> [ 69.099488] ? kfree+0x14e/0x200 >> [ 69.099611] ? vfree+0x16c/0x200 >> [ 69.099733] ? load_module+0x104e/0x11c0 >> [ 69.099856] ? kmalloc_trace+0x11e/0x240 >> [ 69.099980] do_init_module+0x7d/0x240 >> [ 69.100102] __x64_sys_finit_module+0x293/0x380 >> [ 69.100226] do_syscall_64+0x89/0x110 >> [ 69.100347] ? syscall_exit_work+0xaf/0xd0 >> [ 69.100466] ? syscall_exit_to_user_mode+0x74/0x80 >> [ 69.100585] ? do_syscall_64+0x98/0x110 >> [ 69.100703] ? syscall_exit_work+0xaf/0xd0 >> [ 69.100820] ? syscall_exit_to_user_mode+0x74/0x80 >> [ 69.100937] ? do_syscall_64+0x98/0x110 >> [ 69.101050] ? do_syscall_64+0x98/0x110 >> [ 69.101160] ? do_syscall_64+0x98/0x110 >> [ 69.101263] entry_SYSCALL_64_after_hwframe+0x73/0x7b >> [ 69.101361] RIP: 0033:0x7f6446b1e3ed >> [ 69.101457] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 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 8b 0d fb 29 0d 00 f7 d8 64 89 01 48 >> [ 69.101667] RSP: 002b:00007fff472969b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 >> [ 69.101774] RAX: ffffffffffffffda RBX: 000056091ee62c00 RCX: 00007f6446b1e3ed >> [ 69.101881] RDX: 0000000000000000 RSI: 000056091da20585 RDI: 0000000000000009 >> [ 69.101987] RBP: 000056091da20585 R08: 00007f6446bf1d00 R09: 0000000000000000 >> [ 69.102092] R10: 0000000000000050 R11: 0000000000000246 R12: 0000000000040000 >> [ 69.102196] R13: 000056091ee6a5d0 R14: 00007f64472970a8 R15: 000056091ee625d0 >> [ 69.102299] </TASK> >> [ 69.102399] Modules linked in: btrfs(+) raid6_pq xor zstd_compress lzo_decompress lzo_compress efivarfs loop nvidia_drm(POE) nvidia_modeset(POE) nvidia(POE) virtiofs virtio fuse virtio_ring ipt_REJECT nf_reject_ipv4 ip6table_mangle ip6table_nat ip6table_filter ip6_tables iptable_mangle vhost_vsock vmw_vsock_virtio_transport_common vsock vhost_net vhost vhost_iotlb tun xt_conntrack xt_MASQUERADE nf_conntrack_netlink xfrm_user xfrm_algo iptable_nat nf_nat xt_addrtype iptable_filter ip_tables br_netfilter bridge stp llc overlay sr_mod cdrom snd_pcm_oss snd_mixer_oss vmw_vmci nct6775 hwmon_vid nct6775_core nf_log_syslog nft_log nft_ct nf_tables libcrc32c nfnetlink joydev ipv6 mei_me ee1004 mei pl2303 usbserial usb_storage coretemp hwmon intel_tcc_cooling x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_realtek snd_hda_codec_generic kvm_intel led_class snd_hda_codec_hdmi kvm irqbypass crc32c_intel sha512_ssse3 sha256_ssse3 snd_hda_intel sha1_ssse3 snd_intel_dspcfg aesni_intel snd_hda_codec crypto_simd snd_hda_core >> [ 69.102430] cryptd snd_pcm rapl snd_timer i2c_i801 intel_cstate wmi_bmof intel_wmi_thunderbolt intel_uncore i2c_smbus rtc_cmos snd sd_mod soundcore thermal fan wmi acpi_pad button [last unloaded: nvidia(POE)] >> [ 69.103752] CR2: 0000000000000208 >> [ 69.103902] ---[ end trace 0000000000000000 ]--- >> [ 69.259181] RIP: 0010:find_lock_delalloc_range+0x30/0x260 [btrfs] >> [ 69.259364] Code: 57 41 56 41 55 41 54 53 48 83 ec 40 49 89 d6 49 89 f7 49 89 fc 65 48 8b 04 25 28 00 00 00 48 89 44 24 38 48 8b 87 40 fe ff ff <48> 8b 80 08 02 00 00 48 85 c0 74 09 48 8b a8 a0 0c 00 00 eb 05 bd >> [ 69.259691] RSP: 0018:ffffa2c087cfb8a8 EFLAGS: 00010282 >> [ 69.259856] RAX: 0000000000000000 RBX: 0000000000000fff RCX: ffffa2c087cfb938 >> [ 69.260023] RDX: ffffa2c087cfb940 RSI: ffffdf1544fbac80 RDI: ffffa085c86b05f0 >> [ 69.260191] RBP: 0000000000000000 R08: 0000000000000010 R09: 0000000000000000 >> [ 69.260360] R10: ffffa0852f8e8a20 R11: ffffffffbb22eb70 R12: ffffa085c86b05f0 >> [ 69.260531] R13: ffffdf1544fbac80 R14: ffffa2c087cfb940 R15: ffffdf1544fbac80 >> [ 69.260704] FS: 00007f6447289740(0000) GS:ffffa0a3edc00000(0000) knlGS:0000000000000000 >> [ 69.260882] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 >> [ 69.261061] CR2: 0000000000000208 CR3: 0000000176cec006 CR4: 00000000007706f0 >> [ 69.261242] PKRU: 55555554 >> [ 69.261423] note: modprobe[9701] exited with irqs disabled >> >> -- >> Hiroshi Takekawa <sian@big.or.jp> > > P.S.: > > #regzbot ^introduced 70f49f7b9aa3df > #regzbot duplicate: https://bugzilla.kernel.org/show_bug.cgi?id=218720 > #regzbot title: btrfs: sanity tests fails and causes Oops > #regzbot ignore-activity ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: btrfs: sanity tests fails on 6.8.3 2024-04-15 5:11 ` btrfs: sanity tests fails on 6.8.3 Linux regression tracking (Thorsten Leemhuis) 2024-04-15 5:22 ` Qu Wenruo @ 2024-04-15 5:24 ` Naohiro Aota 2024-04-15 7:25 ` Holger Hoffstätte 1 sibling, 1 reply; 7+ messages in thread From: Naohiro Aota @ 2024-04-15 5:24 UTC (permalink / raw) To: Linux regressions mailing list Cc: David Sterba, Qu Wenruo, linux-btrfs@vger.kernel.org, Hiroshi Takekawa, Chris Mason, Josef Bacik, LKML, stable@vger.kernel.org On Mon, Apr 15, 2024 at 07:11:15AM +0200, Linux regression tracking (Thorsten Leemhuis) wrote: > [adding the authors of the two commits mentioned as well as the Btrfs > maintainers and the regressions & stable list to the list of recipients] > > On 15.04.24 05:56, Hiroshi Takekawa wrote: > > > > Module loading fails with CONFIG_BTRFS_FS_RUN_SANITY_TESTS enabled on > > 6.8.3-6.8.6. > > > > Bisected: > > Reverting these commits, then module loading succeeds. > > 70f49f7b9aa3dfa70e7a2e3163ab4cae7c9a457a > > FWIW, that is a linux-stable commit-id for 41044b41ad2c8c ("btrfs: add > helper to get fs_info from struct inode pointer") [v6.9-rc1, v6.8.3 > (70f49f7b9aa3df)] > > > 86211eea8ae1676cc819d2b4fdc8d995394be07d It looks like the stable tree lacks this commit, which is necessary for the commit above. b2136cc288fc ("btrfs: tests: allocate dummy fs_info and root in test_find_delalloc()") ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: btrfs: sanity tests fails on 6.8.3 2024-04-15 5:24 ` Naohiro Aota @ 2024-04-15 7:25 ` Holger Hoffstätte 2024-04-15 7:33 ` Greg KH 0 siblings, 1 reply; 7+ messages in thread From: Holger Hoffstätte @ 2024-04-15 7:25 UTC (permalink / raw) To: Naohiro Aota, Linux regressions mailing list Cc: David Sterba, Qu Wenruo, linux-btrfs@vger.kernel.org, Hiroshi Takekawa, Chris Mason, Josef Bacik, LKML, stable@vger.kernel.org On 2024-04-15 07:24, Naohiro Aota wrote: > On Mon, Apr 15, 2024 at 07:11:15AM +0200, Linux regression tracking (Thorsten Leemhuis) wrote: >> [adding the authors of the two commits mentioned as well as the Btrfs >> maintainers and the regressions & stable list to the list of recipients] >> >> On 15.04.24 05:56, Hiroshi Takekawa wrote: >>> >>> Module loading fails with CONFIG_BTRFS_FS_RUN_SANITY_TESTS enabled on >>> 6.8.3-6.8.6. >>> >>> Bisected: >>> Reverting these commits, then module loading succeeds. >>> 70f49f7b9aa3dfa70e7a2e3163ab4cae7c9a457a >> >> FWIW, that is a linux-stable commit-id for 41044b41ad2c8c ("btrfs: add >> helper to get fs_info from struct inode pointer") [v6.9-rc1, v6.8.3 >> (70f49f7b9aa3df)] >> >>> 86211eea8ae1676cc819d2b4fdc8d995394be07d > > It looks like the stable tree lacks this commit, which is necessary for the > commit above. > > b2136cc288fc ("btrfs: tests: allocate dummy fs_info and root in test_find_delalloc()") > This was previously reported during the last stable cycle, and the missing patch is already queued up. You can see the queue here: https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/queue-6.8 cheers Holger ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: btrfs: sanity tests fails on 6.8.3 2024-04-15 7:25 ` Holger Hoffstätte @ 2024-04-15 7:33 ` Greg KH 2024-04-15 12:47 ` Hiroshi Takekawa 0 siblings, 1 reply; 7+ messages in thread From: Greg KH @ 2024-04-15 7:33 UTC (permalink / raw) To: Holger Hoffstätte Cc: Naohiro Aota, Linux regressions mailing list, David Sterba, Qu Wenruo, linux-btrfs@vger.kernel.org, Hiroshi Takekawa, Chris Mason, Josef Bacik, LKML, stable@vger.kernel.org On Mon, Apr 15, 2024 at 09:25:58AM +0200, Holger Hoffstätte wrote: > On 2024-04-15 07:24, Naohiro Aota wrote: > > On Mon, Apr 15, 2024 at 07:11:15AM +0200, Linux regression tracking (Thorsten Leemhuis) wrote: > > > [adding the authors of the two commits mentioned as well as the Btrfs > > > maintainers and the regressions & stable list to the list of recipients] > > > > > > On 15.04.24 05:56, Hiroshi Takekawa wrote: > > > > > > > > Module loading fails with CONFIG_BTRFS_FS_RUN_SANITY_TESTS enabled on > > > > 6.8.3-6.8.6. > > > > > > > > Bisected: > > > > Reverting these commits, then module loading succeeds. > > > > 70f49f7b9aa3dfa70e7a2e3163ab4cae7c9a457a > > > > > > FWIW, that is a linux-stable commit-id for 41044b41ad2c8c ("btrfs: add > > > helper to get fs_info from struct inode pointer") [v6.9-rc1, v6.8.3 > > > (70f49f7b9aa3df)] > > > > > > > 86211eea8ae1676cc819d2b4fdc8d995394be07d > > > > It looks like the stable tree lacks this commit, which is necessary for the > > commit above. > > > > b2136cc288fc ("btrfs: tests: allocate dummy fs_info and root in test_find_delalloc()") > > > > This was previously reported during the last stable cycle, and the missing > patch is already queued up. You can see the queue here: > > https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/queue-6.8 Thanks for confirming this, the next 6.8 release should resolve this issue. greg k-h ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: btrfs: sanity tests fails on 6.8.3 2024-04-15 7:33 ` Greg KH @ 2024-04-15 12:47 ` Hiroshi Takekawa 2024-04-17 12:57 ` sian 0 siblings, 1 reply; 7+ messages in thread From: Hiroshi Takekawa @ 2024-04-15 12:47 UTC (permalink / raw) To: greg Cc: holger, Naohiro.Aota, regressions, dsterba, wqu, linux-btrfs, clm, josef, linux-kernel, stable Hi, Thank you for all your replies. I cherry-picked b2136cc288fc and the ssanity tests work well. From: Greg KH <greg@kroah.com> Subject: Re: btrfs: sanity tests fails on 6.8.3 Date: Mon, 15 Apr 2024 09:33:27 +0200 > On Mon, Apr 15, 2024 at 09:25:58AM +0200, Holger Hoffstätte wrote: >> On 2024-04-15 07:24, Naohiro Aota wrote: >> > On Mon, Apr 15, 2024 at 07:11:15AM +0200, Linux regression tracking (Thorsten Leemhuis) wrote: >> > > [adding the authors of the two commits mentioned as well as the Btrfs >> > > maintainers and the regressions & stable list to the list of recipients] >> > > >> > > On 15.04.24 05:56, Hiroshi Takekawa wrote: >> > > > >> > > > Module loading fails with CONFIG_BTRFS_FS_RUN_SANITY_TESTS enabled on >> > > > 6.8.3-6.8.6. >> > > > >> > > > Bisected: >> > > > Reverting these commits, then module loading succeeds. >> > > > 70f49f7b9aa3dfa70e7a2e3163ab4cae7c9a457a >> > > >> > > FWIW, that is a linux-stable commit-id for 41044b41ad2c8c ("btrfs: add >> > > helper to get fs_info from struct inode pointer") [v6.9-rc1, v6.8.3 >> > > (70f49f7b9aa3df)] >> > > >> > > > 86211eea8ae1676cc819d2b4fdc8d995394be07d >> > >> > It looks like the stable tree lacks this commit, which is necessary for the >> > commit above. >> > >> > b2136cc288fc ("btrfs: tests: allocate dummy fs_info and root in test_find_delalloc()") >> > >> >> This was previously reported during the last stable cycle, and the missing >> patch is already queued up. You can see the queue here: >> >> https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/queue-6.8 > > Thanks for confirming this, the next 6.8 release should resolve this > issue. > > greg k-h > > cherry-picked on top of 6.8.6 $ git log -2 commit 12d79cec1083658f23f4566fcea40463549c5a54 (HEAD -> refs/heads/linux-6.8.6-btrfs-selftest-fix) Author: David Sterba <dsterba@suse.com> Date: Mon Jan 29 19:04:33 2024 +0100 btrfs: tests: allocate dummy fs_info and root in test_find_delalloc() Allocate fs_info and root to have a valid fs_info pointer in case it's dereferenced by a helper outside of tests, like find_lock_delalloc_range(). Signed-off-by: David Sterba <dsterba@suse.com> commit 1f7d392571dfec1c47b306a32bbe60be05a51160 (tag: refs/tags/v6.8.6, refs/remotes/origin/linux-6.8.y, refs/heads/linux-6.8.y) Author: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Date: Sat Apr 13 13:10:12 2024 +0200 Linux 6.8.6 Link: https://lore.kernel.org/r/20240411095420.903937140@linuxfoundation.org Tested-by: Justin M. Forbes <jforbes@fedoraproject.org> Tested-by: SeongJae Park <sj@kernel.org> Tested-by: Ronald Warsow <rwarsow@gmx.de> Tested-by: Florian Fainelli <florian.fainelli@broadcom.com> Tested-by: Shuah Khan <skhan@linuxfoundation.org> Tested-by: Bagas Sanjaya <bagasdotme@gmail.com> Tested-by: Ron Economos <re@w6rz.net> Tested-by: Jon Hunter <jonathanh@nvidia.com> Tested-by: Linux Kernel Functional Testing <lkft@linaro.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> $ cat /proc/version Linux version 6.8.6+ (user@host) (clang version 18.1.3, LLD 18.1.3) #1 SMP PREEMPT Mon Apr 15 21:31:32 JST 2024 sanity tests are enabled: $ zgrep BTRFS_FS_RUN /proc/config.gz CONFIG_BTRFS_FS_RUN_SANITY_TESTS=y dmesg, which indicates the success. [ 105.926765] xor: automatically using best checksumming function avx [ 105.928174] raid6: skipped pq benchmark and selected avx2x4 [ 105.928175] raid6: using avx2x2 recovery algorithm [ 106.017111] Btrfs loaded, zoned=no, fsverity=no [ 106.017125] BTRFS: selftest: sectorsize: 4096 nodesize: 4096 [ 106.017126] BTRFS: selftest: running btrfs free space cache tests [ 106.017131] BTRFS: selftest: running extent only tests [ 106.017133] BTRFS: selftest: running bitmap only tests [ 106.017136] BTRFS: selftest: running bitmap and extent tests [ 106.017139] BTRFS: selftest: running space stealing from bitmap to extent tests [ 106.017278] BTRFS: selftest: running bytes index tests [ 106.017283] BTRFS: selftest: running extent buffer operation tests [ 106.017283] BTRFS: selftest: running btrfs_split_item tests [ 106.017287] BTRFS: selftest: running extent I/O tests [ 106.017288] BTRFS: selftest: running find delalloc tests [ 106.051988] BTRFS: selftest: running find_first_clear_extent_bit test [ 106.051991] BTRFS: selftest: running extent buffer bitmap tests [ 106.058653] BTRFS: selftest: running extent buffer memory operation tests [ 106.058664] BTRFS: selftest: running inode tests [ 106.058665] BTRFS: selftest: running btrfs_get_extent tests [ 106.058680] BTRFS: selftest: running hole first btrfs_get_extent test [ 106.058685] BTRFS: selftest: running outstanding_extents tests [ 106.058693] BTRFS: selftest: running qgroup tests [ 106.058694] BTRFS: selftest: running qgroup add/remove tests [ 106.058701] BTRFS: selftest: running qgroup multiple refs test [ 106.058709] BTRFS: selftest: running free space tree tests [ 106.065024] BTRFS: selftest: sectorsize: 4096 nodesize: 8192 [ 106.065025] BTRFS: selftest: running btrfs free space cache tests [ 106.065027] BTRFS: selftest: running extent only tests [ 106.065029] BTRFS: selftest: running bitmap only tests [ 106.065032] BTRFS: selftest: running bitmap and extent tests [ 106.065035] BTRFS: selftest: running space stealing from bitmap to extent tests [ 106.065174] BTRFS: selftest: running bytes index tests [ 106.065179] BTRFS: selftest: running extent buffer operation tests [ 106.065180] BTRFS: selftest: running btrfs_split_item tests [ 106.065183] BTRFS: selftest: running extent I/O tests [ 106.065183] BTRFS: selftest: running find delalloc tests [ 106.099325] BTRFS: selftest: running find_first_clear_extent_bit test [ 106.099327] BTRFS: selftest: running extent buffer bitmap tests [ 106.116359] BTRFS: selftest: running extent buffer memory operation tests [ 106.116380] BTRFS: selftest: running inode tests [ 106.116381] BTRFS: selftest: running btrfs_get_extent tests [ 106.116395] BTRFS: selftest: running hole first btrfs_get_extent test [ 106.116398] BTRFS: selftest: running outstanding_extents tests [ 106.116405] BTRFS: selftest: running qgroup tests [ 106.116406] BTRFS: selftest: running qgroup add/remove tests [ 106.116413] BTRFS: selftest: running qgroup multiple refs test [ 106.116420] BTRFS: selftest: running free space tree tests [ 106.122685] BTRFS: selftest: sectorsize: 4096 nodesize: 16384 [ 106.122686] BTRFS: selftest: running btrfs free space cache tests [ 106.122688] BTRFS: selftest: running extent only tests [ 106.122690] BTRFS: selftest: running bitmap only tests [ 106.122693] BTRFS: selftest: running bitmap and extent tests [ 106.122697] BTRFS: selftest: running space stealing from bitmap to extent tests [ 106.122837] BTRFS: selftest: running bytes index tests [ 106.122842] BTRFS: selftest: running extent buffer operation tests [ 106.122843] BTRFS: selftest: running btrfs_split_item tests [ 106.122847] BTRFS: selftest: running extent I/O tests [ 106.122847] BTRFS: selftest: running find delalloc tests [ 106.156175] BTRFS: selftest: running find_first_clear_extent_bit test [ 106.156177] BTRFS: selftest: running extent buffer bitmap tests [ 106.190038] BTRFS: selftest: running extent buffer memory operation tests [ 106.190076] BTRFS: selftest: running inode tests [ 106.190076] BTRFS: selftest: running btrfs_get_extent tests [ 106.190091] BTRFS: selftest: running hole first btrfs_get_extent test [ 106.190095] BTRFS: selftest: running outstanding_extents tests [ 106.190102] BTRFS: selftest: running qgroup tests [ 106.190102] BTRFS: selftest: running qgroup add/remove tests [ 106.190110] BTRFS: selftest: running qgroup multiple refs test [ 106.190117] BTRFS: selftest: running free space tree tests [ 106.196389] BTRFS: selftest: sectorsize: 4096 nodesize: 32768 [ 106.196390] BTRFS: selftest: running btrfs free space cache tests [ 106.196391] BTRFS: selftest: running extent only tests [ 106.196394] BTRFS: selftest: running bitmap only tests [ 106.196397] BTRFS: selftest: running bitmap and extent tests [ 106.196400] BTRFS: selftest: running space stealing from bitmap to extent tests [ 106.196539] BTRFS: selftest: running bytes index tests [ 106.196544] BTRFS: selftest: running extent buffer operation tests [ 106.196544] BTRFS: selftest: running btrfs_split_item tests [ 106.196549] BTRFS: selftest: running extent I/O tests [ 106.196549] BTRFS: selftest: running find delalloc tests [ 106.230530] BTRFS: selftest: running find_first_clear_extent_bit test [ 106.230534] BTRFS: selftest: running extent buffer bitmap tests [ 106.297904] BTRFS: selftest: running extent buffer memory operation tests [ 106.297981] BTRFS: selftest: running inode tests [ 106.297982] BTRFS: selftest: running btrfs_get_extent tests [ 106.297997] BTRFS: selftest: running hole first btrfs_get_extent test [ 106.298001] BTRFS: selftest: running outstanding_extents tests [ 106.298008] BTRFS: selftest: running qgroup tests [ 106.298009] BTRFS: selftest: running qgroup add/remove tests [ 106.298016] BTRFS: selftest: running qgroup multiple refs test [ 106.298023] BTRFS: selftest: running free space tree tests [ 106.304312] BTRFS: selftest: sectorsize: 4096 nodesize: 65536 [ 106.304313] BTRFS: selftest: running btrfs free space cache tests [ 106.304315] BTRFS: selftest: running extent only tests [ 106.304317] BTRFS: selftest: running bitmap only tests [ 106.304320] BTRFS: selftest: running bitmap and extent tests [ 106.304324] BTRFS: selftest: running space stealing from bitmap to extent tests [ 106.304462] BTRFS: selftest: running bytes index tests [ 106.304468] BTRFS: selftest: running extent buffer operation tests [ 106.304468] BTRFS: selftest: running btrfs_split_item tests [ 106.304473] BTRFS: selftest: running extent I/O tests [ 106.304473] BTRFS: selftest: running find delalloc tests [ 106.338587] BTRFS: selftest: running find_first_clear_extent_bit test [ 106.338589] BTRFS: selftest: running extent buffer bitmap tests [ 106.472975] BTRFS: selftest: running extent buffer memory operation tests [ 106.473127] BTRFS: selftest: running inode tests [ 106.473127] BTRFS: selftest: running btrfs_get_extent tests [ 106.473143] BTRFS: selftest: running hole first btrfs_get_extent test [ 106.473148] BTRFS: selftest: running outstanding_extents tests [ 106.473155] BTRFS: selftest: running qgroup tests [ 106.473156] BTRFS: selftest: running qgroup add/remove tests [ 106.473164] BTRFS: selftest: running qgroup multiple refs test [ 106.473172] BTRFS: selftest: running free space tree tests [ 106.479514] BTRFS: selftest: running extent_map tests [ 106.479517] BTRFS: selftest: Running btrfs_drop_extent_map_range tests [ 106.479520] BTRFS: selftest: Running btrfs_drop_extent_cache with pinned [ 106.479521] BTRFS: selftest: running rmap tests [ 126.436989] modprobe: FATAL: Module ikconfig not found in directory /lib/modules/6.8.6+ [ 170.100869] udevd[9881]: conflicting device node '/dev/mapper/data-encrypted' found, link to '/dev/dm-0' will not be created [ 170.861020] EXT4-fs (dm-0): mounted filesystem 22071832-a730-492a-a11f-2bc502437c08 r/w with ordered data mode. Quota mode: disabled. [ 176.037983] udevd[9902]: conflicting device node '/dev/mapper/pool-encrypted' found, link to '/dev/dm-1' will not be created [ 177.780518] BTRFS: device label pool devid 1 transid 16145 /dev/mapper/pool-encrypted scanned by mount (9904) [ 177.780955] BTRFS info (device dm-1): first mount of filesystem 2548bfee-1ac9-4894-bd68-47e128d7af9b [ 177.780963] BTRFS info (device dm-1): using crc32c (crc32c-intel) checksum algorithm [ 177.780965] BTRFS info (device dm-1): disk space caching is enabled [ 177.865416] BTRFS warning (device dm-1): devid 1 physical 0 len 4194304 inside the reserved space [ 183.347633] udevd[10073]: conflicting device node '/dev/mapper/backup-encrypted' found, link to '/dev/dm-2' will not be created Best regards, -- Hiroshi Takekawa <sian@big.or.jp> ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: btrfs: sanity tests fails on 6.8.3 2024-04-15 12:47 ` Hiroshi Takekawa @ 2024-04-17 12:57 ` sian 0 siblings, 0 replies; 7+ messages in thread From: sian @ 2024-04-17 12:57 UTC (permalink / raw) To: greg Cc: holger, Naohiro.Aota, regressions, dsterba, wqu, linux-btrfs, clm, josef, linux-kernel, stable Hi, 6.8.7 works. Thank you!. > Hi, > > Thank you for all your replies. > I cherry-picked b2136cc288fc and the ssanity tests work well. > > > From: Greg KH <greg@kroah.com> > Subject: Re: btrfs: sanity tests fails on 6.8.3 > Date: Mon, 15 Apr 2024 09:33:27 +0200 > >> On Mon, Apr 15, 2024 at 09:25:58AM +0200, Holger Hoffstätte wrote: >>> On 2024-04-15 07:24, Naohiro Aota wrote: >>> > On Mon, Apr 15, 2024 at 07:11:15AM +0200, Linux regression tracking (Thorsten Leemhuis) wrote: >>> > > [adding the authors of the two commits mentioned as well as the Btrfs >>> > > maintainers and the regressions & stable list to the list of recipients] >>> > > >>> > > On 15.04.24 05:56, Hiroshi Takekawa wrote: >>> > > > >>> > > > Module loading fails with CONFIG_BTRFS_FS_RUN_SANITY_TESTS enabled on >>> > > > 6.8.3-6.8.6. >>> > > > >>> > > > Bisected: >>> > > > Reverting these commits, then module loading succeeds. >>> > > > 70f49f7b9aa3dfa70e7a2e3163ab4cae7c9a457a >>> > > >>> > > FWIW, that is a linux-stable commit-id for 41044b41ad2c8c ("btrfs: add >>> > > helper to get fs_info from struct inode pointer") [v6.9-rc1, v6.8.3 >>> > > (70f49f7b9aa3df)] >>> > > >>> > > > 86211eea8ae1676cc819d2b4fdc8d995394be07d >>> > >>> > It looks like the stable tree lacks this commit, which is necessary for the >>> > commit above. >>> > >>> > b2136cc288fc ("btrfs: tests: allocate dummy fs_info and root in test_find_delalloc()") >>> > >>> >>> This was previously reported during the last stable cycle, and the missing >>> patch is already queued up. You can see the queue here: >>> >>> https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/queue-6.8 >> >> Thanks for confirming this, the next 6.8 release should resolve this >> issue. >> >> greg k-h >> >> > > cherry-picked on top of 6.8.6 > > $ git log -2 > commit 12d79cec1083658f23f4566fcea40463549c5a54 (HEAD -> refs/heads/linux-6.8.6-btrfs-selftest-fix) > Author: David Sterba <dsterba@suse.com> > Date: Mon Jan 29 19:04:33 2024 +0100 > > btrfs: tests: allocate dummy fs_info and root in test_find_delalloc() > > Allocate fs_info and root to have a valid fs_info pointer in case it's > dereferenced by a helper outside of tests, like find_lock_delalloc_range(). > > Signed-off-by: David Sterba <dsterba@suse.com> > > commit 1f7d392571dfec1c47b306a32bbe60be05a51160 (tag: refs/tags/v6.8.6, refs/remotes/origin/linux-6.8.y, refs/heads/linux-6.8.y) > Author: Greg Kroah-Hartman <gregkh@linuxfoundation.org> > Date: Sat Apr 13 13:10:12 2024 +0200 > > Linux 6.8.6 > > Link: https://lore.kernel.org/r/20240411095420.903937140@linuxfoundation.org > Tested-by: Justin M. Forbes <jforbes@fedoraproject.org> > Tested-by: SeongJae Park <sj@kernel.org> > Tested-by: Ronald Warsow <rwarsow@gmx.de> > Tested-by: Florian Fainelli <florian.fainelli@broadcom.com> > Tested-by: Shuah Khan <skhan@linuxfoundation.org> > Tested-by: Bagas Sanjaya <bagasdotme@gmail.com> > Tested-by: Ron Economos <re@w6rz.net> > Tested-by: Jon Hunter <jonathanh@nvidia.com> > Tested-by: Linux Kernel Functional Testing <lkft@linaro.org> > Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> > > $ cat /proc/version > Linux version 6.8.6+ (user@host) (clang version 18.1.3, LLD 18.1.3) #1 SMP PREEMPT Mon Apr 15 21:31:32 JST 2024 > > sanity tests are enabled: > $ zgrep BTRFS_FS_RUN /proc/config.gz > CONFIG_BTRFS_FS_RUN_SANITY_TESTS=y > > dmesg, which indicates the success. > [ 105.926765] xor: automatically using best checksumming function avx > [ 105.928174] raid6: skipped pq benchmark and selected avx2x4 > [ 105.928175] raid6: using avx2x2 recovery algorithm > [ 106.017111] Btrfs loaded, zoned=no, fsverity=no > [ 106.017125] BTRFS: selftest: sectorsize: 4096 nodesize: 4096 > [ 106.017126] BTRFS: selftest: running btrfs free space cache tests > [ 106.017131] BTRFS: selftest: running extent only tests > [ 106.017133] BTRFS: selftest: running bitmap only tests > [ 106.017136] BTRFS: selftest: running bitmap and extent tests > [ 106.017139] BTRFS: selftest: running space stealing from bitmap to extent tests > [ 106.017278] BTRFS: selftest: running bytes index tests > [ 106.017283] BTRFS: selftest: running extent buffer operation tests > [ 106.017283] BTRFS: selftest: running btrfs_split_item tests > [ 106.017287] BTRFS: selftest: running extent I/O tests > [ 106.017288] BTRFS: selftest: running find delalloc tests > [ 106.051988] BTRFS: selftest: running find_first_clear_extent_bit test > [ 106.051991] BTRFS: selftest: running extent buffer bitmap tests > [ 106.058653] BTRFS: selftest: running extent buffer memory operation tests > [ 106.058664] BTRFS: selftest: running inode tests > [ 106.058665] BTRFS: selftest: running btrfs_get_extent tests > [ 106.058680] BTRFS: selftest: running hole first btrfs_get_extent test > [ 106.058685] BTRFS: selftest: running outstanding_extents tests > [ 106.058693] BTRFS: selftest: running qgroup tests > [ 106.058694] BTRFS: selftest: running qgroup add/remove tests > [ 106.058701] BTRFS: selftest: running qgroup multiple refs test > [ 106.058709] BTRFS: selftest: running free space tree tests > [ 106.065024] BTRFS: selftest: sectorsize: 4096 nodesize: 8192 > [ 106.065025] BTRFS: selftest: running btrfs free space cache tests > [ 106.065027] BTRFS: selftest: running extent only tests > [ 106.065029] BTRFS: selftest: running bitmap only tests > [ 106.065032] BTRFS: selftest: running bitmap and extent tests > [ 106.065035] BTRFS: selftest: running space stealing from bitmap to extent tests > [ 106.065174] BTRFS: selftest: running bytes index tests > [ 106.065179] BTRFS: selftest: running extent buffer operation tests > [ 106.065180] BTRFS: selftest: running btrfs_split_item tests > [ 106.065183] BTRFS: selftest: running extent I/O tests > [ 106.065183] BTRFS: selftest: running find delalloc tests > [ 106.099325] BTRFS: selftest: running find_first_clear_extent_bit test > [ 106.099327] BTRFS: selftest: running extent buffer bitmap tests > [ 106.116359] BTRFS: selftest: running extent buffer memory operation tests > [ 106.116380] BTRFS: selftest: running inode tests > [ 106.116381] BTRFS: selftest: running btrfs_get_extent tests > [ 106.116395] BTRFS: selftest: running hole first btrfs_get_extent test > [ 106.116398] BTRFS: selftest: running outstanding_extents tests > [ 106.116405] BTRFS: selftest: running qgroup tests > [ 106.116406] BTRFS: selftest: running qgroup add/remove tests > [ 106.116413] BTRFS: selftest: running qgroup multiple refs test > [ 106.116420] BTRFS: selftest: running free space tree tests > [ 106.122685] BTRFS: selftest: sectorsize: 4096 nodesize: 16384 > [ 106.122686] BTRFS: selftest: running btrfs free space cache tests > [ 106.122688] BTRFS: selftest: running extent only tests > [ 106.122690] BTRFS: selftest: running bitmap only tests > [ 106.122693] BTRFS: selftest: running bitmap and extent tests > [ 106.122697] BTRFS: selftest: running space stealing from bitmap to extent tests > [ 106.122837] BTRFS: selftest: running bytes index tests > [ 106.122842] BTRFS: selftest: running extent buffer operation tests > [ 106.122843] BTRFS: selftest: running btrfs_split_item tests > [ 106.122847] BTRFS: selftest: running extent I/O tests > [ 106.122847] BTRFS: selftest: running find delalloc tests > [ 106.156175] BTRFS: selftest: running find_first_clear_extent_bit test > [ 106.156177] BTRFS: selftest: running extent buffer bitmap tests > [ 106.190038] BTRFS: selftest: running extent buffer memory operation tests > [ 106.190076] BTRFS: selftest: running inode tests > [ 106.190076] BTRFS: selftest: running btrfs_get_extent tests > [ 106.190091] BTRFS: selftest: running hole first btrfs_get_extent test > [ 106.190095] BTRFS: selftest: running outstanding_extents tests > [ 106.190102] BTRFS: selftest: running qgroup tests > [ 106.190102] BTRFS: selftest: running qgroup add/remove tests > [ 106.190110] BTRFS: selftest: running qgroup multiple refs test > [ 106.190117] BTRFS: selftest: running free space tree tests > [ 106.196389] BTRFS: selftest: sectorsize: 4096 nodesize: 32768 > [ 106.196390] BTRFS: selftest: running btrfs free space cache tests > [ 106.196391] BTRFS: selftest: running extent only tests > [ 106.196394] BTRFS: selftest: running bitmap only tests > [ 106.196397] BTRFS: selftest: running bitmap and extent tests > [ 106.196400] BTRFS: selftest: running space stealing from bitmap to extent tests > [ 106.196539] BTRFS: selftest: running bytes index tests > [ 106.196544] BTRFS: selftest: running extent buffer operation tests > [ 106.196544] BTRFS: selftest: running btrfs_split_item tests > [ 106.196549] BTRFS: selftest: running extent I/O tests > [ 106.196549] BTRFS: selftest: running find delalloc tests > [ 106.230530] BTRFS: selftest: running find_first_clear_extent_bit test > [ 106.230534] BTRFS: selftest: running extent buffer bitmap tests > [ 106.297904] BTRFS: selftest: running extent buffer memory operation tests > [ 106.297981] BTRFS: selftest: running inode tests > [ 106.297982] BTRFS: selftest: running btrfs_get_extent tests > [ 106.297997] BTRFS: selftest: running hole first btrfs_get_extent test > [ 106.298001] BTRFS: selftest: running outstanding_extents tests > [ 106.298008] BTRFS: selftest: running qgroup tests > [ 106.298009] BTRFS: selftest: running qgroup add/remove tests > [ 106.298016] BTRFS: selftest: running qgroup multiple refs test > [ 106.298023] BTRFS: selftest: running free space tree tests > [ 106.304312] BTRFS: selftest: sectorsize: 4096 nodesize: 65536 > [ 106.304313] BTRFS: selftest: running btrfs free space cache tests > [ 106.304315] BTRFS: selftest: running extent only tests > [ 106.304317] BTRFS: selftest: running bitmap only tests > [ 106.304320] BTRFS: selftest: running bitmap and extent tests > [ 106.304324] BTRFS: selftest: running space stealing from bitmap to extent tests > [ 106.304462] BTRFS: selftest: running bytes index tests > [ 106.304468] BTRFS: selftest: running extent buffer operation tests > [ 106.304468] BTRFS: selftest: running btrfs_split_item tests > [ 106.304473] BTRFS: selftest: running extent I/O tests > [ 106.304473] BTRFS: selftest: running find delalloc tests > [ 106.338587] BTRFS: selftest: running find_first_clear_extent_bit test > [ 106.338589] BTRFS: selftest: running extent buffer bitmap tests > [ 106.472975] BTRFS: selftest: running extent buffer memory operation tests > [ 106.473127] BTRFS: selftest: running inode tests > [ 106.473127] BTRFS: selftest: running btrfs_get_extent tests > [ 106.473143] BTRFS: selftest: running hole first btrfs_get_extent test > [ 106.473148] BTRFS: selftest: running outstanding_extents tests > [ 106.473155] BTRFS: selftest: running qgroup tests > [ 106.473156] BTRFS: selftest: running qgroup add/remove tests > [ 106.473164] BTRFS: selftest: running qgroup multiple refs test > [ 106.473172] BTRFS: selftest: running free space tree tests > [ 106.479514] BTRFS: selftest: running extent_map tests > [ 106.479517] BTRFS: selftest: Running btrfs_drop_extent_map_range tests > [ 106.479520] BTRFS: selftest: Running btrfs_drop_extent_cache with pinned > [ 106.479521] BTRFS: selftest: running rmap tests > [ 126.436989] modprobe: FATAL: Module ikconfig not found in directory /lib/modules/6.8.6+ > [ 170.100869] udevd[9881]: conflicting device node '/dev/mapper/data-encrypted' found, link to '/dev/dm-0' will not be created > [ 170.861020] EXT4-fs (dm-0): mounted filesystem 22071832-a730-492a-a11f-2bc502437c08 r/w with ordered data mode. Quota mode: disabled. > [ 176.037983] udevd[9902]: conflicting device node '/dev/mapper/pool-encrypted' found, link to '/dev/dm-1' will not be created > [ 177.780518] BTRFS: device label pool devid 1 transid 16145 /dev/mapper/pool-encrypted scanned by mount (9904) > [ 177.780955] BTRFS info (device dm-1): first mount of filesystem 2548bfee-1ac9-4894-bd68-47e128d7af9b > [ 177.780963] BTRFS info (device dm-1): using crc32c (crc32c-intel) checksum algorithm > [ 177.780965] BTRFS info (device dm-1): disk space caching is enabled > [ 177.865416] BTRFS warning (device dm-1): devid 1 physical 0 len 4194304 inside the reserved space > [ 183.347633] udevd[10073]: conflicting device node '/dev/mapper/backup-encrypted' found, link to '/dev/dm-2' will not be created > > Best regards, > > -- > Hiroshi Takekawa <sian@big.or.jp> Best regards, -- Hiroshi Takekawa <sian@big.or.jp> ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2024-04-17 12:58 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20240415.125625.2060132070860882181.sian@big.or.jp>
2024-04-15 5:11 ` btrfs: sanity tests fails on 6.8.3 Linux regression tracking (Thorsten Leemhuis)
2024-04-15 5:22 ` Qu Wenruo
2024-04-15 5:24 ` Naohiro Aota
2024-04-15 7:25 ` Holger Hoffstätte
2024-04-15 7:33 ` Greg KH
2024-04-15 12:47 ` Hiroshi Takekawa
2024-04-17 12:57 ` sian
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox