)]}'
{
  "commit": "41ecc55b8a8ca618e6d490982c7ce45d230d4399",
  "tree": "ba2f416a2ea92eb335cae028c586b3cd3797d66c",
  "parents": [
    "02cbc874463924de2c3403379b698bce3cd277a5"
  ],
  "author": {
    "name": "Christoph Lameter",
    "email": "clameter@sgi.com",
    "time": "Wed May 09 02:32:44 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Wed May 09 12:30:45 2007 -0700"
  },
  "message": "SLUB: add CONFIG_SLUB_DEBUG\n\nCONFIG_SLUB_DEBUG can be used to switch off the debugging and sysfs components\nof SLUB.  Thus SLUB will be able to replace SLOB.  SLUB can arrange objects in\na denser way than SLOB and the code size should be minimal without debugging\nand sysfs support.\n\nNote that CONFIG_SLUB_DEBUG is materially different from CONFIG_SLAB_DEBUG.\nCONFIG_SLAB_DEBUG is used to enable slab debugging in SLAB.  SLUB enables\ndebugging via a boot parameter.  SLUB debug code should always be present.\n\nCONFIG_SLUB_DEBUG can be modified in the embedded config section.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.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": "d0edf42f4dba1e18ccec34ad036f80e0f956ec11",
      "old_mode": 33188,
      "old_path": "init/Kconfig",
      "new_id": "da6a91c4a0517baa1f7a4e1ba996e34b5dd7cecf",
      "new_mode": 33188,
      "new_path": "init/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "b9e05366afda8af4f3fed7154a6baa821ddbda3c",
      "old_mode": 33188,
      "old_path": "mm/slub.c",
      "new_id": "3e614c1901b7e6696780ce3ba86235ce4c7766d7",
      "new_mode": 33188,
      "new_path": "mm/slub.c"
    }
  ]
}
