)]}'
{
  "commit": "1e78614ecb24e2d65b9def6907da43863bc279e3",
  "tree": "cee83709ae4e3e61f7506848b511fd4497b8a8c9",
  "parents": [
    "076501ff6ba265a473689c112eda9f1f34f620b5"
  ],
  "author": {
    "name": "Josef Bacik",
    "email": "jbacik@fb.com",
    "time": "Fri Jul 15 10:38:30 2016 -0400"
  },
  "committer": {
    "name": "Josef Bacik",
    "email": "jbacik@fb.com",
    "time": "Fri Jul 15 10:38:30 2016 -0400"
  },
  "message": "Add an in kernel nbd-server implementation\n\nThis provides a barebones NBD server in the kernel.  The userspace server will\nstill be responsible for providing exports and negotiating connections with the\nnbd client.  Then it will pass the kernel the device that we are exporting and\nthe socket for the connection that was opened and negotiated.  From there the\nkernel will handle all of the commands directly and handle cleanup.  Thanks,\n\nSigned-off-by: Josef Bacik \u003cjbacik@fb.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9369d3b0f09aebd1a930ae199b9721ac8ca516de",
      "old_mode": 33188,
      "old_path": "Documentation/ioctl/ioctl-number.txt",
      "new_id": "11571bcabf8b8a37fc1906723b6ecd659698838a",
      "new_mode": 33188,
      "new_path": "Documentation/ioctl/ioctl-number.txt"
    },
    {
      "type": "modify",
      "old_id": "39dd30b6ef86e8aac5db98a2db52c1f28a3787e3",
      "old_mode": 33188,
      "old_path": "drivers/block/Kconfig",
      "new_id": "4f6a2a4d227c0b79a71f22e7cf1b329fa6d2ed43",
      "new_mode": 33188,
      "new_path": "drivers/block/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "1e9661e26f294fcbfec07a064adb6aad1789101d",
      "old_mode": 33188,
      "old_path": "drivers/block/Makefile",
      "new_id": "5fa4c71c3c1e7b89d4d71437a7f947919351d035",
      "new_mode": 33188,
      "new_path": "drivers/block/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21382646603be4dd3f3e1930725adf8d079e70f6",
      "new_mode": 33188,
      "new_path": "drivers/block/nbd-server.c"
    },
    {
      "type": "modify",
      "old_id": "e08e413d5f71c916e3d666a7f79bc6b977ba98e4",
      "old_mode": 33188,
      "old_path": "include/uapi/linux/nbd.h",
      "new_id": "a32ac65c704b304fc9f220eebc492d7dca9ed91e",
      "new_mode": 33188,
      "new_path": "include/uapi/linux/nbd.h"
    }
  ]
}
