Open3
WasmLinux: スケジューラclassの順序がおかしい問題
とりあえず start_kernel
までは到達したものの、このチェックに引っかかってしまう:
... これはさすがにどうしようも無くないか。。?通常はリンカスクリプトで順序を設定している。
無理矢理集めてみるのはどうか
↑のチェックを通すためには、
dl_sched_class
rt_sched_class
fair_sched_class
idle_sched_class
の順になっている配列を用意すれば良い。つまり前のinitと同じアプローチで、一旦別のところに配列をインスタンシエートしておいて、実行前にコピーする ...しか無いのではないだろうか。。
集めてみた
流石にもうちょっとクールな方法が必要だな。。