|
@@ -3629,9 +3629,6 @@ static ssize_t ext4_direct_IO_write(struct kiocb *iocb, struct iov_iter *iter)
|
|
|
get_block_func = ext4_dio_get_block_unwritten_async;
|
|
get_block_func = ext4_dio_get_block_unwritten_async;
|
|
|
dio_flags = DIO_LOCKING;
|
|
dio_flags = DIO_LOCKING;
|
|
|
}
|
|
}
|
|
|
-#ifdef CONFIG_EXT4_FS_ENCRYPTION
|
|
|
|
|
- BUG_ON(ext4_encrypted_inode(inode) && S_ISREG(inode->i_mode));
|
|
|
|
|
-#endif
|
|
|
|
|
ret = __blockdev_direct_IO(iocb, inode, inode->i_sb->s_bdev, iter,
|
|
ret = __blockdev_direct_IO(iocb, inode, inode->i_sb->s_bdev, iter,
|
|
|
get_block_func, ext4_end_io_dio, NULL,
|
|
get_block_func, ext4_end_io_dio, NULL,
|
|
|
dio_flags);
|
|
dio_flags);
|