)]}'
{
  "commit": "d563c0501bf8702b9b683206c09b9defb37d8a8a",
  "tree": "ac3c870c1885337e340d807cd8b5dc0ad8eb0315",
  "parents": [
    "978ea78b65794ef07eb66b9946064dea66b52554"
  ],
  "author": {
    "name": "Hillf Danton",
    "email": "dhillf@gmail.com",
    "time": "Wed Mar 21 16:34:02 2012 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Mar 21 17:54:57 2012 -0700"
  },
  "message": "vmscan: handle isolated pages with lru lock released\n\nWhen shrinking inactive lru list, isolated pages are queued on locally\nprivate list, so the lock-hold time could be reduced if pages are counted\nwithout lock protection.\n\nTo achieve that, firstly updating reclaim stat is delayed until the\nputback stage, after reacquiring the lru lock.\n\nSecondly, operations related to vm and zone stats are now proteced with\npreemption disabled as they are per-cpu operations.\n\nSigned-off-by: Hillf Danton \u003cdhillf@gmail.com\u003e\nAcked-by: Hugh Dickins \u003chughd@google.com\u003e\nReviewed-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.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": "ae3bf0a09cdd4ea87b1526aef9775d67ddae7b0c",
      "old_mode": 33188,
      "old_path": "mm/vmscan.c",
      "new_id": "57d8ef6ee4dd2d69d7ce9d5ce8cdc9e4e871b61f",
      "new_mode": 33188,
      "new_path": "mm/vmscan.c"
    }
  ]
}
