)]}'
{
  "commit": "27941214d368f3c17ed26a72662fc453bcc81b9d",
  "tree": "e6587965bb8bb3e75e629c073cf9277d9de3ac83",
  "parents": [
    "228b21621f676ce49dabe78aa3a46d963ba81006"
  ],
  "author": {
    "name": "Danilo Krummrich",
    "email": "dakr@kernel.org",
    "time": "Wed Aug 06 18:15:56 2025 +0200"
  },
  "committer": {
    "name": "Danilo Krummrich",
    "email": "dakr@kernel.org",
    "time": "Wed Aug 20 16:51:53 2025 +0200"
  },
  "message": "rust: alloc: kvec: implement AsPageIter for VVec\n\nImplement AsPageIter for VVec; this allows to iterate and borrow the\nbacking pages of a VVec. This, for instance, is useful in combination\nwith VVec backing a scatterlist.\n\nReviewed-by: Alice Ryhl \u003caliceryhl@google.com\u003e\nReviewed-by: Alexandre Courbot \u003cacourbot@nvidia.com\u003e\nTested-by: Alexandre Courbot \u003cacourbot@nvidia.com\u003e\nReviewed-by: Daniel Almeida \u003cdaniel.almeida@collabora.com\u003e\nSigned-off-by: Danilo Krummrich \u003cdakr@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c72e0bdddb871b1d8b2cd0aea08f57ef33e6c46",
      "old_mode": 33188,
      "old_path": "rust/kernel/alloc/kvec.rs",
      "new_id": "ac438e70a1edba8981ad541c4af345fccefe64fa",
      "new_mode": 33188,
      "new_path": "rust/kernel/alloc/kvec.rs"
    }
  ]
}
