Skip to contentSkip to conversation

After updating to kernel 6.10.0, one of my Western Digital HDD stopped working

Bug 219072 [email protected] 1 participant 10 messages Jul 21, 2024 – Jul 25, 2024 1 message not in the archive

lore
Share & tools
lore
#1 lore raw
In reply to a message not in the archive

https://bugzilla.kernel.org/show_bug.cgi?id=219072

Artem S. Tashkinov ([email protected]) changed:

What |Removed |Added
----------------------------------------------------------------------------

                 CC|                            |[email protected]
          Component|Kernel                      |ext4
            Version|unspecified                 |2.5
           Assignee|[email protected] |[email protected]
                   |rnel.org                    |g
            Product|Linux                       |File System
Signature · 4 lines
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.
#2 lore raw
In reply to a message not in the archive

https://bugzilla.kernel.org/show_bug.cgi?id=219072

Artem S. Tashkinov ([email protected]) changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |[email protected]

--- Comment #2 from Artem S. Tashkinov ([email protected]) --- *** Bug 219078 has been marked as a duplicate of this bug. ***

Signature · 4 lines
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.
#3 lore raw
In reply to a message not in the archive

https://bugzilla.kernel.org/show_bug.cgi?id=219072

Artem S. Tashkinov ([email protected]) changed:

What |Removed |Added
----------------------------------------------------------------------------

           Priority|P3                          |P1
         Regression|No                          |Yes
           Severity|normal                      |blocking

--- Comment #3 from Artem S. Tashkinov ([email protected]) ---
We now have two bug reports containing very similar if not exactly the same backtraces.

Theodore, please take a look.

------------[ cut here ]------------
strnlen: detected buffer overflow: 17 byte read of buffer size 16
WARNING: CPU: 3 PID: 1622 at lib/string_helpers.c:1029
__fortify_report+0x43/0x50
Modules linked in: rfcomm snd_seq_dummy snd_hrtimer snd_seq uhid cmac

algif_hash algif_skcipher af_alg bnep vfat fat amd_atl intel_rapl_msr intel_rapl_common kvm_amd snd_hda_codec_realtek snd_hda_codec_generic kvm ip6t_REJECT snd_hda_scodec_component snd_hda_codec_hdmi nf_reject_ipv6 crct10dif_pclmul crc32_pclmul xt_hl snd_usb_audio polyval_clmulni snd_hda_intel ip6t_rt polyval_generic snd_intel_dspcfg gf128mul snd_usbmidi_lib snd_intel_sdw_acpi ghash_clmulni_intel sha512_ssse3 snd_ump snd_hda_codec sha256_ssse3 snd_rawmidi sha1_ssse3 btusb snd_hda_core snd_seq_device aesni_intel btrtl mc snd_hwdep btintel crypto_simd btbcm snd_pcm cryptd r8169 btmtk realtek snd_timer mdio_devres rapl bluetooth snd wmi_bmof k10temp pcspkr ipt_REJECT ccp i2c_piix4 libphy soundcore nf_reject_ipv4 xt_LOG rfkill nf_log_syslog joydev mousedev nft_limit gpio_amdpt gpio_generic mac_hid lz4 lz4_compress xt_limit xt_addrtype xt_tcpudp xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nft_compat nf_tables libcrc32c tcp_bbr
winesync(OE) pkcs8_key_parser i2c_dev crypto_user dm_mod loop nfnetlink zram
ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 hid_generic usbhid amdgpu video amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec gpu_sched drm_suballoc_helper drm_buddy nvme drm_display_helper nvme_core crc32c_intel cec xhci_pci xhci_pci_renesas nvme_auth wmi

