Bug#1053120: linux-image-6.1.0-12-amd64: Kernel NULL pointer deref with XFS on kernel 6.1

2023-09-27 Thread Salvatore Bonaccorso
Hi,

On Wed, Sep 27, 2023 at 04:03:56PM -0500, sb56...@gmail.com wrote:
> On 9/27/23 14:29, Salvatore Bonaccorso wrote:
> 
> > Thanks for the report. This should be fixed upstream 6.1.53 and
> > pending now for the next upload for bookworm.
> 
> Hi Salvatore, thanks a lot for the fast reply!
> So do you think that the bug I reported with XFS is the same as the
> fix being implemented upstream? Will the next upload for Bookworm
> come soon?

If not please then reopen, but the traces looks similar enough.

The next upload to bookworm is scheduled for the 7th October for next
point release, which will contain a rebase to 6.1.55.

Regards,
Salvatore



Bug#1053120: linux-image-6.1.0-12-amd64: Kernel NULL pointer deref with XFS on kernel 6.1

2023-09-27 Thread sb56637

On 9/27/23 14:29, Salvatore Bonaccorso wrote:


Thanks for the report. This should be fixed upstream 6.1.53 and
pending now for the next upload for bookworm.


Hi Salvatore, thanks a lot for the fast reply!
So do you think that the bug I reported with XFS is the same as the fix being 
implemented upstream? Will the next upload for Bookworm come soon?



Bug#1053120: linux-image-6.1.0-12-amd64: Kernel NULL pointer deref with XFS on kernel 6.1

2023-09-27 Thread Salvatore Bonaccorso
Hi,

