)]}'
{
  "commit": "2bce64858442149784f6c8803c9095a8556320a2",
  "tree": "f9a097d8da73f33703622d8ef4237997248b6f39",
  "parents": [
    "e438444de82f354563d46ee5d991b5916dd19b01"
  ],
  "author": {
    "name": "Christoph Lameter",
    "email": "cl@linux-foundation.org",
    "time": "Mon Jul 19 11:39:11 2010 -0500"
  },
  "committer": {
    "name": "Pekka Enberg",
    "email": "penberg@cs.helsinki.fi",
    "time": "Tue Aug 03 07:28:32 2010 +0300"
  },
  "message": "slub: Allow removal of slab caches during boot\n\nSerialize kmem_cache_create and kmem_cache_destroy using the slub_lock. Only\npossible after the use of the slub_lock during dynamic dma creation has been\nremoved.\n\nThen make sure that the setup of the slab sysfs entries does not race\nwith kmem_cache_create and kmem_cache destroy.\n\nIf a slab cache is removed before we have setup sysfs then simply skip over\nthe sysfs handling.\n\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Roland Dreier \u003crdreier@cisco.com\u003e\nSigned-off-by: Christoph Lameter \u003ccl@linux-foundation.org\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f0f403693bd9621180d3f969e75048dc9fe2b42c",
      "old_mode": 33188,
      "old_path": "mm/slub.c",
      "new_id": "fb6518efe1ed4ebfa511158229dc37ec45b9ee58",
      "new_mode": 33188,
      "new_path": "mm/slub.c"
    }
  ]
}
