)]}'
{
  "commit": "ddd664bbff63e09e7a7f9acae9c43605d4cf185f",
  "tree": "e679c38664049eb79787147fdfadaf20f9cf171c",
  "parents": [
    "44ed32d16c9d0e0f3a4b594982a2bb168d2f56ea",
    "b6197b386677ae5268d4702e23849d9ad53051ad"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jun 04 14:35:55 2026 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jun 04 14:35:55 2026 -0700"
  },
  "message": "Merge tag \u0027net-7.1-rc7\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, wireless and Bluetooth.\n\n  Current release - fix to a fix:\n\n   - Bluetooth: MGMT: fix backward compatibility with bluetoothd\n     which adds stray bytes to MGMT_OP_ADD_EXT_ADV_DATA\n\n  Previous releases - regressions:\n\n   - af_unix: fix inq_len update inaccuracy on partial read\n\n   - eth: fec: fix pinctrl default state restore order on resume\n\n   - wifi: iwlwifi:\n       - mvm: don\u0027t support the reset handshake for old firmwares\n       - pcie: simplify the resume flow if fast resume is not used,\n         work around NIC access failures\n\n  Previous releases - always broken:\n\n   - Bluetooth: L2CAP: reject BR/EDR signaling packets over MTUsig\n\n   - sctp: fix a couple of bugs in COOKIE_ECHO processing\n\n   - sched: fix pedit partial COW leading to page cache corruption\n\n   - wifi: nl80211: reject oversized EMA RNR lists\n\n   - netfilter:\n       - conntrack_irc: fix possible out-of-bounds read\n       - bridge: make ebt_snat ARP rewrite writable\n\n   - appletalk: zero-initialize aarp_entry to prevent heap info leak\n\n   - ipv4: restrict IPOPT_SSRR and IPOPT_LSRR options\n\n   - mptcp: fix number of bugs reported by AI scans and discovered\n     during NVMe over MPTCP testing\"\n\n* tag \u0027net-7.1-rc7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (85 commits)\n  Reapply \"bnxt_en: bring back rtnl_lock() in the bnxt_open() path\"\n  udp: clear skb-\u003edev before running a sockmap verdict\n  sctp: purge outqueue on stale COOKIE-ECHO handling\n  bonding: annotate data-races arcound churn variables\n  net/802/mrp: fix vector attribute parsing in mrp_pdu_parse_vecattr\n  rtase: Avoid sleeping in get_stats64()\n  ieee802154: 6lowpan: only accept IPv6 packets in lowpan_xmit()\n  ipv6: mcast: Fix use-after-free when processing MLD queries\n  selftests: net: add vxlan vnifilter notification test\n  vxlan: vnifilter: fix spurious notification on VNI update\n  vxlan: vnifilter: send notification on VNI add\n  rtase: Reset TX subqueue when clearing TX ring\n  octeontx2-af: npc: Fix CPT channel mask in npc_install_flow\n  dt-bindings: ethernet: eswin: fix hsp-sp-csr backward compatibility\n  sctp: validate cached peer INIT chunk length in COOKIE_ECHO processing\n  net/sched: fix pedit partial COW leading to page cache corruption\n  vsock/vmci: fix sk_ack_backlog leak on failed handshake\n  net: bonding: fix NULL pointer dereference in bond_do_ioctl()\n  geneve: fix length used in GRO hint UDP checksum adjustment\n  net: ethernet: mtk_eth_soc: Fix use-after-free in metadata dst teardown\n  ...\n",
  "tree_diff": []
}
