diff --git a/include/linux/smp.h b/include/linux/smp.h
index be91db2a701702265a2fb013a0ab878dfd467822..c4414074bd88e2ae1b042cb477440f54b2f241dd 100644
--- a/include/linux/smp.h
+++ b/include/linux/smp.h
@@ -18,7 +18,7 @@ struct call_single_data {
 	struct llist_node llist;
 	smp_call_func_t func;
 	void *info;
-	u16 flags;
+	unsigned int flags;
 };
 
 /* total number of cpus in this system (may exceed NR_CPUS) */