)]}'
{
  "commit": "22e5c47ee238abe636655c3862ed28d6eb084ad4",
  "tree": "4a4e7d330cbef6c99a8914de482eb0e8daba2485",
  "parents": [
    "29ad768cfc08611a4c1070d0f13f82eeea2bac7b"
  ],
  "author": {
    "name": "Andrea Arcangeli",
    "email": "aarcange@redhat.com",
    "time": "Thu Jan 13 15:47:20 2011 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jan 13 17:32:48 2011 -0800"
  },
  "message": "thp: add compound_trans_head() helper\n\nCleanup some code with common compound_trans_head helper.\n\nSigned-off-by: Andrea Arcangeli \u003caarcange@redhat.com\u003e\nCc: Hugh Dickins \u003chughd@google.com\u003e\nCc: Johannes Weiner \u003cjweiner@redhat.com\u003e\nCc: Marcelo Tosatti \u003cmtosatti@redhat.com\u003e\nCc: Avi Kivity \u003cavi@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bddfba1d7b85f3c2d48f1274f21935e1da4bd136",
      "old_mode": 33188,
      "old_path": "include/linux/huge_mm.h",
      "new_id": "8e6c8c42bc3cc62614a68152f5a5fcfa934d9cb2",
      "new_mode": 33188,
      "new_path": "include/linux/huge_mm.h"
    },
    {
      "type": "modify",
      "old_id": "4d5a681923bbedd976e3599531ce70902d79bc9a",
      "old_mode": 33188,
      "old_path": "mm/ksm.c",
      "new_id": "33781de0b6bf2420540c14525f7278a03944e519",
      "new_mode": 33188,
      "new_path": "mm/ksm.c"
    },
    {
      "type": "modify",
      "old_id": "4286d4766510ee1696d8997fd21c70ff42c9838d",
      "old_mode": 33188,
      "old_path": "virt/kvm/kvm_main.c",
      "new_id": "f29abeb6a9121782874aa9968dbfcdadf16afe42",
      "new_mode": 33188,
      "new_path": "virt/kvm/kvm_main.c"
    }
  ]
}
