In ARM systems, the return to user space is managed using ERET instruction. ERET is used to return from an exception and switch from kernel mode to user mode. This instruction restores the CPU state from the exception link register(ELR) and saved program status register(SPSR).