From 102a0743326a03cd1a1202ceda21e175b7d3575c Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Tue, 20 Feb 2024 01:20:52 +0000
Subject: [PATCH] add new system file

---
 kernel/arch/Kconfig |   11 ++++-------
 1 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/kernel/arch/Kconfig b/kernel/arch/Kconfig
index 3d427a6..3ca6e93 100644
--- a/kernel/arch/Kconfig
+++ b/kernel/arch/Kconfig
@@ -37,7 +37,6 @@
 	tristate "OProfile system profiling"
 	depends on PROFILING
 	depends on HAVE_OPROFILE
-	depends on !PREEMPT_RT
 	select RING_BUFFER
 	select RING_BUFFER_ALLOW_SWAP
 	help
@@ -289,6 +288,9 @@
 # to undo an in-place page table remap for uncached access.
 #
 config ARCH_HAS_DMA_CLEAR_UNCACHED
+	bool
+
+config ARCH_HAS_CPU_FINALIZE_INIT
 	bool
 
 # Select if arch init_task must go in the __init_task_data section
@@ -757,12 +759,6 @@
 config HAVE_VIRT_CPU_ACCOUNTING
 	bool
 
-config HAVE_VIRT_CPU_ACCOUNTING_IDLE
-	bool
-	help
-	  Architecture has its own way to account idle CPU time and therefore
-	  doesn't implement vtime_account_idle().
-
 config ARCH_HAS_SCALED_CPUTIME
 	bool
 
@@ -777,6 +773,7 @@
 	  some 32-bit arches may require multiple accesses, so proper
 	  locking is needed to protect against concurrent accesses.
 
+
 config HAVE_IRQ_TIME_ACCOUNTING
 	bool
 	help

--
Gitblit v1.6.2