fs: move code out of buffer.c
Move invalidate_bdev, block_sync_page into fs/block_dev.c. Export kill_bdev as well, so brd doesn't have to open code it. Reduce buffer_head.h requirement accordingly. Removed a rather large comment from invalidate_bdev, as it looked a bit obsolete to bother moving. The small comment replacing it says enough. Signed-off-by:Nick Piggin <npiggin@suse.de> Cc: Al Viro <viro@ZenIV.linux.org.uk> Cc: Christoph Hellwig <hch@lst.de> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Al Viro <viro@zeniv.linux.org.uk>
Showing
- arch/powerpc/sysdev/axonram.c 0 additions, 1 deletionarch/powerpc/sysdev/axonram.c
- block/genhd.c 0 additions, 1 deletionblock/genhd.c
- block/ioctl.c 1 addition, 1 deletionblock/ioctl.c
- drivers/block/amiflop.c 1 addition, 1 deletiondrivers/block/amiflop.c
- drivers/block/brd.c 4 additions, 5 deletionsdrivers/block/brd.c
- drivers/block/floppy.c 0 additions, 1 deletiondrivers/block/floppy.c
- drivers/block/loop.c 0 additions, 1 deletiondrivers/block/loop.c
- drivers/cdrom/cdrom.c 0 additions, 1 deletiondrivers/cdrom/cdrom.c
- drivers/md/dm.c 0 additions, 1 deletiondrivers/md/dm.c
- drivers/md/md.c 1 addition, 2 deletionsdrivers/md/md.c
- drivers/mtd/devices/block2mtd.c 0 additions, 1 deletiondrivers/mtd/devices/block2mtd.c
- drivers/s390/block/dasd.c 0 additions, 1 deletiondrivers/s390/block/dasd.c
- drivers/scsi/scsicam.c 0 additions, 1 deletiondrivers/scsi/scsicam.c
- drivers/tty/sysrq.c 1 addition, 1 deletiondrivers/tty/sysrq.c
- fs/block_dev.c 27 additions, 3 deletionsfs/block_dev.c
- fs/buffer.c 0 additions, 50 deletionsfs/buffer.c
- fs/cachefiles/interface.c 0 additions, 1 deletionfs/cachefiles/interface.c
- fs/cramfs/inode.c 0 additions, 1 deletionfs/cramfs/inode.c
- fs/fs-writeback.c 0 additions, 1 deletionfs/fs-writeback.c
- fs/libfs.c 1 addition, 1 deletionfs/libfs.c
Loading
Please register or sign in to comment