From f983b899940a2a785a19f476859ea8aa4ea0b786 Mon Sep 17 00:00:00 2001 From: Peter Colberg Date: Mon, 25 Nov 2024 18:56:41 -0500 Subject: [PATCH] backport: use vm_flags_clear() with RHEL 9.5 Fixes: 75ddbd81191f ("fpga: dfl-cxl-cache: make pages readonly when biased toward device") Signed-off-by: Peter Colberg --- drivers/fpga/dfl-cxl-cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/fpga/dfl-cxl-cache.c b/drivers/fpga/dfl-cxl-cache.c index 13c70943..b09ef57c 100644 --- a/drivers/fpga/dfl-cxl-cache.c +++ b/drivers/fpga/dfl-cxl-cache.c @@ -300,7 +300,7 @@ static long cxl_cache_set_region_read_only(struct dfl_cxl_cache *cxl_cache, /* Mark the pages as non-cached and write-protected. */ vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); -#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 3, 0) +#if LINUX_VERSION_CODE < KERNEL_VERSION(6, 3, 0) && RHEL_RELEASE_CODE < 0x905 vma->vm_flags &= ~VM_WRITE; #else vm_flags_clear(vma, VM_WRITE);