diff --git a/drivers/net/tun.c b/drivers/net/tun.c
index 36443d506b67b7af841d5a23120caae2630e4695..84f832806313697f2586a84e6aa3ca63f072fe67 100644
--- a/drivers/net/tun.c
+++ b/drivers/net/tun.c
@@ -3008,7 +3008,6 @@ static long __tun_chr_ioctl(struct file *file, unsigned int cmd,
 		return open_related_ns(&net->ns, get_net_ns);
 	}
 
-	ret = 0;
 	rtnl_lock();
 
 	tun = tun_get(tfile);