Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-07-13--00-00 (v6.16-rc5-1480-gb2f3fb526830) remotes/brancher/net-next-2025-07-13--03-00 (v6.16-rc5-1495-g5cce96e0ca14) ==== BASE DIFF ==== net/packet/af_packet.c | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.hqaGt8mtoU b/tmp/tmp.IHf9DgHtAf index f581d2f4b690..458520fd8715 100644 --- a/tmp/tmp.hqaGt8mtoU +++ b/tmp/tmp.IHf9DgHtAf @@ -8,11 +8,25 @@ selftests: net: enable profiling [local patch] timestamp - try waking [local patch] SUNRPC: Remove unused xdr functions net/x25: Remove unused x25_terminate_link() +neighbour: Update pneigh_entry in pneigh_create(). +neighbour: Protect tbl->phash_buckets[] with a dedicated mutex. +neighbour: Drop read_lock_bh(&tbl->lock) in pneigh_lookup(). +neighbour: Remove __pneigh_lookup(). +neighbour: Use rcu_dereference() in pneigh_get_{first,next}(). +neighbour: Drop read_lock_bh(&tbl->lock) in pneigh_dump_table(). +neighbour: Convert RTM_GETNEIGH to RCU. +neighbour: Annotate access to struct pneigh_entry.{flags,protocol}. +neighbour: Free pneigh_entry after RCU grace period. +neighbour: Annotate neigh_table.phash_buckets and pneigh_entry.next with __rcu. +neighbour: Split pneigh_lookup(). +neighbour: Move neigh_find_table() to neigh_get(). +neighbour: Allocate skb in neigh_get(). +neighbour: Move two validations from neigh_get() to neigh_valid_get_req(). +neighbour: Make neigh_valid_get_req() return ndmsg. selftests/tc-testing: Create test cases for adding qdiscs to invalid qdisc parents ipv6: mcast: Remove unnecessary null check in mld_del_delrec() don't bother with path_get()/path_put() in unix_open_file() selftests: drv-net: add rss_api to the Makefile -hv_netvsc: Switch VF namespace in netvsc_open instead rpl: Fix use-after-free in rpl_do_srh_inline(). netdevsim: implement peer queue flow control tools: ynl: process unknown for enum values @@ -21,8 +35,6 @@ net: pse-pd: Add Si3474 PSE controller driver dt-bindings: net: pse-pd: Add bindings for Si3474 PSE controller can: rcar_canfd: Drop unused macros can: rcar_can: Convert to DEFINE_SIMPLE_DEV_PM_OPS() -af_packet: fix soft lockup issue caused by tpacket_snd() -af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() net: Allow SF devices to be used for ZC DMA net: fec: add fec_set_hw_mac_addr() helper function net: fec: add more macros for bits of FEC_ECR