)]}'
{
  "commit": "fd51d251e4cdb21f68e9dbc4336514d64a105a79",
  "tree": "478fb26aea6b7e79532f33cc5949b4fece18cdfc",
  "parents": [
    "143c145e3a475065a4be661468d0df1bd0b25f74"
  ],
  "author": {
    "name": "Stefan Raspl",
    "email": "raspl@linux.vnet.ibm.com",
    "time": "Tue May 19 09:59:08 2009 +0200"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Tue May 19 10:29:21 2009 +0200"
  },
  "message": "blktrace: remove debugfs entries on bad path\n\ndebugfs directory entries for devices are not removed on some\nof the failure pathes in do_blk_trace_setup().\nOne way to reproduce is to start blktrace on multiple devices\nwith insufficient Vmalloc space: Devices will fail with\na message like this:\n\n\tBLKTRACESETUP(2) /dev/sdu failed: 5/Input/output error\n\nIf so, the respective entries in debugfs\n(e.g. /sys/kernel/debug/block/sdu) will remain and subsequent\nattempts to start blktrace on the respective devices will not\nsucceed due to existing directories.\n\n[ Impact: fix /debug/tracing file cleanup corner case ]\n\nSigned-off-by: Stefan Raspl \u003cstefan.raspl@linux.vnet.ibm.com\u003e\nAcked-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nCc: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nCc: schwidefsky@de.ibm.com\nCc: heiko.carstens@de.ibm.com\nLKML-Reference: \u003c4A1266CC.5040801@linux.vnet.ibm.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "05b4747fd87329c631b7ee3bcd2296816a3bd35b",
      "old_mode": 33188,
      "old_path": "kernel/trace/blktrace.c",
      "new_id": "e3abf55bc8e57f0f7960364053c96fdbe2bd4dd6",
      "new_mode": 33188,
      "new_path": "kernel/trace/blktrace.c"
    }
  ]
}
