)]}'
{
  "commit": "cb63920dc8ca35000045817776f8a2b10903819d",
  "tree": "6d1a82bfc2ffed7d7bbe83d1c3560f428da5bf29",
  "parents": [
    "78f4c775d14c314d6f53a1f676c56af44bec9c40"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Wed Jan 28 16:30:39 2015 -0500"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Tue Feb 03 10:12:30 2015 -0500"
  },
  "message": "BXE: interrupt registration\n\nCan alloc, but can\u0027t teardown.  We need to do it at boot time too, since our\nregister_irq does the MMIO allocation and everything - which needs to happen\nwhile booting \u003d 1;\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4c9f8ce8f184e9f94f4973112f460a9295619c9b",
      "old_mode": 33188,
      "old_path": "kern/drivers/net/bxe/bsd_bus.h",
      "new_id": "d6a48f1f9acc34d5fde5b5d5d5ccf304f73602cc",
      "new_mode": 33188,
      "new_path": "kern/drivers/net/bxe/bsd_bus.h"
    },
    {
      "type": "modify",
      "old_id": "3fec514f0eace65d27b386e5664b4a46e374a178",
      "old_mode": 33188,
      "old_path": "kern/drivers/net/bxe/bxe.c",
      "new_id": "f3121cbfe5ee8ecfb1c7d310b1e4f62be9d0fa68",
      "new_mode": 33188,
      "new_path": "kern/drivers/net/bxe/bxe.c"
    },
    {
      "type": "modify",
      "old_id": "21518c6a4c6775ec39a4d6771537c5e59057c4ac",
      "old_mode": 33188,
      "old_path": "kern/drivers/net/bxe/bxe_dev.c",
      "new_id": "0283204e4aef9bd089984b5ec88146af03bbe811",
      "new_mode": 33188,
      "new_path": "kern/drivers/net/bxe/bxe_dev.c"
    }
  ]
}
