)]}'
{
  "commit": "b685f21fce5247b8f5cecc9d4c44a128dfeee9ef",
  "tree": "6f004d0d86bb42988e15df2a103374f6afdac48e",
  "parents": [
    "1b8cbbe9f6c1dedc3c20dca1123f12b3e59faa44"
  ],
  "author": {
    "name": "Yishai Hadas",
    "email": "yishaih@nvidia.com",
    "time": "Sun Dec 07 15:05:50 2025 +0200"
  },
  "committer": {
    "name": "Yishai Hadas",
    "email": "yishaih@nvidia.com",
    "time": "Sun Feb 08 10:57:07 2026 +0200"
  },
  "message": "mlx5: Introduce mlx5dv_devx_uar_export_dmabuf_fd()\n\nThis API exports a dmabuf fd that is associated with a given\nmlx5dv_devx_uar.\n\nUpon success the returned fd can be used for DMA and RDMA operations\nassociated with it.\n\nOnce the usage has been ended, close() should be called while supplying\nthe fd. This call will release the resources that were earlier allocated\nusing the mlx5dv_devx_uar_export_dmabuf_fd() API.\n\nA detailed man page was added as well.\n\nSigned-off-by: Yishai Hadas \u003cyishaih@nvidia.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "256d80fe22ada3f86e2e36c69d3423e561d125ac",
      "old_mode": 33188,
      "old_path": "debian/ibverbs-providers.symbols",
      "new_id": "e280809bdaf7f29161324dcab81aec969bd06643",
      "new_mode": 33188,
      "new_path": "debian/ibverbs-providers.symbols"
    },
    {
      "type": "modify",
      "old_id": "4a438d911211c684f5757df95cc7d537eaed85e0",
      "old_mode": 33188,
      "old_path": "providers/mlx5/CMakeLists.txt",
      "new_id": "95d598544eeb00104c40040b14c09bc30b42bf8f",
      "new_mode": 33188,
      "new_path": "providers/mlx5/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "b2a852a7ad396c0159fcd1453b67487cc320989f",
      "old_mode": 33188,
      "old_path": "providers/mlx5/libmlx5.map",
      "new_id": "6e965a93620c1e78efd9511705475a3d48ee9ef6",
      "new_mode": 33188,
      "new_path": "providers/mlx5/libmlx5.map"
    },
    {
      "type": "modify",
      "old_id": "16f1d471885114797728330c5fd00c7f5827e804",
      "old_mode": 33188,
      "old_path": "providers/mlx5/man/CMakeLists.txt",
      "new_id": "b0f630855109d72855320ae208b3e47206bfcd23",
      "new_mode": 33188,
      "new_path": "providers/mlx5/man/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f5dc4df0fc626d895b7745b6627b0b997226f8b",
      "new_mode": 33188,
      "new_path": "providers/mlx5/man/mlx5dv_devx_uar_export_dmabuf_fd.3.md"
    },
    {
      "type": "modify",
      "old_id": "d3744ddfa1461295855ba60d776e79be4d0ba0bb",
      "old_mode": 33188,
      "old_path": "providers/mlx5/mlx5.h",
      "new_id": "349801de719d120ecfc6382debbc2bef65dcc336",
      "new_mode": 33188,
      "new_path": "providers/mlx5/mlx5.h"
    },
    {
      "type": "modify",
      "old_id": "a24940196219aa34d94f07039b68edc712316fc1",
      "old_mode": 33188,
      "old_path": "providers/mlx5/mlx5dv.h",
      "new_id": "5fe8bf7dd20dca7787c7ae248245f4ed86c799ff",
      "new_mode": 33188,
      "new_path": "providers/mlx5/mlx5dv.h"
    },
    {
      "type": "modify",
      "old_id": "0b3f1dce4556e384a748c9ffa8621487e58f04d4",
      "old_mode": 33188,
      "old_path": "providers/mlx5/verbs.c",
      "new_id": "8f904461b01148e88f1b78db38820211eefd561e",
      "new_mode": 33188,
      "new_path": "providers/mlx5/verbs.c"
    }
  ]
}
