hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/arch/Kconfig
....@@ -37,7 +37,6 @@
3737 tristate "OProfile system profiling"
3838 depends on PROFILING
3939 depends on HAVE_OPROFILE
40
- depends on !PREEMPT_RT
4140 select RING_BUFFER
4241 select RING_BUFFER_ALLOW_SWAP
4342 help
....@@ -757,12 +756,6 @@
757756 config HAVE_VIRT_CPU_ACCOUNTING
758757 bool
759758
760
-config HAVE_VIRT_CPU_ACCOUNTING_IDLE
761
- bool
762
- help
763
- Architecture has its own way to account idle CPU time and therefore
764
- doesn't implement vtime_account_idle().
765
-
766759 config ARCH_HAS_SCALED_CPUTIME
767760 bool
768761
....@@ -777,6 +770,7 @@
777770 some 32-bit arches may require multiple accesses, so proper
778771 locking is needed to protect against concurrent accesses.
779772
773
+
780774 config HAVE_IRQ_TIME_ACCOUNTING
781775 bool
782776 help