)]}'
{
  "commit": "518bf436318e8d1162391cd77d69d65198a4a25b",
  "tree": "9a0aed010911efa54626af27a50d8ff8f6b1a8e6",
  "parents": [
    "05b5019b01fb9443b09ae4ed34af1135a80a84c8",
    "16fb7aa6955a0af9f67ca42a61d9be58dfc9382a"
  ],
  "author": {
    "name": "Jakub Kicinski",
    "email": "kuba@kernel.org",
    "time": "Wed Oct 14 13:01:58 2026 -0700"
  },
  "committer": {
    "name": "Jakub Kicinski",
    "email": "kuba@kernel.org",
    "time": "Wed Oct 14 13:01:59 2026 -0700"
  },
  "message": "Merge branch \u0027net-use-skb_share_check-in-loopback-selftest-hooks\u0027\n\nNicolai Buchwitz says:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nnet: use skb_share_check() in loopback selftest hooks\n\nThe loopback selftest hooks can get a shared skb when another handler\nis bound to the device. Linearizing a non-linear frame then hits\nBUG_ON(skb_shared()) in pskb_expand_head().\n\nStumbled over this on RPi CM4 (bcmgenet, with jumbo series applied +\nWIP selftest patches) with a packet socket open at the same time as\nrunning ethtool -t.\n\nstmmac and mlx5 seem to have the same pattern, xgbe already handles\nshared skbs. Patches 2 and 3 are compile tested only.\n\nAs the impact is pretty limited and doesn\u0027t seem to bother anyone in\nthe wild, I\u0027ve chosen net-next, but kept the Fixes tags. That matches\nwhat Paolo suggested during the LPC track.\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nLink: https://patch.msgid.link/20261007-nb-net-selftest-shared-net-v1-0-458369bfa1ba@tipi-net.de\nSigned-off-by: Jakub Kicinski \u003ckuba@kernel.org\u003e\n",
  "tree_diff": []
}
