We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
hi experts,
ARMv7 spin-lock use 'WFE' instruction to wait for lock release and use 'SEV' in spin-unlock to notify all cores.
but ARMv8 use 'SEVL; WFE' instructions in spin-lock, and no 'SEV' in lock release.
Why v8 use 'SEVL' in spin-lock instead of 'SEV' in lock release? what's the advantage using 'SEVL' in spin-lock?
Thanks for your attention!
Thanks a lot!