)]}'
{
  "commit": "0f389ec63077521166f071e1e970aed36147fd45",
  "tree": "b1f2159c652c48160dde31e6740870ae0589dffb",
  "parents": [
    "49bd5221ce8fb55d12c04a3ffd375201c5bbfb7a"
  ],
  "author": {
    "name": "Christoph Lameter",
    "email": "clameter@sgi.com",
    "time": "Mon Apr 14 18:53:02 2008 +0300"
  },
  "committer": {
    "name": "Pekka Enberg",
    "email": "penberg@cs.helsinki.fi",
    "time": "Mon Apr 14 18:53:02 2008 +0300"
  },
  "message": "slub: No need for per node slab counters if !SLUB_DEBUG\n\nThe per node counters are used mainly for showing data through the sysfs API.\nIf that API is not compiled in then there is no point in keeping track of this\ndata. Disable counters for the number of slabs and the number of total slabs\nif !SLUB_DEBUG. Incrementing the per node counters is also accessing a\npotentially contended cacheline so this could actually be a performance\nbenefit to embedded systems.\n\nSLABINFO support is also affected. It now must depends on SLUB_DEBUG (which\nis on by default).\n\nPatch also avoids a check for a NULL kmem_cache_node pointer in new_slab()\nif the system is not compiled with NUMA support.\n\n[penberg@cs.helsinki.fi: fix oops and move -\u003enr_slabs into CONFIG_SLUB_DEBUG]\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b00c1c73eb0a7a3108f2fcc76d4c6fd4ee54fbb8",
      "old_mode": 33188,
      "old_path": "include/linux/slub_def.h",
      "new_id": "79d59c937fac4ca62d0ca98c0b3249d1842d78c1",
      "new_mode": 33188,
      "new_path": "include/linux/slub_def.h"
    },
    {
      "type": "modify",
      "old_id": "a97924bc5b8dcfa87079ee2f9f70ce9988d4bf40",
      "old_mode": 33188,
      "old_path": "init/Kconfig",
      "new_id": "7fccf09bb95ad8adeb929829dc1bb624c84ffc82",
      "new_mode": 33188,
      "new_path": "init/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "f924cffb29e793e8f8713d2071d473df1658cb01",
      "old_mode": 33188,
      "old_path": "mm/slub.c",
      "new_id": "7f8aaa291a4e2b15083a0b5ad8e9beb6978a4346",
      "new_mode": 33188,
      "new_path": "mm/slub.c"
    }
  ]
}
