lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <92809acb-6fb8-2d15-fc8d-433b2751a0c4@gmail.com>
Date:   Wed, 22 Feb 2023 12:52:49 +0100
From:   Martin MOKREJŠ <mmokrejs@...il.com>
To:     LKML <linux-kernel@...r.kernel.org>, tony.luck@...el.com
Subject: linux-6.1.12: WARNING: CPU: 0 PID: 0 at include/linux/cpumask.h:47
 prefill_possible_map+0xff/0x145

Hi,
   I updated a kernel from 5.15.74 to 6.1.12 on a guest running under KVM. I think enabled to set down the number of CPUs to the amount available during compile time but I just cannot find it in the .config. But now, it issues a warning with a kernel stacktrace.

   Would some friendly soul tell me which option causes that? I have 2 CPU core available inside the rented virtual machine.



[    0.021948] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.021958] TSC deadline timer available
[    0.021974] ------------[ cut here ]------------
[    0.021976] WARNING: CPU: 0 PID: 0 at include/linux/cpumask.h:47 prefill_possible_map+0xff/0x145
[    0.021988] Modules linked in:
[    0.021992] CPU: 0 PID: 0 Comm: swapper Not tainted 6.1.12 #1 3756ce620d8cac9610c90ecbab5f0cff2a1e72f5
[    0.021997] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1.fc27 04/01/2014
[    0.021999] RIP: 0010:prefill_possible_map+0xff/0x145
[    0.022004] Code: 00 e8 d4 64 22 ff 83 3d df 67 c4 ff 00 75 16 39 dd 7e 12 89 ee 31 d2 48 c7 c7 50 4d f7 81 89 dd e8 b5 64 22 ff 83 fd 40 74 02 <0f> 0b b8 00 00 00 00 89 ea 2b 15 97 53 0f 00 89 ee 0f 48 d0 48 c7
[    0.022006] RSP: 0000:ffffffff82203ec0 EFLAGS: 00010083 ORIG_RAX: 0000000000000000
[    0.022010] RAX: 0000000000000001 RBX: 0000000000000040 RCX: 0000000000000001
[    0.022011] RDX: 0000000000000040 RSI: 0000000000000092 RDI: 0000000000000000
[    0.022013] RBP: 0000000000000001 R08: 80000000ffffe03d R09: 612072656d697420
[    0.022015] R10: 6d697420656e696c R11: 6461656420435354 R12: 0000000000000000
[    0.022017] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[    0.022019] FS:  0000000000000000(0000) GS:ffffffff82695000(0000) knlGS:0000000000000000
[    0.022022] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    0.022024] CR2: ffff888002a01000 CR3: 000000000220a000 CR4: 00000000000606b0
[    0.022086] Call Trace:
[    0.022088]  <TASK>
[    0.022091]  ? setup_arch+0x850/0x8fc
[    0.022099]  ? start_kernel+0x64/0x662
[    0.022103]  ? secondary_startup_64_no_verify+0xcd/0xdb
[    0.022109]  </TASK>
[    0.022111] ---[ end trace 0000000000000000 ]---
[    0.022114] smpboot: Allowing 1 CPUs, 0 hotplug CPUs
[    0.022132] [mem 0x80000000-0xfeffbfff] available for PCI devices
[    0.022136] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.028128] ------------[ cut here ]------------
[    0.028134] WARNING: CPU: 0 PID: 0 at include/linux/cpumask.h:47 setup_nr_cpu_ids+0x15/0x1c
[    0.028148] Modules linked in:
[    0.028152] CPU: 0 PID: 0 Comm: swapper Tainted: G        W          6.1.12 #1 3756ce620d8cac9610c90ecbab5f0cff2a1e72f5
[    0.028156] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1.fc27 04/01/2014
[    0.028159] RIP: 0010:setup_nr_cpu_ids+0x15/0x1c
[    0.028164] Code: 00 00 00 74 05 e8 26 88 24 ff 31 c0 48 83 c4 18 e9 cb a7 52 ff 48 8b 05 0c 8a c8 ff 48 85 c0 74 09 48 0f bd c0 83 f8 3f 74 02 <0f> 0b e9 af a7 52 ff e8 60 c5 ff ff e8 b3 b2 ff ff 48 c7 c7 b8 44
[    0.028166] RSP: 0000:ffffffff82203f08 EFLAGS: 00010093 ORIG_RAX: 0000000000000000
[    0.028216] RAX: 0000000000000000 RBX: ffff88807ffd4940 RCX: 0000000000000000
[    0.028219] RDX: 0000000000000032 RSI: ffffffff827430c0 RDI: ffff88807ffd4900
[    0.028220] RBP: ffffffff827430c0 R08: ffff88807ffd4900 R09: 0000000000000032
[    0.028222] R10: 0000000000000032 R11: 000000007ffd4940 R12: 0000000000000032
[    0.028224] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[    0.028226] FS:  0000000000000000(0000) GS:ffffffff82695000(0000) knlGS:0000000000000000
[    0.028228] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    0.028230] CR2: ffff888002a01000 CR3: 000000000220a000 CR4: 00000000000606b0
[    0.028236] Call Trace:
[    0.028240]  <TASK>
[    0.028241]  start_kernel+0x1e3/0x662
[    0.028249]  secondary_startup_64_no_verify+0xcd/0xdb
[    0.028256]  </TASK>
[    0.028257] ---[ end trace 0000000000000000 ]---
[    0.028260] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:64 nr_node_ids:1
[    0.030597] percpu: Embedded 44 pages/cpu s140904 r8192 d31128 u2097152
[    0.030612] pcpu-alloc: s140904 r8192 d31128 u2097152 alloc=1*2097152
[    0.030617] pcpu-alloc: [0] 0

I can provide the .config off the list.

Thank you,
Martin

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