)]}'
{
  "commit": "bad49d9c89d8755a1289d68e6d0127a6ee79e119",
  "tree": "cae49afedfa97a2ba02dd4e7987e469a60fa2b65",
  "parents": [
    "52cd4e5c620af9e21b5298bf01844b98573505a7"
  ],
  "author": {
    "name": "Minchan Kim",
    "email": "minchan.kim@gmail.com",
    "time": "Wed May 11 15:13:30 2011 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed May 11 18:50:44 2011 -0700"
  },
  "message": "mm: check PageUnevictable in lru_deactivate_fn()\n\nThe lru_deactivate_fn should not move page which in on unevictable lru\ninto inactive list.  Otherwise, we can meet BUG when we use\nisolate_lru_pages as __isolate_lru_page could return -EINVAL.\n\nReported-by: Ying Han \u003cyinghan@google.com\u003e\nTested-by: Ying Han \u003cyinghan@google.com\u003e\nSigned-off-by: Minchan Kim \u003cminchan.kim@gmail.com\u003e\nReviewed-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nReviewed-by: Rik van Riel\u003criel@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": "a448db377cb046d0871506f156b430dceed818fe",
      "old_mode": 33188,
      "old_path": "mm/swap.c",
      "new_id": "5602f1a1b1e724ba547bdee3ef21d773fd24ee04",
      "new_mode": 33188,
      "new_path": "mm/swap.c"
    }
  ]
}
