From e21652c13c7c161efac7fd0b247c73914312212a Mon Sep 17 00:00:00 2001 From: "Bjoern A. Zeeb" Date: Mon, 24 May 2021 17:56:53 +0000 Subject: [PATCH] LinuxKPI: cache.h add SMP_CACHE_BYTES Add a definition for SMP_CACHE_BYTES and while here include sys/param.h for CACHE_LINE_SIZE as otherwise code might not compile standalone. Sponsored by: The FreeBSD Foundation MFC after: 2 weeks Reviewed by: hselasky Differential Revision: https://reviews.freebsd.org/D30419 --- sys/compat/linuxkpi/common/include/linux/cache.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sys/compat/linuxkpi/common/include/linux/cache.h b/sys/compat/linuxkpi/common/include/linux/cache.h index a269e55eb90b..4d1d400152ff 100644 --- a/sys/compat/linuxkpi/common/include/linux/cache.h +++ b/sys/compat/linuxkpi/common/include/linux/cache.h @@ -31,7 +31,11 @@ #ifndef _LINUX_CACHE_H_ #define _LINUX_CACHE_H_ +#include + #define cache_line_size() CACHE_LINE_SIZE #define L1_CACHE_BYTES CACHE_LINE_SIZE +#define SMP_CACHE_BYTES L1_CACHE_BYTES + #endif /* _LINUX_CACHE_H_ */