Before exception returns cpsr value is fine,
after exception returns EL3 to EL1 cpsr register collapse,
anything i have missed in exception returns high level to low level. kindly share your thoughts..
Can you explain your test scenario and test device? I saw you captured the log via gdb, what's the EL level that gdb is running on?
How can gdb run in EL3 so that it jumps to EL1 later?