)]}'
{
  "commit": "3b0810b09f859f5d24c1afdadf9ed264f4528218",
  "tree": "cecbe4d6f682fce1880a306708f45daaac2fb583",
  "parents": [
    "25c423dc88a71ff889f509a6a69c19122fd9bf77"
  ],
  "author": {
    "name": "Pekka Enberg",
    "email": "penberg@kernel.org",
    "time": "Mon Feb 14 17:46:21 2011 +0200"
  },
  "committer": {
    "name": "Giulio Cervera",
    "email": "giulio.cervera@gmail.com",
    "time": "Thu May 12 18:05:20 2011 +0200"
  },
  "message": "Revert \"slab: Fix missing DEBUG_SLAB last user\"\n\n[ upstream commit 3ff84a7f36554b257cd57325b1a7c1fa4b49fbe3 ]\n\nThis reverts commit 5c5e3b33b7cb959a401f823707bee006caadd76e.\n\nThe commit breaks ARM thusly:\n\n| Mount-cache hash table entries: 512\n| slab error in verify_redzone_free(): cache `idr_layer_cache\u0027: memory outside object was overwritten\n| Backtrace:\n| [\u003cc0227088\u003e] (dump_backtrace+0x0/0x110) from [\u003cc0431afc\u003e] (dump_stack+0x18/0x1c)\n| [\u003cc0431ae4\u003e] (dump_stack+0x0/0x1c) from [\u003cc0293304\u003e] (__slab_error+0x28/0x30)\n| [\u003cc02932dc\u003e] (__slab_error+0x0/0x30) from [\u003cc0293a74\u003e] (cache_free_debugcheck+0x1c0/0x2b8)\n| [\u003cc02938b4\u003e] (cache_free_debugcheck+0x0/0x2b8) from [\u003cc0293f78\u003e] (kmem_cache_free+0x3c/0xc0)\n| [\u003cc0293f3c\u003e] (kmem_cache_free+0x0/0xc0) from [\u003cc032b1c8\u003e] (ida_get_new_above+0x19c/0x1c0)\n| [\u003cc032b02c\u003e] (ida_get_new_above+0x0/0x1c0) from [\u003cc02af7ec\u003e] (alloc_vfsmnt+0x54/0x144)\n| [\u003cc02af798\u003e] (alloc_vfsmnt+0x0/0x144) from [\u003cc0299830\u003e] (vfs_kern_mount+0x30/0xec)\n| [\u003cc0299800\u003e] (vfs_kern_mount+0x0/0xec) from [\u003cc0299908\u003e] (kern_mount_data+0x1c/0x20)\n| [\u003cc02998ec\u003e] (kern_mount_data+0x0/0x20) from [\u003cc02146c4\u003e] (sysfs_init+0x68/0xc8)\n| [\u003cc021465c\u003e] (sysfs_init+0x0/0xc8) from [\u003cc02137d4\u003e] (mnt_init+0x90/0x1b0)\n| [\u003cc0213744\u003e] (mnt_init+0x0/0x1b0) from [\u003cc0213388\u003e] (vfs_caches_init+0x100/0x140)\n| [\u003cc0213288\u003e] (vfs_caches_init+0x0/0x140) from [\u003cc0208c0c\u003e] (start_kernel+0x2e8/0x368)\n| [\u003cc0208924\u003e] (start_kernel+0x0/0x368) from [\u003cc0208034\u003e] (__enable_mmu+0x0/0x2c)\n| c0113268: redzone 1:0xd84156c5c032b3ac, redzone 2:0xd84156c5635688c0.\n| slab error in cache_alloc_debugcheck_after(): cache `idr_layer_cache\u0027: double free, or memory outside object was overwritten\n| ...\n| c011307c: redzone 1:0x9f91102ffffffff, redzone 2:0x9f911029d74e35b\n| slab: Internal list corruption detected in cache \u0027idr_layer_cache\u0027(24), slabp c0113000(16). Hexdump:\n|\n| 000: 20 4f 10 c0 20 4f 10 c0 7c 00 00 00 7c 30 11 c0\n| 010: 10 00 00 00 10 00 00 00 00 00 c9 17 fe ff ff ff\n| 020: fe ff ff ff fe ff ff ff fe ff ff ff fe ff ff ff\n| 030: fe ff ff ff fe ff ff ff fe ff ff ff fe ff ff ff\n| 040: fe ff ff ff fe ff ff ff fe ff ff ff fe ff ff ff\n| 050: fe ff ff ff fe ff ff ff fe ff ff ff 11 00 00 00\n| 060: 12 00 00 00 13 00 00 00 14 00 00 00 15 00 00 00\n| 070: 16 00 00 00 17 00 00 00 c0 88 56 63\n| kernel BUG at /home/rmk/git/linux-2.6-rmk/mm/slab.c:2928!\n\nReference: https://lkml.org/lkml/2011/2/7/238\nCc: \u003cstable@kernel.org\u003e # 2.6.35.y and later\nReported-and-analyzed-by: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Pekka Enberg \u003cpenberg@kernel.org\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e4f747fcbdf40a16a4c0a6f0e94ddb1b92a0d0ca",
      "old_mode": 33188,
      "old_path": "mm/slab.c",
      "new_id": "91e691bf9a0e7d609d00dfc1bc5210cde21f4315",
      "new_mode": 33188,
      "new_path": "mm/slab.c"
    }
  ]
}
