)]}'
{
  "commit": "57e59f57cb1a4098378bfca271956f1e99547c87",
  "tree": "e2d243c23d0d33f7fbfb3f70b349dfc069dc385e",
  "parents": [
    "3df984a28a28014a060157d90f3e46e657c04314"
  ],
  "author": {
    "name": "Jens Axboe",
    "email": "axboe@kernel.dk",
    "time": "Sat Jun 01 13:06:53 2024 -0600"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "axboe@kernel.dk",
    "time": "Sun Jun 16 15:16:01 2024 -0600"
  },
  "message": "Add 64-bit length variants of {f,m}advise\n\nThe existing versions only take a 32-bit length, and hence cannot advise\nin ranges bigger than 4GB.\n\nAdd *64 variants that take a full 64-bit length. This needs support\non the kernel side. If the kernel does not support the 64-bit variants,\nthe request will be errored with -EINVAL.\n\nLink: https://lore.kernel.org/io-uring/bc92a2fa-4400-4c3a-8766-c2e346113ea7@s.muenzel.net/\nReported-by: Stefan \u003csource@s.muenzel.net\u003e\nSigned-off-by: Jens Axboe \u003caxboe@kernel.dk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a53ab255156b2275f5c7e8a0844f027743278a92",
      "old_mode": 33188,
      "old_path": "man/io_uring_prep_fadvise.3",
      "new_id": "7b508b53c9aff2fdd9598abe37fa4e1c3b6cded6",
      "new_mode": 33188,
      "new_path": "man/io_uring_prep_fadvise.3"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfd68287ae6c91e573fadc7b0e8b276d7c67ebbc",
      "new_mode": 40960,
      "new_path": "man/io_uring_prep_fadvise64.3"
    },
    {
      "type": "modify",
      "old_id": "6c5f16bc150b7b8af4e40100b5ec0681c3f3dcd5",
      "old_mode": 33188,
      "old_path": "man/io_uring_prep_madvise.3",
      "new_id": "664a02064bbd84aea2942626d05024851821d6ea",
      "new_mode": 33188,
      "new_path": "man/io_uring_prep_madvise.3"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a368eead297b686d1b671d1c792cdb35e22b331",
      "new_mode": 40960,
      "new_path": "man/io_uring_prep_madvise64.3"
    },
    {
      "type": "modify",
      "old_id": "0a02364540a8657ec280d1b3e5c526ac143a43b7",
      "old_mode": 33188,
      "old_path": "src/include/liburing.h",
      "new_id": "e8626f0d2446bf534841d113cbabf4ff523f89cd",
      "new_mode": 33188,
      "new_path": "src/include/liburing.h"
    },
    {
      "type": "modify",
      "old_id": "3be48d02ac861df25fbc415c6532b43bc6632d6b",
      "old_mode": 33188,
      "old_path": "src/liburing-ffi.map",
      "new_id": "0e4bd9d1d78d17c1504950a01c4aa883b83c06a8",
      "new_mode": 33188,
      "new_path": "src/liburing-ffi.map"
    }
  ]
}