On Wed, Sep 27, 2023 at 01:08:21PM -0500, S. wrote:
> Package: src:linux
> Version: 6.1.52-1
> Severity: important
> X-Debbugs-Cc: wfhnb...@duck.com
> 
> Dear Maintainer,
> 
> I have been running Debian 12 on a Hetzner cloud VM since a few weeks before 
> the official Debian 12 Stable release. I did a manual netinstall with an XFS 
> root filesystem. Unfortunately
> I have consistently been having issues approximately every month with kernel 
> crashes that start like this:
> 
> 
> Sep 27 00:49:20 myserver kernel: BUG: kernel NULL pointer dereference, 
> address: 00a2
> Sep 27 00:49:20 myserver kernel: #PF: supervisor read access in kernel mode
> Sep 27 00:49:20 myserver kernel: #PF: error_code(0x) - not-present page
> Sep 27 00:49:20 myserver kernel: Oops:  [#1] PREEMPT SMP NOPTI
> Sep 27 00:49:20 myserver kernel: CPU: 3 PID: 2155714 Comm: postmaster Not 
> tainted 6.1.0-12-amd64 #1  Debian 6.1.52-1
> Sep 27 00:49:20 myserver kernel: Hardware name: Hetzner vServer/Standard PC 
> (Q35 + ICH9, 2009), BIOS 2017 11/11/2017
> Sep 27 00:49:20 myserver kernel: RIP: 0010:next_uptodate_page+0x45/0x1f0
> Sep 27 00:49:20 myserver kernel: Code: 0f 84 2f 01 00 00 48 81 ff 06 04 00 00 
> 0f 84 a3 00 00 00 48 81 ff 02 04 00 00 0f 84 26 01 00 00 40 f6 c7 01 0f 85 8c 
> 00 00 00 <48> 8b 07 a8 01 0f 85 81 00 00 00 8b 47 34 85 c0 74 7a 8d 50 01 4c
> Sep 27 00:49:20 myserver kernel: RSP: :b4de8169bcc0 EFLAGS: 00010246
> Sep 27 00:49:20 myserver kernel: RAX: 00a2 RBX: b4de8169bd18 
> RCX: 03bd
> Sep 27 00:49:20 myserver kernel: RDX: b4de8169bd18 RSI: 960758b9c2b0 
> RDI: 00a2
> Sep 27 00:49:20 myserver kernel: RBP: 960758b9c2b0 R08: 03bd 
> R09: 7f6da3ef5fff
> Sep 27 00:49:20 myserver kernel: R10: 03ae R11:  
> R12: 03bd
> Sep 27 00:49:20 myserver kernel: R13: 960600431260 R14: 960758b9c2b0 
> R15: 9605dc7bedb0
> Sep 27 00:49:20 myserver kernel: FS:  7f6e29110a40() 
> GS:96082bf8() knlGS:
> Sep 27 00:49:20 myserver kernel: CS:  0010 DS:  ES:  CR0: 
> 80050033
> Sep 27 00:49:20 myserver kernel: CR2: 00a2 CR3: 00014a17a000 
> CR4: 00350ee0
> Sep 27 00:49:20 myserver kernel: Call Trace:
> Sep 27 00:49:20 myserver kernel:  
> Sep 27 00:49:20 myserver kernel:  ? __die_body.cold+0x1a/0x1f
> Sep 27 00:49:20 myserver kernel:  ? page_fault_oops+0xd2/0x2b0
> Sep 27 00:49:20 myserver kernel:  ? finish_task_switch.isra.0+0x9b/0x300
> Sep 27 00:49:20 myserver kernel:  ? exc_page_fault+0x70/0x170
> Sep 27 00:49:20 myserver kernel:  ? asm_exc_page_fault+0x22/0x30
> Sep 27 00:49:20 myserver kernel:  ? next_uptodate_page+0x45/0x1f0
> Sep 27 00:49:20 myserver kernel:  filemap_map_pages+0xb0/0x6e0
> Sep 27 00:49:20 myserver kernel:  xfs_filemap_map_pages+0x41/0x60 [xfs]
> Sep 27 00:49:20 myserver kernel:  do_fault+0x1a7/0x410
> Sep 27 00:49:20 myserver kernel:  __handle_mm_fault+0x660/0xfa0
> Sep 27 00:49:20 myserver kernel:  handle_mm_fault+0xdb/0x2d0
> Sep 27 00:49:20 myserver kernel:  do_user_addr_fault+0x19c/0x570
> Sep 27 00:49:20 myserver kernel:  exc_page_fault+0x70/0x170
> Sep 27 00:49:20 myserver kernel:  asm_exc_page_fault+0x22/0x30
> Sep 27 00:49:20 myserver kernel: RIP: 0033:0x7f6e2c752345
> Sep 27 00:49:20 myserver kernel: Code: b4 24 d0 00 00 00 49 89 df 48 89 44 24 
> 38 48 89 fb 4c 89 5c 24 60 eb 12 0f 1f 44 00 00 49 83 c4 04 83 e2 01 0f 85 f2 
> 05 00 00 <41> 8b 04 24 48 89 c2 48 31 d8 48 d1 e8 75 e4 48 83 ec 08 4c 89 e0
> Sep 27 00:49:20 myserver kernel: RSP: 002b:7ffe0d2f29a0 EFLAGS: 00010206
> Sep 27 00:49:20 myserver kernel: RAX: 7ffe0d2f2a14 RBX: 33b7606e 
> RCX: 8003
> Sep 27 00:49:20 myserver kernel: RDX: 7f6d9f67aff4 RSI: 0007 
> RDI: 33b7606e
> Sep 27 00:49:20 myserver kernel: RBP: 0001 R08: 7ffe0d2f2ae0 
> R09: 558ffcfe7aa0
> Sep 27 00:49:20 myserver kernel: R10: 7f6e2b967510 R11: 0011 
> R12: 7f6d9f687fc8
> Sep 27 00:49:20 myserver kernel: R13: 7f6d9dc6b888 R14: 0009 
> R15: 558ffcfe7cb0
> Sep 27 00:49:20 myserver kernel:  
> Sep 27 00:49:20 myserver kernel: Modules linked in: tcp_bbr ipt_REJECT 
> nf_reject_ipv4 xt_multiport xt_nat xt_tcpudp veth xt_conntrack nft_chain_nat 
> xt_MASQUERADE nf_nat nf_conntrack_netlink nf_conntrack nf_defrag_ipv6 
> nf_defrag_ipv4 xfrm_user xfrm_algo xt_addrtype nft_compat nf_tables nfnetlink 
> br_netfilter bridge stp llc overlay binfmt_misc intel_rapl_msr 
> intel_rapl_common ghash_clmulni_intel sha512_ssse3 sha512_generic aesni_intel 
> virtio_gpu crypto_simd cryptd virtio_dma_buf pcspkr iTCO_wdt intel_pmc_bxt 
> virtio_console drm_shmem_helper iTCO_vendor_support watchdog virtio_rng 
> virtio_balloon rng_core drm_kms_helper button joydev evdev sg serio_raw drm 
> loop fuse dm_mod efi_pstore configfs 

Bug#1053120: linux-image-6.1.0-12-amd64: Kernel NULL pointer deref with XFS on kernel 6.1

2023-09-27 Thread S.
Package: src:linux
Version: 6.1.52-1
Severity: important
X-Debbugs-Cc: wfhnb...@duck.com

Dear Maintainer,

I have been running Debian 12 on a Hetzner cloud VM since a few weeks before 
the official Debian 12 Stable release. I did a manual netinstall with an XFS 
root filesystem. Unfortunately
I have consistently been having issues approximately every month with kernel 
crashes that start like this:


Sep 27 00:49:20 myserver kernel: BUG: kernel NULL pointer dereference, address: 
00a2
Sep 27 00:49:20 myserver kernel: #PF: supervisor read access in kernel mode
Sep 27 00:49:20 myserver kernel: #PF: error_code(0x) - not-present page
Sep 27 00:49:20 myserver kernel: Oops:  [#1] PREEMPT SMP NOPTI
Sep 27 00:49:20 myserver kernel: CPU: 3 PID: 2155714 Comm: postmaster Not 
tainted 6.1.0-12-amd64 #1  Debian 6.1.52-1
Sep 27 00:49:20 myserver kernel: Hardware name: Hetzner vServer/Standard PC 
(Q35 + ICH9, 2009), BIOS 2017 11/11/2017
Sep 27 00:49:20 myserver kernel: RIP: 0010:next_uptodate_page+0x45/0x1f0
Sep 27 00:49:20 myserver kernel: Code: 0f 84 2f 01 00 00 48 81 ff 06 04 00 00 
0f 84 a3 00 00 00 48 81 ff 02 04 00 00 0f 84 26 01 00 00 40 f6 c7 01 0f 85 8c 
00 00 00 <48> 8b 07 a8 01 0f 85 81 00 00 00 8b 47 34 85 c0 74 7a 8d 50 01 4c
Sep 27 00:49:20 myserver kernel: RSP: :b4de8169bcc0 EFLAGS: 00010246
Sep 27 00:49:20 myserver kernel: RAX: 00a2 RBX: b4de8169bd18 
RCX: 03bd
Sep 27 00:49:20 myserver kernel: RDX: b4de8169bd18 RSI: 960758b9c2b0 
RDI: 00a2
Sep 27 00:49:20 myserver kernel: RBP: 960758b9c2b0 R08: 03bd 
R09: 7f6da3ef5fff
Sep 27 00:49:20 myserver kernel: R10: 03ae R11:  
R12: 03bd
Sep 27 00:49:20 myserver kernel: R13: 960600431260 R14: 960758b9c2b0 
R15: 9605dc7bedb0
Sep 27 00:49:20 myserver kernel: FS:  7f6e29110a40() 
GS:96082bf8() knlGS:
Sep 27 00:49:20 myserver kernel: CS:  0010 DS:  ES:  CR0: 
80050033
Sep 27 00:49:20 myserver kernel: CR2: 00a2 CR3: 00014a17a000 
CR4: 00350ee0
Sep 27 00:49:20 myserver kernel: Call Trace:
Sep 27 00:49:20 myserver kernel:  
Sep 27 00:49:20 myserver kernel:  ? __die_body.cold+0x1a/0x1f
Sep 27 00:49:20 myserver kernel:  ? page_fault_oops+0xd2/0x2b0
Sep 27 00:49:20 myserver kernel:  ? finish_task_switch.isra.0+0x9b/0x300
Sep 27 00:49:20 myserver kernel:  ? exc_page_fault+0x70/0x170
Sep 27 00:49:20 myserver kernel:  ? asm_exc_page_fault+0x22/0x30
Sep 27 00:49:20 myserver kernel:  ? next_uptodate_page+0x45/0x1f0
Sep 27 00:49:20 myserver kernel:  filemap_map_pages+0xb0/0x6e0
Sep 27 00:49:20 myserver kernel:  xfs_filemap_map_pages+0x41/0x60 [xfs]
Sep 27 00:49:20 myserver kernel:  do_fault+0x1a7/0x410
Sep 27 00:49:20 myserver kernel:  __handle_mm_fault+0x660/0xfa0
Sep 27 00:49:20 myserver kernel:  handle_mm_fault+0xdb/0x2d0
Sep 27 00:49:20 myserver kernel:  do_user_addr_fault+0x19c/0x570
Sep 27 00:49:20 myserver kernel:  exc_page_fault+0x70/0x170
Sep 27 00:49:20 myserver kernel:  asm_exc_page_fault+0x22/0x30
Sep 27 00:49:20 myserver kernel: RIP: 0033:0x7f6e2c752345
Sep 27 00:49:20 myserver kernel: Code: b4 24 d0 00 00 00 49 89 df 48 89 44 24 
38 48 89 fb 4c 89 5c 24 60 eb 12 0f 1f 44 00 00 49 83 c4 04 83 e2 01 0f 85 f2 
05 00 00 <41> 8b 04 24 48 89 c2 48 31 d8 48 d1 e8 75 e4 48 83 ec 08 4c 89 e0
Sep 27 00:49:20 myserver kernel: RSP: 002b:7ffe0d2f29a0 EFLAGS: 00010206
Sep 27 00:49:20 myserver kernel: RAX: 7ffe0d2f2a14 RBX: 33b7606e 
RCX: 8003
Sep 27 00:49:20 myserver kernel: RDX: 7f6d9f67aff4 RSI: 0007 
RDI: 33b7606e
Sep 27 00:49:20 myserver kernel: RBP: 0001 R08: 7ffe0d2f2ae0 
R09: 558ffcfe7aa0
Sep 27 00:49:20 myserver kernel: R10: 7f6e2b967510 R11: 0011 
R12: 7f6d9f687fc8
Sep 27 00:49:20 myserver kernel: R13: 7f6d9dc6b888 R14: 0009 
R15: 558ffcfe7cb0
Sep 27 00:49:20 myserver kernel:  
Sep 27 00:49:20 myserver kernel: Modules linked in: tcp_bbr ipt_REJECT 
nf_reject_ipv4 xt_multiport xt_nat xt_tcpudp veth xt_conntrack nft_chain_nat 
xt_MASQUERADE nf_nat nf_conntrack_netlink nf_conntrack nf_defrag_ipv6 
nf_defrag_ipv4 xfrm_user xfrm_algo xt_addrtype nft_compat nf_tables nfnetlink 
br_netfilter bridge stp llc overlay binfmt_misc intel_rapl_msr 
intel_rapl_common ghash_clmulni_intel sha512_ssse3 sha512_generic aesni_intel 
virtio_gpu crypto_simd cryptd virtio_dma_buf pcspkr iTCO_wdt intel_pmc_bxt 
virtio_console drm_shmem_helper iTCO_vendor_support watchdog virtio_rng 
virtio_balloon rng_core drm_kms_helper button joydev evdev sg serio_raw drm 
loop fuse dm_mod efi_pstore configfs qemu_fw_cfg ip_tables x_tables autofs4 xfs 
libcrc32c crc32c_generic hid_generic usbhid hid sr_mod cdrom sd_mod t10_pi 
crc64_rocksoft crc64 crc_t10dif crct10dif_generic ahci libahci virtio_net 
net_failover virtio_scsi xhci_pci failover