)]}'
{
  "log": [
    {
      "commit": "97e834c5040b85e133d8d922111a62b2b853a406",
      "tree": "ab6f4b07f725fcf600490eca2dea037f75f96746",
      "parents": [
        "742245d5c2ebd75c2a002f8fc2afbdc5c26edd8c"
      ],
      "author": {
        "name": "Xiao Guangrong",
        "email": "xiaoguangrong@linux.vnet.ibm.com",
        "time": "Fri Mar 23 15:02:15 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 23 16:58:36 2012 -0700"
      },
      "message": "prio_tree: introduce prio_set_parent()\n\nIntroduce prio_set_parent() to abstract the operation which is used to\nattach the node to its parent.\n\nSigned-off-by: Xiao Guangrong \u003cxiaoguangrong@linux.vnet.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "742245d5c2ebd75c2a002f8fc2afbdc5c26edd8c",
      "tree": "1634d6ce2eaec1c05034735b6a82f05894cfea95",
      "parents": [
        "f35368dd1cef11cdd310b07c74d74f45e3469c64"
      ],
      "author": {
        "name": "Xiao Guangrong",
        "email": "xiaoguangrong@linux.vnet.ibm.com",
        "time": "Fri Mar 23 15:02:15 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 23 16:58:36 2012 -0700"
      },
      "message": "prio_tree: simplify prio_tree_expand()\n\nIn current code, the deleted-node is recorded from first to last,\nactually, we can directly attach these node on \u0027node\u0027 we will insert as\nthe left child, it can let the code more readable.\n\nSigned-off-by: Xiao Guangrong \u003cxiaoguangrong@linux.vnet.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f35368dd1cef11cdd310b07c74d74f45e3469c64",
      "tree": "beefa4e4759f29917749fcdfb2102adc16d48cda",
      "parents": [
        "f42240d729b97a01e863b8c24177ec4e54885357"
      ],
      "author": {
        "name": "Xiao Guangrong",
        "email": "xiaoguangrong@linux.vnet.ibm.com",
        "time": "Fri Mar 23 15:02:15 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 23 16:58:36 2012 -0700"
      },
      "message": "prio_tree: cleanup prio_tree_left()/prio_tree_right()\n\nIntroduce iter_walk_down()/iter_walk_up() to remove the common code\nbetween prio_tree_left() and prio_tree_right().\n\nSigned-off-by: Xiao Guangrong \u003cxiaoguangrong@linux.vnet.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f42240d729b97a01e863b8c24177ec4e54885357",
      "tree": "eca03750275e38cba74daa9f04a0523268bfca58",
      "parents": [
        "f43804bf5f9ae1e60077c5f22aee5fdfe4f09837"
      ],
      "author": {
        "name": "Xiao Guangrong",
        "email": "xiaoguangrong@linux.vnet.ibm.com",
        "time": "Fri Mar 23 15:02:14 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Mar 23 16:58:36 2012 -0700"
      },
      "message": "prio_tree: remove unnecessary code in prio_tree_replace\n\nRemove the code since \u0027node\u0027 has already been initialized in the begin of\nthe function\n\nSigned-off-by: Xiao Guangrong \u003cxiaoguangrong@linux.vnet.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
