)]}'
{
  "commit": "05f4a329e24952fee52e5e9d453348a6368fa853",
  "tree": "4cb390626b56781d05941015ac2e3fed637bc69e",
  "parents": [
    "3d5acacd20b6a7cba6d7fe73298f6a937304d66c"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Thu Mar 30 14:04:12 2017 -0400"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Thu Mar 30 14:08:59 2017 -0400"
  },
  "message": "9ns: Use an int for perm and mode\n\n-1 means \"don\u0027t change the mode.\"  That was 0x00000000ffffffff, which is\nnot ~0UL (0xffffffffffffffff).  Just use an int and don\u0027t play games with\nthe sizeof longs and whatnot.\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "be2593b2e056e9b5c20a68f7738f7084ca394069",
      "old_mode": 33188,
      "old_path": "kern/drivers/dev/pipe.c",
      "new_id": "b2e24cf38b7e2edb07bc264a30c7bd10de98cd9f",
      "new_mode": 33188,
      "new_path": "kern/drivers/dev/pipe.c"
    },
    {
      "type": "modify",
      "old_id": "f4f91509d63477d45cd264b9ba8458ca1fefb61a",
      "old_mode": 33188,
      "old_path": "kern/drivers/dev/proc.c",
      "new_id": "4212f8b02e736894f6c4e6a8e134ab2dbb44a404",
      "new_mode": 33188,
      "new_path": "kern/drivers/dev/proc.c"
    },
    {
      "type": "modify",
      "old_id": "08a16e4359e42ddc82ef70a8c5751523239c4ded",
      "old_mode": 33188,
      "old_path": "kern/drivers/dev/root.c",
      "new_id": "33275cae7c4ba637464508abb420180adf42cb3f",
      "new_mode": 33188,
      "new_path": "kern/drivers/dev/root.c"
    },
    {
      "type": "modify",
      "old_id": "6022cc951aa51e543a99f430f6a3f727031b9768",
      "old_mode": 33188,
      "old_path": "kern/drivers/dev/sd.c",
      "new_id": "6259f232d24c2110a784a8d3905cae810c9ec258",
      "new_mode": 33188,
      "new_path": "kern/drivers/dev/sd.c"
    },
    {
      "type": "modify",
      "old_id": "9dad04e7c27c8dbdf7523f403ccbd8d53bcd4f72",
      "old_mode": 33188,
      "old_path": "kern/include/ns.h",
      "new_id": "eb7fa9cbc6271f4de7d649ad6598951a8871f064",
      "new_mode": 33188,
      "new_path": "kern/include/ns.h"
    },
    {
      "type": "modify",
      "old_id": "63d52893fed0419dbe7c1129d49f75c236e727de",
      "old_mode": 33188,
      "old_path": "kern/src/net/devip.c",
      "new_id": "717bd3e9020d9863e492a1e516178254fb6bb8f6",
      "new_mode": 33188,
      "new_path": "kern/src/net/devip.c"
    },
    {
      "type": "modify",
      "old_id": "89567abdfc0fb01d2dde8783e0051f905bf39f75",
      "old_mode": 33188,
      "old_path": "kern/src/net/netif.c",
      "new_id": "a66555b4c14cfee89611ff81ea337fcea1730f7d",
      "new_mode": 33188,
      "new_path": "kern/src/net/netif.c"
    }
  ]
}
