Fix a potential stack corruption in uniprocessor configurations during
start multitasking .
The system initialization uses the interrupt stack. A first level
interrupt shall never interrupt a context which uses the interrupt
stack. Such a use would lead to stack corruption and undefined system
b
Use unprotected chain calls for delayed write workqueues since these
calls are either protected by locks or only operate on local chains and
are never accessed from interrupt context.
Updates #4956
---
cpukit/libfs/src/jffs2/src/fs-rtems.c | 10 +-
1 file changed, 5 insertions(+), 5 delet
The code here was developed under RTEMS_DEBUG=true which automatically
sets nodes off-chain upon extraction. Extraction does not set nodes
off-chain when not running under RTEMS_DEBUG=true. This code relies on
this behavior, so set nodes off-chain as needed.
Updates #4956
---
cpukit/libfs/src/jff