nuttx/sched
wangming9 a7fc26124d arch/arm64: the arm64 perf interface supports pmu
Summary:
- Support arm64 pmu api, Currently only the cycle counter function is supported.
- Using ARM64 PMU hardware capability to implement perf interface, modify all
  perf interface related code.
- Support for pmu init under smp.

Signed-off-by: wangming9 <wangming9@xiaomi.com>
2023-04-10 16:23:49 -03:00
..
addrenv sched/addrenv: Remove up_addrenv_restore 2023-02-08 02:51:23 +08:00
clock sched/clock_gettime:Remove output log 2023-03-25 01:43:01 +02:00
environ sched/env: add tg_envc in task_group_s to avoid some loops in code 2023-02-25 23:10:37 +02:00
group task/task_cancelpt: Kill the child if it is not in a cancel point 2023-02-17 22:57:36 +08:00
init Launch the initial task through task_spawn instead of nxtask_create 2023-01-25 23:34:52 +02:00
irq arch/arm64: the arm64 perf interface supports pmu 2023-04-10 16:23:49 -03:00
misc sched/assert: Simplify the fatal detection logic 2023-04-04 11:29:10 -04:00
module nuttx: Use MIN/MAX definitions from "sys/param.h" 2023-02-01 23:47:44 +08:00
mqueue sched/getpid: replace syscall getpid/tid/ppid() to kernel version 2023-02-02 10:33:01 +08:00
paging sched/paging: add FAR in paging worker 2023-03-26 09:23:50 -06:00
pthread Increase the number of real time signals. Two is not enough. 2023-03-27 16:59:04 +03:00
sched arch/arm64: the arm64 perf interface supports pmu 2023-04-10 16:23:49 -03:00
semaphore Assert if a thread attempts to post a semaphore incorrectly. 2023-04-03 09:03:15 +02:00
signal signal: add SIGSYS 2023-03-28 11:24:35 -06:00
task Fixed improper access of g_pidhash. 2023-04-04 18:00:36 -06:00
timer sched/getpid: replace syscall getpid/tid/ppid() to kernel version 2023-02-02 10:33:01 +08:00
tls sched/group: fix task info heap-use-after-free 2023-01-11 01:53:59 +08:00
wdog arch/arm64: the arm64 perf interface supports pmu 2023-04-10 16:23:49 -03:00
wqueue arch/arm64: the arm64 perf interface supports pmu 2023-04-10 16:23:49 -03:00
Kconfig sched_note: add function auto-tracing 2023-04-10 11:04:24 -03:00
Makefile group/group_addrenv: Move address environment from group -> tcb 2023-02-08 02:51:23 +08:00