From b5b1f0dca00953b19105779f973b2717e076e64c Mon Sep 17 00:00:00 2001 From: Tejun Heo Date: Sat, 15 May 2010 20:09:27 +0200 Subject: [PATCH] --- yaml --- r: 196872 b: refs/heads/master c: fa4b9074cd8428958c2adf9dc0c831f46e27c193 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/fs/buffer.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 6b8d9b62ef40..bd104bafa0f3 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f1ac2502e19c59e996242d406fcc60e4c563e8ce +refs/heads/master: fa4b9074cd8428958c2adf9dc0c831f46e27c193 diff --git a/trunk/fs/buffer.c b/trunk/fs/buffer.c index c9c266db0624..08e422d56996 100644 --- a/trunk/fs/buffer.c +++ b/trunk/fs/buffer.c @@ -275,6 +275,7 @@ void invalidate_bdev(struct block_device *bdev) return; invalidate_bh_lrus(); + lru_add_drain_all(); /* make sure all lru add caches are flushed */ invalidate_mapping_pages(mapping, 0, -1); } EXPORT_SYMBOL(invalidate_bdev);