riscv: Add HAVE_IRQ_TIME_ACCOUNTING
authorKefeng Wang <wangkefeng.wang@huawei.com>
Wed, 28 Oct 2020 04:28:42 +0000 (12:28 +0800)
committerPalmer Dabbelt <palmerdabbelt@google.com>
Sat, 21 Nov 2020 02:02:53 +0000 (18:02 -0800)
RISCV_TIMER/CLINT_TIMER is required for RISC-V system, and it
provides sched_clock, which allow us to enable IRQ_TIME_ACCOUNTING.

Signed-off-by: Kefeng Wang <wangkefeng.wang@huawei.com>
Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
Documentation/features/time/irq-time-acct/arch-support.txt
arch/riscv/Kconfig

index d9082b9..6fc03de 100644 (file)
@@ -23,7 +23,7 @@
     |    openrisc: | TODO |
     |      parisc: |  ..  |
     |     powerpc: |  ok  |
-    |       riscv: | TODO |
+    |       riscv: |  ok  |
     |        s390: |  ..  |
     |          sh: | TODO |
     |       sparc: |  ..  |
index 44377fd..dfbc135 100644 (file)
@@ -68,6 +68,7 @@ config RISCV
        select HAVE_FUTEX_CMPXCHG if FUTEX
        select HAVE_GCC_PLUGINS
        select HAVE_GENERIC_VDSO if MMU && 64BIT
+       select HAVE_IRQ_TIME_ACCOUNTING
        select HAVE_PCI
        select HAVE_PERF_EVENTS
        select HAVE_PERF_REGS