nuttx/arch
Eero Nurkkala 83f5ca6158 risc-v/mpfs: ihc: cleanup DEBUGASSERTs and irq enabling
Replace DEBUGASSERTs with sanity checks. DEBUGASSERT()s are
not necessarily enabled at all, thus risking the functionality
especially in that case. Remove PANICs as well.

Don't enable the ihc irq too early. If enabled, and the master
is already up, the irq is being issued so that the system gets
stuck or is severely slowed down. Master may be already up if
this NuttX hart only is rebooted, for example.

Signed-off-by: Eero Nurkkala <eero.nurkkala@offcode.fi>
2023-11-22 08:05:36 -08:00
..
arm tiva/sock_can: correct mutex lock cycle 2023-11-22 01:57:44 -08:00
arm64 tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
avr arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
ceva format: modify spin_lock_irqsave format 2023-10-06 20:00:04 -04:00
dummy
hc arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
mips arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
misoc arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
or1k arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
renesas arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
risc-v risc-v/mpfs: ihc: cleanup DEBUGASSERTs and irq enabling 2023-11-22 08:05:36 -08:00
sim arch/sim: sim support 16bbp 2023-11-21 21:53:06 -08:00
sparc tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
x86 tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
x86_64 tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
xtensa tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
z16 arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
z80 arch/dumponexit: unify dump on exit to common code 2023-11-15 08:28:25 -08:00
CMakeLists.txt
Kconfig arch: Disable ARCH_HAVE_FORK for arm64 as a precaution 2023-11-16 00:35:43 -08:00