From: Florian Westphal <f...@strlen.de>
Date: Sun, 23 Jul 2017 19:54:47 +0200

> A null check is needed after all.  netlink skbs can have skb->head be
> backed by vmalloc.  The netlink destructor vfree()s head, then sets it to
> NULL.  We then panic in skb_release_data with a NULL dereference.
> 
> Re-add such a test.
> 
> Alternative would be to switch to kvfree to free skb->head memory
> and remove the special handling in netlink destructor.
> 
> Reported-by: kernel test robot <fengguang...@intel.com>
> Fixes: 06dc75ab06943 ("net: Revert "net: add function to allocate sk_buff 
> head without data area")
> Signed-off-by: Florian Westphal <f...@strlen.de>

Ok, back it goes.

Applied, thanks.

Reply via email to