NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/60220: kernel panic after modifying floating-point status register
>Number: 60220
>Category: kern
>Synopsis: kernel panic after modifying floating-point status register
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Apr 30 21:50:00 +0000 2026
>Originator: Bruno Haible
>Release: 11.0_RC3
>Organization:
GNU
>Environment:
NetBSD netbsd11.bruno.haible.de 11.0_RC3 NetBSD 11.0_RC3 (GENERIC) #0: Sat Apr 4 06:08:56 UTC 2026 mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/amd64/compile/GENERIC amd64
>Description:
During execution of a program that manipulates the floating-point status register (mxcsr), a kernel panic occurs. Most often with the message "panic: cpu0: softints stuck for 16 seconds"
>How-To-Repeat:
As root do:
pkg_add git autoconf automake python314
ln -s python3.14 /usr/pkg/bin/python3
As a normal user do:
git clone --depth 1 https://git.savannah.gnu.org/git/gnulib.git
cd gnulib
./gnulib-tool --create-testdir --dir=testdir fenv-exceptions-trapping
cd testdir
./configure
make
sync
make check
It is during the "make check" command, during execution of test-fenv-except-trapping-2.sh, that the kernel panic occurs.
>Fix:
Home |
Main Index |
Thread Index |
Old Index