Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block

* 'for-linus' of git://git.kernel.dk/linux-2.6-block:
Remove double removal of blktrace directory

+1 -11
+1 -11
kernel/trace/blktrace.c
··· 267 { 268 debugfs_remove(bt->msg_file); 269 debugfs_remove(bt->dropped_file); 270 - debugfs_remove(bt->dir); 271 relay_close(bt->rchan); 272 free_percpu(bt->sequence); 273 free_percpu(bt->msg_data); 274 kfree(bt); ··· 378 379 static int blk_remove_buf_file_callback(struct dentry *dentry) 380 { 381 - struct dentry *parent = dentry->d_parent; 382 debugfs_remove(dentry); 383 384 - /* 385 - * this will fail for all but the last file, but that is ok. what we 386 - * care about is the top level buts->name directory going away, when 387 - * the last trace file is gone. Then we don't have to rmdir() that 388 - * manually on trace stop, so it nicely solves the issue with 389 - * force killing of running traces. 390 - */ 391 - 392 - debugfs_remove(parent); 393 return 0; 394 } 395
··· 267 { 268 debugfs_remove(bt->msg_file); 269 debugfs_remove(bt->dropped_file); 270 relay_close(bt->rchan); 271 + debugfs_remove(bt->dir); 272 free_percpu(bt->sequence); 273 free_percpu(bt->msg_data); 274 kfree(bt); ··· 378 379 static int blk_remove_buf_file_callback(struct dentry *dentry) 380 { 381 debugfs_remove(dentry); 382 383 return 0; 384 } 385