diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/net/tun.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/tun.c b/drivers/net/tun.c index 97b25533e5fb..8793c2bf7f15 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; |
