kern: exception flags are now atomic.
This is a really weird one, because they didn't actually update the
code which updates these flags in asm, these still use ldrb/orr/strb.
But every access to these via c++ is now an atomic ldxrb/stxrb loop.
Maybe they just forgot to update the asm?
1 parent 2a44550 commit ac382f69e7af7598fe8b222b9a6b1ec6faf93336
@Michael Scire Michael Scire authored on 12 Nov
SciresM committed on 15 Nov
Showing 2 changed files
View
libraries/libmesosphere/include/mesosphere/kern_k_thread.hpp
View
libraries/libvapours/include/vapours/util/arch/arm64/util_atomic.hpp