[Bug 278845] OpenMP Patches to prevent locking, hanging and CPU limiting to single core.
- Reply: Jussi Korkala : "Re: [Bug 278845] OpenMP Patches to prevent locking, hanging and CPU limiting to single core."
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 278845] OpenMP Patches to prevent locking, hanging and CPU limiting to single core."
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 07 May 2024 22:49:04 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278845
Bug ID: 278845
Summary: OpenMP Patches to prevent locking, hanging and CPU
limiting to single core.
Product: Base System
Version: 14.0-STABLE
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: threads
Assignee: threads@FreeBSD.org
Reporter: cbl@cbl.us
CC: dim@FreeBSD.org
We worked with LLVM OpenMP development group to get a couple of PR fixes added
to fix some big bugs we've been experiencing.
Fix#1 - Fixes forked processes from hanging:
https://github.com/llvm/llvm-project/pull/88539
Original issue reported: https://github.com/llvm/llvm-project/issues/86684
Fix#2 - Fixes child processes to use affinity_none. Before they were limited to
using a single cpu core for all child processes.
https://github.com/llvm/llvm-project/pull/91391
Original issue reported: https://github.com/llvm/llvm-project/issues/91098
Fix#2 is only needed in version of llvm 16.x and later. My original issue
shows it's not an issue in 14.x or 15.x. Since FreeBSD 14.0 and 13.3 leverage
16.x and 17.x, this bug was triggered when we upgraded servers to either
release.
Hoping we can get both into 14.1 in time for it's upcoming release.
--
You are receiving this mail because:
You are the assignee for the bug.