)]}'
{
  "commit": "d2cf5ad6312ca9913464fac40fb47ba47ad945c4",
  "tree": "05590c6fed5ee9b86b65e1c23a899e921faeb040",
  "parents": [
    "bc4b4448dba660afc8df3790564320302d9709a1"
  ],
  "author": {
    "name": "Joonsoo Kim",
    "email": "iamjoonsoo.kim@lge.com",
    "time": "Wed Sep 11 14:21:29 2013 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Sep 11 15:57:31 2013 -0700"
  },
  "message": "swap: clean-up #ifdef in page_mapping()\n\nPageSwapCache() is always false when !CONFIG_SWAP, so compiler\nproperly discard related code. Therefore, we don\u0027t need #ifdef explicitly.\n\nSigned-off-by: Joonsoo Kim \u003ciamjoonsoo.kim@lge.com\u003e\nAcked-by: Johannes Weiner \u003channes@cmpxchg.org\u003e\nCc: Minchan Kim \u003cminchan@kernel.org\u003e\nCc: Mel Gorman \u003cmgorman@suse.de\u003e\nCc: 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": "24db9142e93b0ec438c7b04983c5205e78a0c7d0",
      "old_mode": 33188,
      "old_path": "include/linux/swap.h",
      "new_id": "c03c139219c9f7bd04b64c3a3c09e6c281478827",
      "new_mode": 33188,
      "new_path": "include/linux/swap.h"
    },
    {
      "type": "modify",
      "old_id": "7441c41d00f64df8b2f2439d3bce661cc12c1966",
      "old_mode": 33188,
      "old_path": "mm/util.c",
      "new_id": "eaf63fc2c92f05078f0c93694ea03b55d425eecb",
      "new_mode": 33188,
      "new_path": "mm/util.c"
    }
  ]
}
