読者です 読者をやめる 読者になる 読者になる

めも:critical_enter()とcritical_exit()

BHyVe DragonFlyBSD

( ..)φカキカキ コンパイルエラーで出てたcritical_enter()とcritical_exit()はFreeBSDのsys/kern/kern_switch.cにあるこれのことだな。
やってることはスレッドがクリティカルセクションに出入りするときの処理なので、DragonFlyBSDがこの辺をどうやってるのかってのを調べる必要アリだな。
Wikipediaでもこの辺についてちょっと触れられてんな。本家のdragonflybsd.orgのLocking And Synchronizationもちゃんと読んだ方が良いかな。