From: Andreas Dilger Date: Thu, 24 Dec 2020 01:30:46 +0000 (-0700) Subject: LU-12477 llite: remove unused ll_teardown_mmaps() X-Git-Tag: 2.14.51~133 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=647c96562b27cef99e5986911c4db83dcfee0620;p=fs%2Flustre-release.git LU-12477 llite: remove unused ll_teardown_mmaps() The ll_teardown_mmaps() function is no longer used and can be removed. Fixes: f114d4dac6f8 ("LU-12477 llite: use generic_error_remove_page()") Test-Parameters: trivial Signed-off-by: Andreas Dilger Change-Id: I42506210e028da3bf8036a28d4d61b1e7d3ebbe5 Reviewed-on: https://review.whamcloud.com/41086 Tested-by: jenkins Tested-by: Maloo Reviewed-by: James Simmons Reviewed-by: Neil Brown Reviewed-by: Oleg Drokin --- diff --git a/lustre/llite/llite_internal.h b/lustre/llite/llite_internal.h index 8801fc0..c05c13b 100644 --- a/lustre/llite/llite_internal.h +++ b/lustre/llite/llite_internal.h @@ -1335,7 +1335,6 @@ void ll_io_init(struct cl_io *io, struct file *file, enum cl_io_type iot, /* llite/llite_mmap.c */ -int ll_teardown_mmaps(struct address_space *mapping, __u64 first, __u64 last); int ll_file_mmap(struct file * file, struct vm_area_struct * vma); void policy_from_vma(union ldlm_policy_data *policy, struct vm_area_struct *vma, unsigned long addr, size_t count); diff --git a/lustre/llite/llite_mmap.c b/lustre/llite/llite_mmap.c index ee41cdf..caaa8f4 100644 --- a/lustre/llite/llite_mmap.c +++ b/lustre/llite/llite_mmap.c @@ -513,23 +513,6 @@ static void ll_vm_close(struct vm_area_struct *vma) EXIT; } -/* XXX put nice comment here. talk about __free_pte -> dirty pages and - * nopage's reference passing to the pte */ -int ll_teardown_mmaps(struct address_space *mapping, __u64 first, __u64 last) -{ - int rc = -ENOENT; - ENTRY; - - LASSERTF(last > first, "last %llu first %llu\n", last, first); - if (mapping_mapped(mapping)) { - rc = 0; - unmap_mapping_range(mapping, first + PAGE_SIZE - 1, - last - first + 1, 0); - } - - RETURN(rc); -} - static const struct vm_operations_struct ll_file_vm_ops = { .fault = ll_fault, .page_mkwrite = ll_page_mkwrite,