diff options
Diffstat (limited to 'drivers/net/tun.c')
-rw-r--r-- | drivers/net/tun.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/tun.c b/drivers/net/tun.c index 97b25533e5fb..6ad6fe706312 100644 --- a/drivers/net/tun.c +++ b/drivers/net/tun.c | |||
@@ -526,6 +526,8 @@ static inline struct sk_buff *tun_alloc_skb(struct tun_struct *tun, | |||
526 | struct sk_buff *skb; | 526 | struct sk_buff *skb; |
527 | int err; | 527 | int err; |
528 | 528 | ||
529 | sock_update_classid(sk); | ||
530 | |||
529 | /* Under a page? Don't bother with paged skb. */ | 531 | /* Under a page? Don't bother with paged skb. */ |
530 | if (prepad + len < PAGE_SIZE || !linear) | 532 | if (prepad + len < PAGE_SIZE || !linear) |
531 | linear = len; | 533 | linear = len; |
@@ -1649,3 +1651,4 @@ MODULE_DESCRIPTION(DRV_DESCRIPTION); | |||
1649 | MODULE_AUTHOR(DRV_COPYRIGHT); | 1651 | MODULE_AUTHOR(DRV_COPYRIGHT); |
1650 | MODULE_LICENSE("GPL"); | 1652 | MODULE_LICENSE("GPL"); |
1651 | MODULE_ALIAS_MISCDEV(TUN_MINOR); | 1653 | MODULE_ALIAS_MISCDEV(TUN_MINOR); |
1654 | MODULE_ALIAS("devname:net/tun"); | ||