From 647c96562b27cef99e5986911c4db83dcfee0620 Mon Sep 17 00:00:00 2001 From: Andreas Dilger Date: Wed, 23 Dec 2020 18:30:46 -0700 Subject: [PATCH] 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 --- lustre/llite/llite_internal.h | 1 - lustre/llite/llite_mmap.c | 17 ----------------- 2 files changed, 18 deletions(-) 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, -- 1.8.3.1