)]}'
{
  "commit": "805185b7c7a1069e407b6f7b3bc98e44d415f484",
  "tree": "8e252490fc55ac4a2ef591efa06d078211fc639f",
  "parents": [
    "c75597caada080effbfbc0a7fb10dc2a3bb543ad",
    "fe9f4ee6c61a1410afd73bf011de5ae618004796"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jun 25 12:25:36 2026 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jun 25 12:25:36 2026 -0700"
  },
  "message": "Merge tag \u0027net-7.2-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net\n\nPull networking fixes from Jakub Kicinski:\n \"Including fixes from netfilter and IPsec.\n\n  Current release - regressions:\n\n   - do not acquire dev-\u003etx_global_lock in netdev_watchdog_up()\n\n   - ethtool: keep rtnl_lock for ops using ethtool_op_get_link()\n\n   - fix deadlock in nested UP notifier events\n\n  Current release - new code bugs:\n\n   - eth:\n      - cn20k: fix subbank free list indexing for search order\n      - airoha: fix BQL underflow in shared QDMA TX ring\n\n  Previous releases - regressions:\n\n   - netfilter:\n     - flowtable: fix offloaded ct timeout never being extended\n     - nf_conncount: prevent connlimit drops for early confirmed ct\n\n  Previous releases - always broken:\n\n   - require CAP_NET_ADMIN in the originating netns when modifying\n     cross-netns devices\n\n   - report NAPI thread PID in the caller\u0027s pid namespace\n\n   - mac802154: fix dirty frag in in-place crypto for IOT radios\n\n   - sctp: hold socket lock when dumping endpoints in sctp_diag, avoid\n     an overflow\n\n   - eth: gve: fix header buffer corruption with header-split and HW-GRO\n\n   - af_key: initialize alg_key_len for IPComp states, prevent OOB read\"\n\n* tag \u0027net-7.2-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (213 commits)\n  selftests: bonding: add a test for VLAN propagation over a bonded real device\n  vlan: defer real device state propagation to netdev_work\n  net: add the driver-facing netdev_work scheduling API\n  net: turn the rx_mode work into a generic netdev_work facility\n  net: ethtool: keep rtnl_lock for ops using ethtool_op_get_link()\n  rxrpc: Fix rxrpc_rotate_tx_rotate() to check there\u0027s something to rotate\n  rxrpc: Fix leak of released call in recvmsg(MSG_PEEK)\n  rxrpc: Fix socket notification race\n  rxrpc: Fix potential infinite loop in rxrpc_recvmsg()\n  rxrpc: Fix oob challenge leak in cleanup after notification failure\n  rxrpc: Fix the reception of a reply packet before data transmission\n  afs: Fix uncancelled rxrpc OOB message handler\n  afs: Fix further netns teardown to cancel the preallocation charger\n  rxrpc: Fix double unlock in rxrpc_recvmsg()\n  rxrpc: Fix leak of connection from OOB challenge\n  rxrpc: Fix ACKALL packet handling\n  net: hns3: differentiate autoneg default values between copper and fiber\n  net: hns3: fix permanent link down deadlock after reset\n  net: hns3: refactor MAC autoneg and speed configuration\n  net: hns3: unify copper port ksettings configuration path\n  ...\n",
  "tree_diff": []
}
