git: ee247fc1e93e - main - linuxkpi: Move cpu_relax out of ifdef for x86
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 10 Nov 2022 11:51:54 UTC
The branch main has been updated by manu:
URL: https://cgit.FreeBSD.org/src/commit/?id=ee247fc1e93e6d37cf509a640a7d273616056f5d
commit ee247fc1e93e6d37cf509a640a7d273616056f5d
Author: Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2022-11-10 11:50:51 +0000
Commit: Emmanuel Vadot <manu@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_ */