VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   33 Branches   55 Tags
author: Mike Galbraith <umgwanakikbuti@gmail.com> 2021-09-28 09:38:47 +0200 committer: Minda Chen <minda.chen@starfivetech.com> 2023-11-06 19:24:49 +0800 commit: 1686ad485ec0be18f87e043340b9a61598040527 parent: 9845a9f0711d05237fce3421f80ec050c0dc3f27
Commit Summary:
mm/zsmalloc: Replace bit spinlock and get_cpu_var() usage.
Diffstat:
1 file changed, 1 insertion, 2 deletions
diff --git a/mm/Kconfig b/mm/Kconfig
index 541371e64c47..9f1e0098522c 100644
--- a/mm/Kconfig
+++ b/mm/Kconfig
@@ -640,7 +640,6 @@ config ZSWAP_ZPOOL_DEFAULT_Z3FOLD
 
 config ZSWAP_ZPOOL_DEFAULT_ZSMALLOC
 	bool "zsmalloc"
-	depends on !PREEMPT_RT
 	select ZSMALLOC
 	help
 	  Use the zsmalloc allocator as the default allocator.
@@ -691,7 +690,7 @@ config Z3FOLD
 
 config ZSMALLOC
 	tristate "Memory allocator for compressed pages"
-	depends on MMU && !PREEMPT_RT
+	depends on MMU
 	help
 	  zsmalloc is a slab-based memory allocator designed to store
 	  compressed RAM pages.  zsmalloc uses virtual memory mapping