[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#995877: linux-image-5.14.0-2-amd64: "pagealloc: memory corruption" during SCSI initialization



Control: tags -1 + moreinfo

Hi Laurent,

On Wed, Feb 09, 2022 at 08:36:33PM +0100, Laurent Bonnaud wrote:
> Hi,
> 
> this bug still occurs with the 5.16.7-1 kernel:
> 
> [    3.860611]  sdg: sdg1
> [    3.861521] sd 10:0:0:0: [sdg] Attached SCSI disk
> [    3.873581] pagealloc: memory corruption
> [    3.873584] (____ptrval____): 00 00 00 04 00 80 83 b0                          ........
> [    3.873587] CPU: 1 PID: 131 Comm: systemd-udevd Not tainted 5.16.0-1-rt-amd64 #1  Debian 5.16.7-1
> [    3.873589] Hardware name: Dell Inc. OptiPlex 7010/0KRC95, BIOS A29 06/28/2018
> [    3.873590] Call Trace:
> [    3.873593]  <TASK>
> [    3.873595]  dump_stack_lvl+0x48/0x5e
> [    3.873601]  __kernel_unpoison_pages.cold+0x49/0x85
> [    3.873605]  get_page_from_freelist+0xda8/0xfd0
> [    3.873609]  ? enqueue_entity+0x1a1/0x4e0
> [    3.873612]  ? check_preempt_wakeup+0x136/0x2c0
> [    3.873615]  __alloc_pages+0x176/0x370
> [    3.873617]  new_slab+0x352/0x480
> [    3.873620]  ___slab_alloc+0x60b/0x7c0
> [    3.873622]  ? __alloc_file+0x23/0x100
> [    3.873625]  ? migrate_enable+0xcd/0x140
> [    3.873629]  ? rt_spin_unlock+0x13/0x40
> [    3.873631]  ? __alloc_file+0x23/0x100
> [    3.873633]  kmem_cache_alloc+0xe6/0x3a0
> [    3.873635]  __alloc_file+0x23/0x100
> [    3.873637]  alloc_empty_file+0x40/0xb0
> [    3.873640]  path_openat+0x4a/0x1060
> [    3.873643]  ? migrate_enable+0xcd/0x140
> [    3.873646]  do_filp_open+0xb2/0x150
> [    3.873648]  ? migrate_enable+0xcd/0x140
> [    3.873651]  ? rt_spin_unlock+0x13/0x40
> [    3.873652]  do_sys_openat2+0x96/0x160
> [    3.873655]  __x64_sys_openat+0x53/0x90
> [    3.873656]  do_syscall_64+0x3b/0xc0
> [    3.873660]  entry_SYSCALL_64_after_hwframe+0x44/0xae
> [    3.873663] RIP: 0033:0x7fb0c852db62
> [    3.873665] Code: c0 f6 c2 40 75 52 89 d0 45 31 d2 25 00 00 41 00 3d 00 00 41 00 74 41 64 8b 04 25 18 00 00 00 85 c0 75 65 b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 a2 00 00 00 48 8b 54 24 38 64 48 2b 14 25
> [    3.873666] RSP: 002b:00007ffdb5ccfee0 EFLAGS: 00000246 ORIG_RAX: 0000000000000101
> [    3.873668] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fb0c852db62
> [    3.873670] RDX: 00000000002a0000 RSI: 000055a9cf134cc0 RDI: 000000000000000c
> [    3.873670] RBP: 00007ffdb5cd00c0 R08: 000000000000ffff R09: 0000000000000001
> [    3.873671] R10: 0000000000000000 R11: 0000000000000246 R12: 000055a9cf134cc0
> [    3.873672] R13: 000000000000000c R14: 000055a9cd2ce575 R15: 0000000000000000
> [    3.873674]  </TASK>
> [    3.873675] page:(____ptrval____) refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x10efb2
> [    3.873677] flags: 0x10000000000000(node=0|zone=2)
> [    3.873680] raw: 0010000000000000 dead000000000100 dead000000000122 0000000000000000
> [    3.873681] raw: 0000000000000000 0000000000000000 00000001ffffffff 0000000000000000
> [    3.873681] page dumped because: pagealloc: corrupted page details
> [    4.388583]  sdc: sdc1

Given you experience the issue as well still with a recent 5.16.7, can
you report the issue upstream and keep us updated on the status?

Regards,
Salvatore


Reply to: