8

カーネル共有ワークキューを使用しており、delayed_workすぐに実行するように再スケジュールしたい構造体があります。

delayed_work次のコードは、ができるだけ早く実行されることを保証しますか?

cancel_delayed_work(work);
schedule_delayed_work(work, 0);

作業がすでに実行されている状況ではどうなりますか? cancel_delayed_workが返されますが、作業が現在実行中またはスケジュールされていない場合は0どうなるかわかりません。schedule_delayed_work

4

1 に答える 1