async: make the final inode deletion an asynchronous event
authorArjan van de Ven <arjan@linux.intel.com>
Tue, 6 Jan 2009 15:20:54 +0000 (07:20 -0800)
committerArjan van de Ven <arjan@linux.intel.com>
Wed, 7 Jan 2009 16:47:24 +0000 (08:47 -0800)
commitefaee192063a54749c56b7383803e16fe553630e
treeb18e3072904e53701bdd7889bb32babf8cc7bf7c
parentf29d3b23238e1955a8094e038c72546e99308e61
async: make the final inode deletion an asynchronous event

this makes "rm -rf" on a (names cached) kernel tree go from
11.6 to 8.6 seconds on an ext3 filesystem

Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
fs/inode.c
fs/super.c
include/linux/fs.h