---

 fs/block_dev.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN fs/block_dev.c~RD2-release-mm fs/block_dev.c
--- 25/fs/block_dev.c~RD2-release-mm	2004-01-07 19:05:50.000000000 -0800
+++ 25-akpm/fs/block_dev.c	2004-01-07 19:05:50.000000000 -0800
@@ -696,7 +696,7 @@ int blkdev_put(struct block_device *bdev
 		switch (kind) {
 		case BDEV_FILE:
 		case BDEV_FS:
-			sync_blockdev(bd_inode->i_bdev);
+			sync_blockdev(bdev);
 			break;
 		}
 		kill_bdev(bdev);

_