)]}'
{
  "commit": "0a4524bc69882a4ddb235bb6b279597721bda197",
  "tree": "781b258e2daf32281f72650b2b1b6b3192cce9cb",
  "parents": [
    "1799d8abeabc68ec05679292aaf6cba93b343c05"
  ],
  "author": {
    "name": "Leon Romanovsky",
    "email": "leonro@nvidia.com",
    "time": "Tue Jan 27 14:49:23 2026 +0200"
  },
  "committer": {
    "name": "Steffen Klassert",
    "email": "steffen.klassert@secunet.com",
    "time": "Mon Feb 02 08:15:38 2026 +0100"
  },
  "message": "xfrm: skip templates check for packet offload tunnel mode\n\nIn packet offload, hardware is responsible to check templates. The\nresult of its operation is forwarded through secpath by relevant\ndrivers. That secpath is actually removed in __xfrm_policy_check2().\n\nIn case packet is forwarded, this secpath is reset in RX, but pushed\nagain to TX where policy is rechecked again against dummy secpath\nin xfrm_policy_ok().\n\nSuch situation causes to unexpected XfrmInTmplMismatch increase.\n\nAs a solution, simply skip template mismatch check.\n\nFixes: 600258d555f0 (\"xfrm: delete intermediate secpath entry in packet offload mode\")\nSigned-off-by: Leon Romanovsky \u003cleonro@nvidia.com\u003e\nReviewed-by: Jianbo Liu \u003cjianbol@nvidia.com\u003e\nReviewed-by: Cosmin Ratiu \u003ccratiu@nvidia.com\u003e\nSigned-off-by: Tariq Toukan \u003ctariqt@nvidia.com\u003e\nReviewed-by: Simon Horman \u003chorms@kernel.org\u003e\nSigned-off-by: Steffen Klassert \u003csteffen.klassert@secunet.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62486f866975213621c60ea72f66d1dd5c7e3c83",
      "old_mode": 33188,
      "old_path": "net/xfrm/xfrm_policy.c",
      "new_id": "5428185196a1ff7d59ebbf9b4ae095e7debab627",
      "new_mode": 33188,
      "new_path": "net/xfrm/xfrm_policy.c"
    }
  ]
}
