Re: [PATCH v12 07/14] unwind_user/deferred: Make unwind deferral requests NMI-safe

From
Steven Rostedt <rostedt@goodmis.org>
Date
2025-07-02 19:11:22
Also in
bpf, lkml
Reply to
Jens Remus, 2025-07-02
On Wed, 2 Jul 2025 17:53:05 +0200
Jens Remus [off-list ref] wrote:
quoted
@@ -2,6 +2,9 @@
 #ifndef _LINUX_UNWIND_USER_DEFERRED_TYPES_H
 #define _LINUX_UNWIND_USER_DEFERRED_TYPES_H
 
+#include <asm/local64.h>
+#include <asm/local.h>  
This creates the following circular dependency, that breaks the build on
s390 as follows, whenever local64.h is included first, so that local64_t
is not yet defined when unwind_deferred_types.h gets included down the
line:
As per the discussion on patch 6, this may not be an issue in the next
version. I'm looking to get rid of 64 bit cmpxchg.

-- Steve
Thread (51 messages) 51 messages, 6 authors, last reply 2025-07-07
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help