)]}'
{
  "commit": "0d19256537bec686852b5a805ed50b2106c611ab",
  "tree": "36e828c1f0b6d89afc4b273986437c80ada82939",
  "parents": [
    "dd6a30a1785bce04cb278da5b8a2b49e7d31fabe"
  ],
  "author": {
    "name": "Jiri Pirko",
    "email": "jiri@nvidia.com",
    "time": "Tue Feb 17 10:24:57 2026 +0100"
  },
  "committer": {
    "name": "Jiri Pirko",
    "email": "jiri@nvidia.com",
    "time": "Wed Jul 01 10:39:49 2026 +0200"
  },
  "message": "mlx5: Add DMA-buf heap and CoCo shared allocation support\n\nWhen a parent domain is created with ALLOW_CC_UNPROTECTED_ALLOC and the\ndevice reports CC_DMA_BOUNCE, open a dmabuf heap and use it for all\nprovider-internal buffer allocations (CQ, QP, SRQ, RWQ, doorbell\nrecords) through the existing preferred allocation path.\n\nSigned-off-by: Jiri Pirko \u003cjiri@nvidia.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b44ee7d527d61bd0abd16c3ec51cce6127dda11e",
      "old_mode": 33188,
      "old_path": "providers/mlx5/buf.c",
      "new_id": "1a6b6cda6def86d7078f0ae86b5713b2f4ba9b18",
      "new_mode": 33188,
      "new_path": "providers/mlx5/buf.c"
    },
    {
      "type": "modify",
      "old_id": "4d2ad7f8f6f0e728f9c89bffc772941d6a77b83d",
      "old_mode": 33188,
      "old_path": "providers/mlx5/cq.c",
      "new_id": "29916a2766bd6a16c15ca184190153d0b4c66d84",
      "new_mode": 33188,
      "new_path": "providers/mlx5/cq.c"
    },
    {
      "type": "modify",
      "old_id": "c6ef9415b831eb120645a359bacad0aba02c404d",
      "old_mode": 33188,
      "old_path": "providers/mlx5/dbrec.c",
      "new_id": "091519511df9414548528e3bfa62f4956e522f9e",
      "new_mode": 33188,
      "new_path": "providers/mlx5/dbrec.c"
    },
    {
      "type": "modify",
      "old_id": "c0c66df40caf1e9e2e6329d129c5aa77cba13f07",
      "old_mode": 33188,
      "old_path": "providers/mlx5/mlx5.h",
      "new_id": "585133d3684afbadf8347dfeac0437f77f6db5d3",
      "new_mode": 33188,
      "new_path": "providers/mlx5/mlx5.h"
    },
    {
      "type": "modify",
      "old_id": "95ad20e74ec404a51184997d1d0b36eb425f5dd4",
      "old_mode": 33188,
      "old_path": "providers/mlx5/srq.c",
      "new_id": "efd2bc7e87436c37a7d603fce93d9f7ef2af67f2",
      "new_mode": 33188,
      "new_path": "providers/mlx5/srq.c"
    },
    {
      "type": "modify",
      "old_id": "2439ccd009f4a287d0ad418b8accd47372b738ff",
      "old_mode": 33188,
      "old_path": "providers/mlx5/verbs.c",
      "new_id": "3aa858498daf92be57c564981d864e8bed7e6705",
      "new_mode": 33188,
      "new_path": "providers/mlx5/verbs.c"
    }
  ]
}
