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: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <aDV8iWe2nWX9JuvV@linux.ibm.com>
Date: Tue, 27 May 2025 14:19:13 +0530
From: Srikar Dronamraju <srikar@...ux.ibm.com>
To: Erhard Furtner <erhard_f@...lbox.org>
Cc: linuxppc-dev@...ts.ozlabs.org, linux-kernel@...r.kernel.org
Subject: Re: WARNING: CPU: 12 PID: 44394 at arch/powerpc/kernel/process.c:437
 giveup_all+0x90/0x1d0 (v6.14.8, Talos II)

* Erhard Furtner <erhard_f@...lbox.org> [2025-05-26 20:55:37]:

Hi Erhard,

Thanks for reporting.

> Getting these from time to time when I run the machine for longer periods building:
> 
> [...]
> ------------[ cut here ]------------
> WARNING: CPU: 12 PID: 44394 at arch/powerpc/kernel/process.c:437 giveup_all+0x90/0x1d0

Its a warning with says that the task's userspace MSR register has
VSX set but not the VEC or FP.

Were you building the kernel or were you building something else.
Can you paste the command you attempted?

> Modules linked in: md5 md5_ppc sha512_generic cmac cifs cifs_arc4 dns_resolver nls_ucs2_utils cifs_md4 zram af_packet cfg80211 rfkill evdev input_leds hid_generic usbhid hid radeon ctr xts cbc aes_generic libaes ofpart vmx_crypto powernv_flash gf128mul drm_suballoc_helper xhci_pci i2c_algo_bit mtd backlight drm_ttm_helper ttm drm_exec xhci_hcd ibmpowernv drm_display_helper opal_prd hwmon at24 regmap_i2c usbcore usb_common
> CPU: 12 UID: 250 PID: 44394 Comm: sh Tainted: G                T  6.14.8-gentoo-P9 #1
> Tainted: [T]=RANDSTRUCT
> Hardware name: T2P9D01 REV 1.01 POWER9 0x4e1202 opal:skiboot-bc106a0 PowerNV
> NIP:  c0000000000181c0 LR: c00000000001819c CTR: c00000000018fe50
> REGS: c00000008f603500 TRAP: 0700   Tainted: G                T   (6.14.8-gentoo-P9)
> MSR:  9000000002823032 <SF,HV,VEC,VSX,FP,ME,IR,DR,RI>  CR: 84042822  XER: 20040000
> CFAR: c000000000018110 IRQMASK: 3 
> GPR00: c000000000019fd0 c00000008f6037a0 c00000000115b100 9000000002803032 
> GPR04: c00000000bec0080 0000000000000000 c00000000213dec8 0000000004000000 
> GPR08: 0000000000002000 0000000000000001 0000000002002000 0000000000002000 
> GPR12: c00000000018ca30 c0000007ffff6800 0000000000000000 c00000003bd322c0 
> GPR16: 0000000000000003 00000000fff9cb3c 0000000001b42e30 0000000000000000 
> GPR20: 000000000072b0f0 0000000000000000 c000000002117c00 00000000007401c0 
> GPR24: c00000003bd32800 c00000000bec0e00 00000007fcabb000 c0000000020fd8b8 
> GPR28: c0000000010b0218 c00000003bd31a80 100000000080f032 c00000003bd31a80 
> NIP [c0000000000181c0] giveup_all+0x90/0x1d0
> LR [c00000000001819c] giveup_all+0x6c/0x1d0

If this is happening with only the recent kernel and working with a previous
kernel, do you happen to know the previous kernel version.
In which case, is there a possibility of doing a git bisect?

-- 
Thanks and Regards
Srikar Dronamraju

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