[PATCH 098/119] force-uesr-container-of
Chris Wilson
chris at chris-wilson.co.uk
Tue Sep 11 11:55:32 UTC 2018
---
include/linux/kernel.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linux/kernel.h b/include/linux/kernel.h
index d6aac75b51ba..97d73962e767 100644
--- a/include/linux/kernel.h
+++ b/include/linux/kernel.h
@@ -993,7 +993,7 @@ static inline void ftrace_dump(enum ftrace_dump_mode oops_dump_mode) { }
*
*/
#define container_of(ptr, type, member) ({ \
- void *__mptr = (void *)(ptr); \
+ void *__mptr = (void * __force)(ptr); \
BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \
!__same_type(*(ptr), void), \
"pointer type mismatch in container_of()"); \
--
2.19.0.rc2
More information about the Intel-gfx-trybot
mailing list