)]}'
{
  "commit": "fa4412cdc5178a48799bafcb8af28fd2fbf3d703",
  "tree": "0797d7b0416b1b56663ac0f7a58e6843cf5e546c",
  "parents": [
    "3f2793713c13effea1e383e4caab3a63fc961e1e"
  ],
  "author": {
    "name": "Guenter Roeck",
    "email": "linux@roeck-us.net",
    "time": "Thu Feb 26 21:58:12 2026 -0800"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Fri Mar 13 17:20:39 2026 +0100"
  },
  "message": "dpaa2-switch: Fix interrupt storm after receiving bad if_id in IRQ handler\n\n[ Upstream commit 74badb9c20b1a9c02a95c735c6d3cd6121679c93 ]\n\nCommit 31a7a0bbeb00 (\"dpaa2-switch: add bounds check for if_id in IRQ\nhandler\") introduces a range check for if_id to avoid an out-of-bounds\naccess. If an out-of-bounds if_id is detected, the interrupt status is\nnot cleared. This may result in an interrupt storm.\n\nClear the interrupt status after detecting an out-of-bounds if_id to avoid\nthe problem.\n\nFound by an experimental AI code review agent at Google.\n\nFixes: 31a7a0bbeb00 (\"dpaa2-switch: add bounds check for if_id in IRQ handler\")\nCc: Junrui Luo \u003cmoonafterrain@outlook.com\u003e\nSigned-off-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nReviewed-by: Ioana Ciornei \u003cioana.ciornei@nxp.com\u003e\nLink: https://patch.msgid.link/20260227055812.1777915-1-linux@roeck-us.net\nSigned-off-by: Jakub Kicinski \u003ckuba@kernel.org\u003e\nSigned-off-by: Sasha Levin \u003csashal@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e78f4007847703ca2c5ce63a1d22b9ce42d0db34",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c",
      "new_id": "a7c8ec0bdfe53f9e4818e3b5d287fac2f8654006",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c"
    }
  ]
}
