)]}'
{
  "commit": "fb0e7942bdcbbd2f90e61cb4cfa4fa892a873f8a",
  "tree": "71344e9afafbd631f4ac010bc8c48e0b16737299",
  "parents": [
    "2f1b6248682f8b39ca3c7e549dfc216d26c4109b"
  ],
  "author": {
    "name": "Christoph Lameter",
    "email": "clameter@sgi.com",
    "time": "Mon Sep 25 23:31:13 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Tue Sep 26 08:48:46 2006 -0700"
  },
  "message": "[PATCH] reduce MAX_NR_ZONES: make ZONE_DMA32 optional\n\nMake ZONE_DMA32 optional\n\n- Add #ifdefs around ZONE_DMA32 specific code and definitions.\n\n- Add CONFIG_ZONE_DMA32 config option and use that for x86_64\n  that alone needs this zone.\n\n- Remove the use of CONFIG_DMA_IS_DMA32 and CONFIG_DMA_IS_NORMAL\n  for ia64 and fix up the way per node ZVCs are calculated.\n\n- Fall back to prior GFP_ZONEMASK of 0x03 if there is no\n  DMA32 zone.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "db274da7dba1e4c31280d5678a1a25a40080f643",
      "old_mode": 33188,
      "old_path": "arch/ia64/Kconfig",
      "new_id": "f521f2f60a7802b65b20289effe6d40d1801439e",
      "new_mode": 33188,
      "new_path": "arch/ia64/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "6cd4878625f1af0bdf30ec5435054e6d1ceb47d4",
      "old_mode": 33188,
      "old_path": "arch/x86_64/Kconfig",
      "new_id": "581ce9af0ec8f5ed4572e5cf0050b0f7cf90d3a7",
      "new_mode": 33188,
      "new_path": "arch/x86_64/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "cc9e608444845c30509331521f330512b2dbbb4c",
      "old_mode": 33188,
      "old_path": "include/linux/gfp.h",
      "new_id": "14610b56c132e8207a22dcc1a68c2f88a93259ff",
      "new_mode": 33188,
      "new_path": "include/linux/gfp.h"
    },
    {
      "type": "modify",
      "old_id": "03a5a6eb0ffa6fb6376a34e1f35619d1dc2eea5c",
      "old_mode": 33188,
      "old_path": "include/linux/mmzone.h",
      "new_id": "adae3c9159387fbdd12f2ddc9f1cc333b7d31f50",
      "new_mode": 33188,
      "new_path": "include/linux/mmzone.h"
    },
    {
      "type": "modify",
      "old_id": "2d9b1b60798aca15f99c9fe46afe5587f1605b6e",
      "old_mode": 33188,
      "old_path": "include/linux/vmstat.h",
      "new_id": "9c6e62c56ec25a776cd644288409b15590ed6328",
      "new_mode": 33188,
      "new_path": "include/linux/vmstat.h"
    },
    {
      "type": "modify",
      "old_id": "2410a3cb1c5327cd797006d3b445e86eef7e5d62",
      "old_mode": 33188,
      "old_path": "mm/page_alloc.c",
      "new_id": "5b5cbb5e181604b75502f72ec5757ac861b285a9",
      "new_mode": 33188,
      "new_path": "mm/page_alloc.c"
    }
  ]
}
