Commit Graph

4 Commits

Author SHA1 Message Date
anjiahao 79b7ca5379 irqnest:rename modlib to libelf
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2026-04-20 15:20:13 +08:00
Yanfeng Liu d0b9f2135d testing/arch: irqnest with kmod
This adds irqnest test to trigger TESTIRQ_LO, which will in
turn trigger TESTIRQ_HI to show nested IRQ feature. The results
can be observed by `cat /proc/irqs`. The app also contains a
kernel module for testing ISRs. So a successful build has two
artifacts, the pass1/ko/irqnest.ko and the irqnest command.

To use the app, first install the kernel module via `insmod`
command, then run `irqnest` to trigger test IRQs, then use
`irqinfo` to see the results.

Though checked with rv-virt:nest-pnsh and rv-virt:nest, this
is not limited to RiscV platform.

Signed-off-by: Yanfeng Liu <p-liuyanfeng9@xiaomi.com>
2026-04-20 15:19:30 +08:00
tengshuangshuang 9f37e816e1 apps/testing:merge case to new folders
Signed-off-by: tengshuangshuang <tengshuangshuang@xiaomi.com>
2026-04-20 15:19:23 +08:00
tengshuangshuang 2e4783814a apps/testing: move himem_test mtetest and x86-64-ABI folders to the new arhc folder
Signed-off-by: tengshuangshuang <tengshuangshuang@xiaomi.com>
2026-04-20 15:19:07 +08:00