[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