)]}'
{
  "commit": "1fa7b6a29c61358cc2ca6f64cef4aa0e1a7ca74c",
  "tree": "7318c8602f61c2052df308920bd681539f760555",
  "parents": [
    "f0f52a9463839c52a63c05d6e7d4a330d94a9794"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jun 02 06:11:24 2011 +0900"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jun 02 06:11:24 2011 +0900"
  },
  "message": "Revert \"mm: fail GFP_DMA allocations when ZONE_DMA is not configured\"\n\nThis reverts commit a197b59ae6e8bee56fcef37ea2482dc08414e2ac.\n\nAs rmk says:\n \"Commit a197b59ae6e8 (mm: fail GFP_DMA allocations when ZONE_DMA is not\n  configured) is causing regressions on ARM with various drivers which\n  use GFP_DMA.\n\n  The behaviour up until now has been to silently ignore that flag when\n  CONFIG_ZONE_DMA is not enabled, and to allocate from the normal zone.\n  However, as a result of the above commit, such allocations now fail\n  which causes drivers to fail.  These are regressions compared to the\n  previous kernel version.\"\n\nso just revert it.\n\nRequested-by: Russell King \u003clinux@arm.linux.org.uk\u003e\nAcked-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: David Rientjes \u003crientjes@google.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4e1db3f19812e8fc900e4b22fd778e0f959324e",
      "old_mode": 33188,
      "old_path": "mm/page_alloc.c",
      "new_id": "4e8985acdab8b5c234a6486b3c84caf5fb89dca0",
      "new_mode": 33188,
      "new_path": "mm/page_alloc.c"
    }
  ]
}
