The branch main has been updated by manu:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=ee247fc1e93e6d37cf509a640a7d273616056f5d

commit ee247fc1e93e6d37cf509a640a7d273616056f5d
Author:     Emmanuel Vadot <m...@freebsd.org>
AuthorDate: 2022-11-10 11:50:51 +0000
Commit:     Emmanuel Vadot <m...@freebsd.org>
CommitDate: 2022-11-10 11:50:51 +0000

    linuxkpi: Move cpu_relax out of ifdef for x86
    
    It's needed by drm-kmod and this allow building on arm64 and powerpc.
    
    Reported by:    jhibbits
    Sponsored by:   Beckhoff Automation GmbH & Co. KG
---
 sys/compat/linuxkpi/common/include/asm/processor.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys/compat/linuxkpi/common/include/asm/processor.h 
b/sys/compat/linuxkpi/common/include/asm/processor.h
index 450192750612..0b34031392ac 100644
--- a/sys/compat/linuxkpi/common/include/asm/processor.h
+++ b/sys/compat/linuxkpi/common/include/asm/processor.h
@@ -38,9 +38,9 @@ struct cpuinfo_x86 {
        uint16_t        x86_clflush_size;
 };
 
-#define        cpu_relax()     cpu_spinwait()
-
 extern struct cpuinfo_x86      boot_cpu_data;
 #endif
 
+#define        cpu_relax()     cpu_spinwait()
+
 #endif /* _LINUXKPI_ASM_PROCESSOR_H_ */

Reply via email to