diff options
| author | Tiezhu Yang <yangtiezhu@loongson.cn> | 2026-06-25 13:08:57 +0800 |
|---|---|---|
| committer | Huacai Chen <chenhuacai@loongson.cn> | 2026-06-25 13:08:57 +0800 |
| commit | edc5cb8b2b617b67c35777e4e7dc3e8e6c275cfd (patch) | |
| tree | 12becb413f65410effe0ef15336b048dd97bec9f /mm/tests/git@git.tavy.me:linux.git | |
| parent | eae0693d13da2f95d687c8003a5d4dd8f521670a (diff) | |
selftests/bpf: Add get_preempt_count() support for LoongArch
There is no LoongArch support for get_preempt_count() currently and its
fallback path always returns 0, just add it so that bpf_in_interrupt(),
bpf_in_nmi(), bpf_in_hardirq(), bpf_in_serving_softirq(), bpf_in_task()
work for LoongArch as well.
The latest kernels select CONFIG_THREAD_INFO_IN_TASK, it can just read
preempt_count from the thread_info which is embedded within task_struct.
With this patch, "./test_progs -t exe_ctx" passes on LoongArch.
Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Diffstat (limited to 'mm/tests/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
