)]}'
{
  "commit": "bd1066894861939eb53b90fac16b61261d1b4e1e",
  "tree": "e68d215aab7ec2e85da9962a0ea900801afc2b94",
  "parents": [
    "b9a6326cd374df57bdb06c739e4402c612509929"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Thu Dec 12 16:00:28 2019 -0500"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Tue Mar 03 15:13:30 2020 -0500"
  },
  "message": "dma: use per-device dma_arenas for dedicated devices\n\nThis commit adds the plumbing for picking a dma_arena for a device,\ninstead of assuming the default physical pages arena.\n\nFuture commits will add the ability to create and set a process\u0027s\nuser_pages arena.\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8343dec725814e6facf4d8991f09b290b8e29d1f",
      "old_mode": 33188,
      "old_path": "kern/include/dma.h",
      "new_id": "6ed7db6614395ced3c06092d07773ebc7ab6a4c4",
      "new_mode": 33188,
      "new_path": "kern/include/dma.h"
    },
    {
      "type": "modify",
      "old_id": "dba537835b8aa404689cab0a2d0e3c4d9eb89da7",
      "old_mode": 33188,
      "old_path": "kern/include/env.h",
      "new_id": "3689106df68d28afb12bd626a77a165d606cdec9",
      "new_mode": 33188,
      "new_path": "kern/include/env.h"
    },
    {
      "type": "modify",
      "old_id": "bc92122654652545092ea2ad41e7778dc9c55d1a",
      "old_mode": 33188,
      "old_path": "kern/include/linux_compat.h",
      "new_id": "b331334c4ce33ec313e2f9bbfd3ed4b609cfdcf4",
      "new_mode": 33188,
      "new_path": "kern/include/linux_compat.h"
    },
    {
      "type": "modify",
      "old_id": "fcad42d81a24d5dfcc37e835f048c9e83f7d35d8",
      "old_mode": 33188,
      "old_path": "kern/src/dma.c",
      "new_id": "f4293e41492f4f2d99798d9a633663ed81e8d047",
      "new_mode": 33188,
      "new_path": "kern/src/dma.c"
    }
  ]
}
