@moveccr カーネル内で atomic operation が必須になったとき これで sun2 も終わりか…… と思いながら、ふと思いついてテキトーに Restartable Atomic Sequence というのを見よう見真似で書いた遠い記憶(ぶっちゃけ atomic的テストをしていない)
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/m68k/m68k/lock_stubs.s#rev1.5
Conversation
Notices
-
Izumi Tsutsui (tsutsuii@social.mikutter.hachune.net)'s status on Friday, 01-Mar-2019 00:29:14 JST
Izumi Tsutsui
-
Izumi Tsutsui (tsutsuii@social.mikutter.hachune.net)'s status on Friday, 01-Mar-2019 20:21:37 JST
Izumi Tsutsui
@moveccr 遠い記憶ですが、コードの断片を読んで へぇー と思いつつ書いたような気がします。こちらの frame.h も参照すべきでしたね https://nxr.netbsd.org/xref/src/sys/arch/m68k/include/frame.h?r=1.31#234
-