)]}'
{
  "commit": "d1f4b7c6b997c29de67ad7178ababac2328cb1b4",
  "tree": "81167f9d6a10e3564a84abaad66ab044d0f27b4b",
  "parents": [
    "573af801552999954caa8347e4490b04cf4763f0",
    "0ad78e7740d4f6912f16cf1031ca171634f66cfe"
  ],
  "author": {
    "name": "Jakub Kicinski",
    "email": "kuba@kernel.org",
    "time": "Fri Nov 13 08:26:24 2026 -0800"
  },
  "committer": {
    "name": "Jakub Kicinski",
    "email": "kuba@kernel.org",
    "time": "Fri Nov 13 08:26:24 2026 -0800"
  },
  "message": "Merge branch \u0027eth-mpnic-checksum-and-segmentation-offloads\u0027\n\nDaniel Zahka says:\n\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\neth: mpnic: checksum and segmentation offloads\n\nAdd checksum and segmentation offload support. Tx checksum offload\nfollows the generic csum_start/csum_offset model. Rx checksum also\nfollows the normal unnecessary/complete model. The device can validate l4\nchecksums for tcp or udp, when the l3 type is one of: ipv4, ipv6,\nipv4-in-ipv6, or ipv6-in-ipv6. The full l2 checksum of a frame is always\npassed to driver via a Rx completion descriptor field, which can be used\nfor checksum complete on other packet types.\n\nTx segmentation supports tcp or udp in ipv4, ipv6, 4-in-6, or 6-in-6\nnatively, and can support most other tunnels with GSO_PARTIAL.\n\nCounters for CSO/LSO are exported via the netdev qstats API.\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/20261110-mpnic-lso-v2-0-ccd37b051d08@gmail.com\nSigned-off-by: Jakub Kicinski \u003ckuba@kernel.org\u003e\n",
  "tree_diff": []
}
