)]}'
{
  "commit": "83aeeada7c69f35e5100b27ec354335597a7a488",
  "tree": "44644e68f303368feba7c8ba3e0e0991d6238ada",
  "parents": [
    "635697c663f38106063d5659f0cf2e45afcd4bb5"
  ],
  "author": {
    "name": "Konstantin Khlebnikov",
    "email": "khlebnikov@openvz.org",
    "time": "Thu Dec 08 14:33:54 2011 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Dec 09 07:50:27 2011 -0800"
  },
  "message": "vmscan: use atomic-long for shrinker batching\n\nUse atomic-long operations instead of looping around cmpxchg().\n\n[akpm@linux-foundation.org: massage atomic.h inclusions]\nSigned-off-by: Konstantin Khlebnikov \u003ckhlebnikov@openvz.org\u003e\nCc: Dave Chinner \u003cdavid@fromorbit.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": "019dc558df1a53402f791f1047dceeb2dfbd6c55",
      "old_mode": 33188,
      "old_path": "include/linux/fs.h",
      "new_id": "e0bc4ffb8e7f0ec42a916219ab02f43a112609d1",
      "new_mode": 33188,
      "new_path": "include/linux/fs.h"
    },
    {
      "type": "modify",
      "old_id": "3dc3a8c2c4858a1d3400aa2d5fd029d36a1177c6",
      "old_mode": 33188,
      "old_path": "include/linux/mm.h",
      "new_id": "4baadd18f4ad3402f47fbd2ac919bafba519bed4",
      "new_mode": 33188,
      "new_path": "include/linux/mm.h"
    },
    {
      "type": "modify",
      "old_id": "a83833a1f7a26f589a7584252ff413333286f5ea",
      "old_mode": 33188,
      "old_path": "include/linux/shrinker.h",
      "new_id": "07ceb97d53facc505bae4b489d3cae96bd7d4021",
      "new_mode": 33188,
      "new_path": "include/linux/shrinker.h"
    },
    {
      "type": "modify",
      "old_id": "f5255442ae2bddfc39c8cecc53a93f64b816d8f8",
      "old_mode": 33188,
      "old_path": "mm/vmscan.c",
      "new_id": "f54a05b7a61d9eb658562b191996beb9d4cea397",
      "new_mode": 33188,
      "new_path": "mm/vmscan.c"
    }
  ]
}
