)]}'
{
  "commit": "48a29dc9eef36fb910fe87d28129ba9332eb63c9",
  "tree": "10a296a7bfd0005221eccf37aeeb1b9d6065694f",
  "parents": [
    "93d96abdfe5590ce36c04889c25492fbce622cff"
  ],
  "author": {
    "name": "Shachar Kagan",
    "email": "skagan@nvidia.com",
    "time": "Thu Dec 25 22:17:58 2025 +0200"
  },
  "committer": {
    "name": "Shachar Kagan",
    "email": "skagan@nvidia.com",
    "time": "Sun Mar 15 14:30:24 2026 +0200"
  },
  "message": "pyverbs: Add dmabuf FD export for DM and UAR\n\nAdd export_dmabuf_fd() methods to enable exporting dmabuf file\ndescriptors from Device Memory (DM) and MLX5 UAR objects for use with\nmemory registration APIs.\n\nSigned-off-by: Shachar Kagan \u003cskagan@nvidia.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c0d2f083dee9fb4cdb8778c14a544ccb445b401",
      "old_mode": 33188,
      "old_path": "pyverbs/device.pyx",
      "new_id": "137eb0c48f4e3dbef9056abdb9bebc5ed4a92509",
      "new_mode": 33188,
      "new_path": "pyverbs/device.pyx"
    },
    {
      "type": "modify",
      "old_id": "0bcdb427aacf3c181fbf7b25a4bad2628767123b",
      "old_mode": 33188,
      "old_path": "pyverbs/libibverbs.pxd",
      "new_id": "96b4b098dd007d83f65f6039ced7891f040aabb1",
      "new_mode": 33188,
      "new_path": "pyverbs/libibverbs.pxd"
    },
    {
      "type": "modify",
      "old_id": "ac415de6a9b6704809bb4102d9fd67482a52d13a",
      "old_mode": 33188,
      "old_path": "pyverbs/providers/mlx5/libmlx5.pxd",
      "new_id": "0faa439edc3061edf4a01645852a6d992e4f7f7a",
      "new_mode": 33188,
      "new_path": "pyverbs/providers/mlx5/libmlx5.pxd"
    },
    {
      "type": "modify",
      "old_id": "a4635827be986a129768498d04f77be1503ee67c",
      "old_mode": 33188,
      "old_path": "pyverbs/providers/mlx5/mlx5dv.pyx",
      "new_id": "f141188218ec6a0305cae7aa62ed07cab5bde7b8",
      "new_mode": 33188,
      "new_path": "pyverbs/providers/mlx5/mlx5dv.pyx"
    }
  ]
}
