Sebastian Huber commented: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/233#note_112364 Sorry, I don't understand your problem. The original patch is this: ```diff @@ -219,9 +219,8 @@ _el2_start: _el1_start: #ifdef RTEMS_SMP - /* Read MPIDR and get current processor index */ - mrs x7, mpidr_el1 - and x7, x7, #0xff + ldr x3, =aarch64_cpu_boot_params + ldr x7, [x3, #BOOT_PARAM_CPUN_OFFSET] #endif #ifdef RTEMS_SMP ``` Now you have to move it to the _AArch64_Get_current_processor_for_system_start() function, that is all. -- View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/233#note_112364 You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
