)]}'
{
  "commit": "5cad465d7fa646bad3d677df276bfc8e2ad709e3",
  "tree": "5135ec9240b78a722a2f665f56db9bdefb556bc4",
  "parents": [
    "fc43704437ebe40f642ac53f7ee73661fe74e6b8"
  ],
  "author": {
    "name": "Matthew Wilcox",
    "email": "willy@linux.intel.com",
    "time": "Tue Sep 08 14:58:54 2015 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Sep 08 15:35:28 2015 -0700"
  },
  "message": "mm: add vmf_insert_pfn_pmd()\n\nSimilar to vm_insert_pfn(), but for PMDs rather than PTEs.  The \u0027vmf_\u0027\nprefix instead of \u0027vm_\u0027 prefix is intended to indicate that it returns a\nVMF_ value rather than an errno (which would only have to be converted\ninto a VMF_ value anyway).\n\nSigned-off-by: Matthew Wilcox \u003cwilly@linux.intel.com\u003e\nCc: Hillf Danton \u003cdhillf@gmail.com\u003e\nCc: \"Kirill A. Shutemov\" \u003ckirill.shutemov@linux.intel.com\u003e\nCc: Theodore Ts\u0027o \u003ctytso@mit.edu\u003e\nCc: Jan Kara \u003cjack@suse.cz\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": "70587ea079c3acb39e3e6f075d6b2206039584b1",
      "old_mode": 33188,
      "old_path": "include/linux/huge_mm.h",
      "new_id": "f9b612fec4dd8242ca20fe2d0e45c8b520ad273f",
      "new_mode": 33188,
      "new_path": "include/linux/huge_mm.h"
    },
    {
      "type": "modify",
      "old_id": "c426a89e025c726259604b16c99a74ce080a638d",
      "old_mode": 33188,
      "old_path": "mm/huge_memory.c",
      "new_id": "3ea6f908a5e01376da6be0d691e5d0c356bb8f4a",
      "new_mode": 33188,
      "new_path": "mm/huge_memory.c"
    }
  ]
}
