--- drivers/block/rd.c~	Fri Feb  9 11:30:22 2001
+++ drivers/block/rd.c	Sun Apr 15 05:43:02 2001
@@ -690,6 +690,7 @@
 done:
 	if (infile.f_op->release)
 		infile.f_op->release(inode, &infile);
+	blkdev_put(out_inode->i_bdev, BDEV_FILE);
 	set_fs(fs);
 	return;
 free_inodes: /* free inodes on error */ 
