)]}'
{
  "commit": "f2f3387f0aea9d80cad118025106b6a36f8bfa75",
  "tree": "7473e2cc4e5fe7162813ff5227a4db3a79b24413",
  "parents": [
    "73dda038d27f3004a17ee57d97e36cc23f12bc24"
  ],
  "author": {
    "name": "Boqun Feng",
    "email": "boqun.feng@gmail.com",
    "time": "Mon Jan 19 21:27:44 2026 +0800"
  },
  "committer": {
    "name": "Boqun Feng",
    "email": "boqun.feng@gmail.com",
    "time": "Wed Jan 21 22:28:47 2026 +0800"
  },
  "message": "rust: sync: arc: Implement DropRcu for Arc\n\nWe can actually reuse the `drop_rcu()` function of `Box` to implement\n`DropRcu` for `Arc` since `Arc` is backed by `KBox`.\n\nSigned-off-by: Boqun Feng \u003cboqun.feng@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "289f77abf415a2a52e039a2c0291413eda01217c",
      "old_mode": 33188,
      "old_path": "rust/kernel/sync/arc.rs",
      "new_id": "a9f2c98f1ceb986e2cfb1e9a2929dc029d805649",
      "new_mode": 33188,
      "new_path": "rust/kernel/sync/arc.rs"
    },
    {
      "type": "modify",
      "old_id": "809eaa39048eb09e64f246e62a647f389a37c51f",
      "old_mode": 33188,
      "old_path": "rust/kernel/sync/rcu.rs",
      "new_id": "6d4f9dea1063e54e505f29e9c0ecb8cccdc01a97",
      "new_mode": 33188,
      "new_path": "rust/kernel/sync/rcu.rs"
    }
  ]
}
