diff options
Diffstat (limited to 'master/swap_initializer.c')
-rw-r--r-- | master/swap_initializer.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/master/swap_initializer.c b/master/swap_initializer.c index 16c39bb1..a7ea8c35 100644 --- a/master/swap_initializer.c +++ b/master/swap_initializer.c @@ -26,6 +26,7 @@ #include <linux/types.h> #include <linux/spinlock.h> #include "swap_initializer.h" +#include "swap_deps.h" enum init_level { @@ -166,6 +167,10 @@ static int do_once(void) int ret; struct swap_init_struct *init; + ret = chef_once(); + if (ret) + return ret; + list_for_each_entry(init, &init_list, list) { ret = sis_once(init); if (ret) |