diff options
Diffstat (limited to 'fs/udf')
-rw-r--r-- | fs/udf/Kconfig | 1 | ||||
-rw-r--r-- | fs/udf/file.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/fs/udf/Kconfig b/fs/udf/Kconfig index 82e8bfa2dfd9..8f7ce30d47fd 100644 --- a/fs/udf/Kconfig +++ b/fs/udf/Kconfig @@ -1,6 +1,7 @@ # SPDX-License-Identifier: GPL-2.0-only config UDF_FS tristate "UDF file system support" + select BUFFER_HEAD select CRC_ITU_T select NLS select LEGACY_DIRECT_IO diff --git a/fs/udf/file.c b/fs/udf/file.c index 0292d75e60cc..0ceac4b5937c 100644 --- a/fs/udf/file.c +++ b/fs/udf/file.c @@ -65,7 +65,7 @@ static vm_fault_t udf_page_mkwrite(struct vm_fault *vmf) err = __block_write_begin(page, 0, end, udf_get_block); if (err) { unlock_page(page); - ret = block_page_mkwrite_return(err); + ret = vmf_fs_error(err); goto out_unlock; } |