CPU: 3 PID: 1622 Comm: KIO::WorkerThre Tainted: G           OE     
6.10.0-arch1-1 #1 3f70a25b32dbfb369f64430c352117d965bafd6c
Hardware name: Micro-Star International Co., Ltd MS-7C02/B450 TOMAHAWK MAX
(MS-7C02), BIOS 3.I0 10/14/2023
RIP: 0010:__fortify_report+0x43/0x50
Code: c1 83 e7 01 48 c7 c1 82 1a 45 8f 48 c7 c7 e8 49 4b 8f 48 8b 34 c5 e0 55
ed 8e 48 c7 c0 3d f7 44 8f 48 0f 44 c8 e8 7d 4b a3 ff <0f> 0b c3 cc cc cc cc 66
0f 1f 44 00 00 90 90 90 90 90 90 90 90 90
RSP: 0018:ffffb4b09f7b3b68 EFLAGS: 00010286
RAX: 0000000000000000 RBX: ffff991a934c6000 RCX: 0000000000000027
RDX: ffff99219eba19c8 RSI: 0000000000000001 RDI: ffff99219eba19c0
RBP: ffffb4b09f7b3c38 R08: 0000000000000000 R09: ffffb4b09f7b39e8
R10: ffffffff8fcb21e8 R11: 0000000000000003 R12: 0000760a5dfff390
R13: ffff991a8a724af8 R14: ffff991aa4a3d478 R15: ffffffff8fd2a5a0
FS:  0000760a5e0006c0(0000) GS:ffff99219eb80000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007609e0013810 CR3: 000000012cb70000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 ? __fortify_report+0x43/0x50
 ? __warn.cold+0x8e/0xe8
 ? __fortify_report+0x43/0x50
 ? report_bug+0xff/0x140
 ? console_unlock+0x84/0x130
 ? handle_bug+0x3c/0x80
 ? exc_invalid_op+0x17/0x70
 ? asm_exc_invalid_op+0x1a/0x20
 ? __fortify_report+0x43/0x50
 ? __fortify_report+0x43/0x50
 __fortify_panic+0xd/0xf
 __ext4_ioctl.cold+0x13/0x59 [ext4 2a94c00997ffaf4059189da5c3ba69455dc04edb]
 ? do_filp_open+0xc4/0x170
 ? __fdget_raw+0xa5/0xc0
 ? terminate_walk+0x61/0x100
 __x64_sys_ioctl+0x94/0xd0
 do_syscall_64+0x82/0x190
 ? from_kgid_munged+0x12/0x30
 ? cp_statx+0x19f/0x1e0
 ? do_statx+0x72/0xa0
 ? syscall_exit_to_user_mode+0x72/0x200
 ? do_syscall_64+0x8e/0x190
 ? do_user_addr_fault+0x36c/0x620
 ? exc_page_fault+0x81/0x190
 entry_SYSCALL_64_after_hwframe+0x76/0x7e
RIP: 0033:0x760ade31f13f
Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24

08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00
RSP: 002b:0000760a5dfff310 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 0000760a5dfff560 RCX: 0000760ade31f13f
RDX: 0000760a5dfff390 RSI: 0000000081009431 RDI: 000000000000003e
RBP: 0000760a5dfff4b0 R08: 0000760a5dfff580 R09: 00007609e0007ae0
R10: 0000000000001000 R11: 0000000000000246 R12: 0000760a5dfff390
R13: 00007609e00135e0 R14: 0000760a5dfff540 R15: 0000000000010308

 </TASK>
