)]}'
{
  "commit": "4983da07f1e2e8dc81cb9d640fbf35b899cdbdf2",
  "tree": "9c238114f029d1d22bc55f47e8d95ef7335c540d",
  "parents": [
    "e843e280cbe218fc8387339806d344708dee348a"
  ],
  "author": {
    "name": "Christoph Lameter",
    "email": "clameter@engr.sgi.com",
    "time": "Tue Mar 14 19:50:19 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Tue Mar 14 21:43:02 2006 -0800"
  },
  "message": "[PATCH] page migration: fail if page is in a vma flagged VM_LOCKED\n\npage migration currently simply retries a couple of times if try_to_unmap()\nfails without inspecting the return code.\n\nHowever, SWAP_FAIL indicates that the page is in a vma that has the\nVM_LOCKED flag set (if ignore_refs \u003d\u003d1).  We can check for that return code\nand avoid retrying the migration.\n\nmigrate_page_remove_references() now needs to return a reason why the\nfailure occured.  So switch migrate_page_remove_references to use -Exx\nstyle error messages.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62cfd17dc5fee6c87a1dbaabe5e01299e89dc5ad",
      "old_mode": 33188,
      "old_path": "fs/buffer.c",
      "new_id": "a9b3994020074a800c4480bb72fed0ac0bc64f5f",
      "new_mode": 33188,
      "new_path": "fs/buffer.c"
    },
    {
      "type": "modify",
      "old_id": "7ccf763bb30bf37b71fdd0dd25b135c26a2b6587",
      "old_mode": 33188,
      "old_path": "mm/vmscan.c",
      "new_id": "4fe7e3aa02e2f38773105620d2640d779f6381ca",
      "new_mode": 33188,
      "new_path": "mm/vmscan.c"
    }
  ]
}
