MIPS: bitops: ins start position is always an immediate
[linux-2.6-microblaze.git] / fs / block_dev.c
index 677cb36..9c073db 100644 (file)
@@ -1972,6 +1972,9 @@ ssize_t blkdev_write_iter(struct kiocb *iocb, struct iov_iter *from)
        if (bdev_read_only(I_BDEV(bd_inode)))
                return -EPERM;
 
+       if (IS_SWAPFILE(bd_inode))
+               return -ETXTBSY;
+
        if (!iov_iter_count(from))
                return 0;