---[ end trace 0000000000000000 ]---
------------[ cut here ]------------
kernel BUG at lib/string_helpers.c:1037!
Oops: invalid opcode: 0000 [#1] PREEMPT SMP NOPTI
CPU: 3 PID: 1622 Comm: KIO::WorkerThre Tainted: G        W  OE     
6.10.0-arch1-1 #1 3f70a25b32dbfb369f64430c352117d965bafd6c
Hardware name: Micro-Star International Co., Ltd MS-7C02/B450 TOMAHAWK MAX
(MS-7C02), BIOS 3.I0 10/14/2023
RIP: 0010:__fortify_panic+0xd/0xf
Code: ff e8 87 03 00 00 e9 08 b8 89 ff 66 90 90 90 90 90 90 90 90 90 90 90 90
90 90 90 90 90 f3 0f 1e fa 40 0f b6 ff e8 b3 e2 89 ff <0f> 0b 48 8b 54 24 10 48
8b 74 24 08 4c 89 e9 48 c7 c7 99 27 42 8f
RSP: 0018:ffffb4b09f7b3b70 EFLAGS: 00010286
RAX: 0000000000000000 RBX: ffff991a934c6000 RCX: 0000000000000027
RDX: ffff99219eba19c8 RSI: 0000000000000001 RDI: ffff99219eba19c0
RBP: ffffb4b09f7b3c38 R08: 0000000000000000 R09: ffffb4b09f7b39e8
R10: ffffffff8fcb21e8 R11: 0000000000000003 R12: 0000760a5dfff390
R13: ffff991a8a724af8 R14: ffff991aa4a3d478 R15: ffffffff8fd2a5a0
FS:  0000760a5e0006c0(0000) GS:ffff99219eb80000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007609e0013810 CR3: 000000012cb70000 CR4: 0000000000f50ef0
PKRU: 55555554
Call Trace:
 <TASK>
 ? __die_body.cold+0x19/0x27
 ? die+0x2e/0x50
 ? do_trap+0xca/0x110
 ? do_error_trap+0x6a/0x90
 ? __fortify_panic+0xd/0xf
 ? exc_invalid_op+0x50/0x70
 ? __fortify_panic+0xd/0xf
 ? asm_exc_invalid_op+0x1a/0x20
 ? __fortify_panic+0xd/0xf
 __ext4_ioctl.cold+0x13/0x59 [ext4 2a94c00997ffaf4059189da5c3ba69455dc04edb]
 ? do_filp_open+0xc4/0x170
 ? __fdget_raw+0xa5/0xc0
 ? terminate_walk+0x61/0x100
 __x64_sys_ioctl+0x94/0xd0
 do_syscall_64+0x82/0x190
 ? from_kgid_munged+0x12/0x30
 ? cp_statx+0x19f/0x1e0
 ? do_statx+0x72/0xa0
 ? syscall_exit_to_user_mode+0x72/0x200
 ? do_syscall_64+0x8e/0x190
 ? do_user_addr_fault+0x36c/0x620
 ? exc_page_fault+0x81/0x190
 entry_SYSCALL_64_after_hwframe+0x76/0x7e
RIP: 0033:0x760ade31f13f
Code: 00 48 89 44 24 18 31 c0 48 8d 44 24 60 c7 04 24 10 00 00 00 48 89 44 24

08 48 8d 44 24 20 48 89 44 24 10 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 18 48 8b 44 24 18 64 48 2b 04 25 28 00 00
RSP: 002b:0000760a5dfff310 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 0000760a5dfff560 RCX: 0000760ade31f13f
RDX: 0000760a5dfff390 RSI: 0000000081009431 RDI: 000000000000003e
RBP: 0000760a5dfff4b0 R08: 0000760a5dfff580 R09: 00007609e0007ae0
R10: 0000000000001000 R11: 0000000000000246 R12: 0000760a5dfff390
R13: 00007609e00135e0 R14: 0000760a5dfff540 R15: 0000000000010308

 </TASK>
Modules linked in: rfcomm snd_seq_dummy snd_hrtimer snd_seq uhid cmac

algif_hash algif_skcipher af_alg bnep vfat fat amd_atl intel_rapl_msr intel_rapl_common kvm_amd snd_hda_codec_realtek snd_hda_codec_generic kvm ip6t_REJECT snd_hda_scodec_component snd_hda_codec_hdmi nf_reject_ipv6 crct10dif_pclmul crc32_pclmul xt_hl snd_usb_audio polyval_clmulni snd_hda_intel ip6t_rt polyval_generic snd_intel_dspcfg gf128mul snd_usbmidi_lib snd_intel_sdw_acpi ghash_clmulni_intel sha512_ssse3 snd_ump snd_hda_codec sha256_ssse3 snd_rawmidi sha1_ssse3 btusb snd_hda_core snd_seq_device aesni_intel btrtl mc snd_hwdep btintel crypto_simd btbcm snd_pcm cryptd r8169 btmtk realtek snd_timer mdio_devres rapl bluetooth snd wmi_bmof k10temp pcspkr ipt_REJECT ccp i2c_piix4 libphy soundcore nf_reject_ipv4 xt_LOG rfkill nf_log_syslog joydev mousedev nft_limit gpio_amdpt gpio_generic mac_hid lz4 lz4_compress xt_limit xt_addrtype xt_tcpudp xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nft_compat nf_tables libcrc32c tcp_bbr
winesync(OE) pkcs8_key_parser i2c_dev crypto_user dm_mod loop nfnetlink zram
ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 hid_generic usbhid amdgpu video amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec gpu_sched drm_suballoc_helper drm_buddy nvme drm_display_helper nvme_core crc32c_intel cec xhci_pci xhci_pci_renesas nvme_auth wmi

---[ end trace 0000000000000000 ]---
RIP: 0010:__fortify_panic+0xd/0xf
Code: ff e8 87 03 00 00 e9 08 b8 89 ff 66 90 90 90 90 90 90 90 90 90 90 90 90
90 90 90 90 90 f3 0f 1e fa 40 0f b6 ff e8 b3 e2 89 ff <0f> 0b 48 8b 54 24 10 48
8b 74 24 08 4c 89 e9 48 c7 c7 99 27 42 8f
RSP: 0018:ffffb4b09f7b3b70 EFLAGS: 00010286
RAX: 0000000000000000 RBX: ffff991a934c6000 RCX: 0000000000000027
RDX: ffff99219eba19c8 RSI: 0000000000000001 RDI: ffff99219eba19c0
RBP: ffffb4b09f7b3c38 R08: 0000000000000000 R09: ffffb4b09f7b39e8
R10: ffffffff8fcb21e8 R11: 0000000000000003 R12: 0000760a5dfff390
R13: ffff991a8a724af8 R14: ffff991aa4a3d478 R15: ffffffff8fd2a5a0
FS:  0000760a5e0006c0(0000) GS:ffff99219eb80000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007609e0013810 CR3: 000000012cb70000 CR4: 0000000000f50ef0
PKRU: 55555554
Signature · 4 lines
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.
#4 lore raw
In reply to a message not in the archive

https://bugzilla.kernel.org/show_bug.cgi?id=219072

Artem S. Tashkinov ([email protected]) changed:

What |Removed |Added
----------------------------------------------------------------------------

 Bisected commit-id|                            |744a56389f7398f286231e062c2
                   |                            |e63f0de01bcc6

--- Comment #4 from Artem S. Tashkinov ([email protected]) --- Please check if this patch fixes it for you:

https://github.com/torvalds/linux/commit/be27cd64461c45a6088a91a04eba5cd44e1767ef

Signature · 4 lines
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.
#5 lore raw
In reply to a message not in the archive

https://bugzilla.kernel.org/show_bug.cgi?id=219072

--- Comment #5 from [email protected] ---
Thank you for your quick and prompt response! I'll try and send you an answer to help you with your work. Could you please suggest how best to do this? Now I can generate a kernel from packages of an already assembled kernel that my distribution sends. I do this using mkinitcpio.

To check I need:
1 download kernel sources from git
2 make them
3 tell mkinitcpio where the assembled kernel is located

Right? If yes, in this sequence I need to understand how to correctly download the kernel with the specified commit.
Which command git.
As I understand it, this is not even the entire kernel, but a patch of the ext4 module.
The fact that you quickly identified the problem and took action on it gave me a positive bug reporting experience. I understand that I was able to help you and other users.

Signature · 4 lines
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.
#7 lore raw
In reply to a message not in the archive

https://bugzilla.kernel.org/show_bug.cgi?id=219072

Artem S. Tashkinov ([email protected]) changed:

What |Removed |Added
----------------------------------------------------------------------------

                URL|                            |https://lkml2.uits.iu.edu/h
                   |                            |ypermail/linux/kernel/2405.
                   |                            |2/06434.html
Signature · 4 lines
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.
#8 lore raw
In reply to a message not in the archive

https://bugzilla.kernel.org/show_bug.cgi?id=219072

Artem S. Tashkinov ([email protected]) changed:

What |Removed |Added
----------------------------------------------------------------------------

             Status|NEW                         |RESOLVED
         Resolution|---                         |PATCH_ALREADY_AVAILABLE
Signature · 4 lines
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.