)]}'
{
  "commit": "845daa9f12538a7ad944c7ca06766732b66ddff4",
  "tree": "280f0aa43cee50490019d007097bc95ee60bd17b",
  "parents": [
    "c83db74426c78a9213e5085f71f697e096bd8450"
  ],
  "author": {
    "name": "Dongyan Qian",
    "email": "qiandongyan@loongson.cn",
    "time": "Tue May 26 11:36:27 2026 +0800"
  },
  "committer": {
    "name": "mergify[bot]",
    "email": "37929162+mergify[bot]@users.noreply.github.com",
    "time": "Sat May 30 01:10:39 2026 +0000"
  },
  "message": "NetworkPkg/DpcDxe: Stop adding entries on allocation failure\n\nDpcQueueDpc() expands the DPC entry free list when it is empty. If an\nallocation fails after at least one entry has already been added to the\nfree list, the current code continues and inserts the failed allocation\nresult into the list.\n\nStop expanding the free list when an allocation fails and the free list\nalready contains entries. The caller can then continue with one of the\nentries that was successfully allocated.\n\nSigned-off-by: Dongyan Qian \u003cqiandongyan@loongson.cn\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33eeccc7d243ce9e9b7df6789491590426742ba7",
      "old_mode": 33188,
      "old_path": "NetworkPkg/DpcDxe/Dpc.c",
      "new_id": "ac69270151241df556e3e4267ee2dcc3c2e42a47",
      "new_mode": 33188,
      "new_path": "NetworkPkg/DpcDxe/Dpc.c"
    }
  ]
}
