--- 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 */