Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
drivers/net/ethernet/microchip/lan966x/lan966x_main.cd08ed85256("net: lan966x: Make sure to release ptp interrupt")c834963932("net: lan966x: Add FDMA functionality") Signed-off-by: Paolo Abeni <pabeni@redhat.com>
This commit is contained in:
@@ -2262,6 +2262,13 @@ static int netlink_dump(struct sock *sk)
|
||||
* single netdev. The outcome is MSG_TRUNC error.
|
||||
*/
|
||||
skb_reserve(skb, skb_tailroom(skb) - alloc_size);
|
||||
|
||||
/* Make sure malicious BPF programs can not read unitialized memory
|
||||
* from skb->head -> skb->data
|
||||
*/
|
||||
skb_reset_network_header(skb);
|
||||
skb_reset_mac_header(skb);
|
||||
|
||||
netlink_skb_set_owner_r(skb, sk);
|
||||
|
||||
if (nlk->dump_done_errno > 0) {
|
||||
|
||||
Reference in New Issue
Block a user