Oopenvela-robotarch: add noinstrument_function to up_irq_save/restore
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
arch: add noinstrument_function to up_irq_save/restore Add noinstrument_function attribute to up_irq_save and up_irq_restore functions across all architectures that were missing it. These functions are called in the instrument callback path and must not be instrumented to avoid infinite recursion when CONFIG_ARCH_INSTRUMENT_ALL is enabled. Note: armv7-a, armv7-r, armv8-r, risc-v, xtensa, and tricore already had noinstrument_function attribute. Signed-off-by: yezhonghui <yezhonghui@xiaomi.com> | 2 个月前 | |
arch: add noinstrument_function to up_irq_save/restore Add noinstrument_function attribute to up_irq_save and up_irq_restore functions across all architectures that were missing it. These functions are called in the instrument callback path and must not be instrumented to avoid infinite recursion when CONFIG_ARCH_INSTRUMENT_ALL is enabled. Note: armv7-a, armv7-r, armv8-r, risc-v, xtensa, and tricore already had noinstrument_function attribute. Signed-off-by: yezhonghui <yezhonghui@xiaomi.com> | 2 个月前 | |
arch/irq: add the up_getusrpc macro to get the PC of the interrupted thread in the interrupt Signed-off-by: yinshengkai <yinshengkai@xiaomi.com> Signed-off-by: ligd <liguiding1@xiaomi.com> | 2 个月前 | |
Remove exra whitespace from files (#189) * Remove multiple newlines at the end of files * Remove the whitespace from the end of lines | 2 个月前 | |
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.3-0806 Signed-off-by: liuhaitao <liuhaitao@xiaomi.com> | 2 个月前 | |
arch/armv7-a: unify switch context from software interrupt Signed-off-by: chao.an <anchao@xiaomi.com> | 2 个月前 | |
arch: add up_getpc for sched note Not all compiler support __label__, so add up_getpc for each arch. Signed-off-by: zhangyuan29 <zhangyuan29@xiaomi.com> Signed-off-by: zhangyuan29 <zhangyuan29@xiaomi.com> | 2 个月前 | |
tlsf:fix bug invalid reference & mm_backtace need tid Signed-off-by: anjiahao <anjiahao@xiaomi.com> | 2 个月前 | |
note: fix compile error. nuttx/include/sys/syscall_lookup.h:29:1: error: 'CONFIG_SYS_RESERVED' undeclared here (not in a function) SYSCALL_LOOKUP1(_exit, 1) ^ Signed-off-by: v-tangmeng <v-tangmeng@xiaomi.com> | 2 个月前 | |
tlsf:fix bug invalid reference & mm_backtace need tid Signed-off-by: anjiahao <anjiahao@xiaomi.com> | 2 个月前 |