diff --git a/net/xdp/xsk.c b/net/xdp/xsk.c
index 45eef5af0a51c012b03e2500715e97120eba5c22..2ac58b282b5eb29c8358f8366df4ff3e7c937c4d 100644
--- a/net/xdp/xsk.c
+++ b/net/xdp/xsk.c
@@ -22,6 +22,7 @@
 #include <linux/net.h>
 #include <linux/netdevice.h>
 #include <linux/rculist.h>
+#include <linux/vmalloc.h>
 #include <net/xdp_sock_drv.h>
 #include <net/busy_poll.h>
 #include <net/xdp.h>