Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #83807

Bug#1076555: linux-image-6.9.9-amd64: boot crash RIP: 0010:kmem_cache_alloc

From Patrice Duroux <patrice.duroux@gmail.com>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1076555: linux-image-6.9.9-amd64: boot crash RIP: 0010:kmem_cache_alloc
Date 2024-09-02 13:40 +0200
Message-ID <JidzA-9r80-3@gated-at.bofh.it> (permalink)
References (1 earlier) <J5x33-1f10-5@gated-at.bofh.it> <J5B6F-1hFx-17@gated-at.bofh.it> <Ji1RL-9jHB-5@gated-at.bofh.it> <J1DJL-31Co-1@gated-at.bofh.it> <Ji1RL-9jHB-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Hi Ben,

Le lun. 2 sept. 2024 à 00:59, Ben Hutchings <ben@decadent.org.uk> a écrit :
>
> Control: tag -1 moreinfo
>
> On Mon, 29 Jul 2024 18:07:37 +0200 Patrice Duroux
> <patrice.duroux@gmail.com> wrote:
> > Hi Bastian,
> > Sorry I probably did something wrong with gnome-logs. Let's go then
> > with journalctl
> > and here are attached the complete log files, or at least I hope so!
> [...]
>
> OK, so we have:
>
> > WARNING: CPU: 11 PID: 541 at mm/page_alloc.c:4556 __alloc_pages+0x2a3/0x340
>
> This means something tried to allocate a chunk of kernel memory that is
> larger than the kernel page allocator supports.
>
> [...]
> >  acpi_ds_build_internal_buffer_obj+0xa5/0x170
> >  acpi_ds_eval_data_object_operands+0x13a/0x140
> >  acpi_ds_exec_end_op+0x440/0x500
> >  acpi_ps_parse_loop+0xfb/0x6b0
> >  acpi_ps_parse_aml+0x80/0x3d0
> >  acpi_ps_execute_method+0x13f/0x270
> >  acpi_ns_evaluate+0x128/0x2d0
> >  acpi_evaluate_object+0x14d/0x2f0
> >  __query_block+0x10a/0x1e0 [wmi]
> >  wmi_query_block+0x88/0xd0 [wmi]
> >  init_bios_attributes.part.0+0x55/0x2f0 [dell_wmi_sysman]
> >  sysman_init+0x158/0xff0 [dell_wmi_sysman]
> >  ? __pfx_sysman_init+0x10/0x10 [dell_wmi_sysman]
> >  do_one_initcall+0x58/0x320
> >  do_init_module+0x60/0x240
> >  init_module_from_file+0x89/0xe0
> >  idempotent_init_module+0x120/0x2b0
> >  __x64_sys_finit_module+0x5e/0xb0
>
> That happened during initialisation of the dell_wmi_sysman module.
>
> [...]
> > general protection fault, probably for non-canonical address 0x800771b66d9d7272: 0000 [#1] PREEMPT SMP NOPTI
> > CPU: 11 PID: 521 Comm: (udev-worker) Tainted: G        W          6.9.10-amd64 #1  Debian 6.9.10-1
> > Hardware name: Dell Inc. Precision 7540/0T2FXT, BIOS 1.32.0 04/01/2024
> > RIP: 0010:kmem_cache_alloc_node+0xed/0x360
> [...]
> > general protection fault, probably for non-canonical address 0x800771b66d9d7272: 0000 [#2] PREEMPT SMP NOPTI
> > CPU: 11 PID: 696 Comm: fsck.ext4 Tainted: G      D W          6.9.10-amd64 #1  Debian 6.9.10-1
> > Hardware name: Dell Inc. Precision 7540/0T2FXT, BIOS 1.32.0 04/01/2024
> > RIP: 0010:kmem_cache_alloc+0xd7/0x340
> [...]
>
> Then later on the kernel heap allocation crashes, suggesting memory
> corruption.  Maybe related to the first failure, maybe not.
>
> - There is a newer kernel version available in unstable now (6.10.6 or
> maybe 6.10.7 by the time you read this).  Does that fix the issue?

Since then, I have upgraded and am now using the 6.11.x series from experimental
without experiencing this issue anymore.

> - Do these same error messages appear on every boot?

Often, but not always. I was also not sure if it could be related to #1076561
that I had seen pass by at the same time.

> - If you prevent the dell_wmi_sysman module loading, by adding
> "blacklist=dell_wmi_sysman" to the kernel command line, do all of the
> error messages stop appearing?

Would you like me to reinstall one of those kernel versions so as to
reproduce this issue
and try adding the option?

Many thanks,
Patrice

Back to linux.debian.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1076555: linux-image-6.9.9-amd64: boot crash RIP: 0010:kmem_cache_alloc Bastian Blank <waldi@debian.org> - 2024-07-29 13:50 +0200
  Bug#1076555: linux-image-6.9.9-amd64: boot crash RIP: 0010:kmem_cache_alloc Ben Hutchings <ben@decadent.org.uk> - 2024-09-02 01:10 +0200
    Processed: Re: Bug#1076555: linux-image-6.9.9-amd64: boot crash  RIP: 0010:kmem_cache_alloc "Debian Bug Tracking System" <owner@bugs.debian.org> - 2024-09-02 01:10 +0200
    Bug#1076555: linux-image-6.9.9-amd64: boot crash RIP: 0010:kmem_cache_alloc Patrice Duroux <patrice.duroux@gmail.com> - 2024-09-02 13:40 +0200
      Bug#1076555: linux-image-6.9.9-amd64: boot crash RIP: 0010:kmem_cache_alloc Ben Hutchings <ben@decadent.org.uk> - 2024-09-05 02:20 +0200
        Bug#1076555: linux-image-6.9.9-amd64: boot crash RIP: 0010:kmem_cache_alloc Patrice Duroux <patrice.duroux@gmail.com> - 2024-09-07 18:20 +0200

csiph-web