X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=kernel%2Fmodule.c;h=5734ab09d3f984af2e424a5b3da5fbf79f83aef2;hb=591ad98db3be2cd596ac5e0cfba7b164c3bdfb52;hp=2dbfa0773faf331286f71d523aff771de6c2ea87;hpb=1da177e4c3f41524e886b7f1b8a0c1fc7321cac2;p=linux-2.6 diff --git a/kernel/module.c b/kernel/module.c index 2dbfa0773f..5734ab09d3 100644 --- a/kernel/module.c +++ b/kernel/module.c @@ -1801,7 +1801,7 @@ sys_init_module(void __user *umod, /* Init routine failed: abort. Try to protect us from buggy refcounters. */ mod->state = MODULE_STATE_GOING; - synchronize_kernel(); + synchronize_sched(); if (mod->unsafe) printk(KERN_ERR "%s: module is now stuck!\n", mod->name);