diff --git a/[refs] b/[refs] index b1a1d169f410..9021343187e0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e0f7ad5f4f5056b20914a35d31abcf29036ca364 +refs/heads/master: acdd052a285a7b4cc7da4fa7d34ef9fd0a67b2f8 diff --git a/trunk/init/main.c b/trunk/init/main.c index d6b388fbffa6..07c8658ffca5 100644 --- a/trunk/init/main.c +++ b/trunk/init/main.c @@ -793,6 +793,7 @@ static void run_init_process(char *init_filename) * makes it inline to init() and it becomes part of init.text section */ static noinline int init_post(void) + __releases(kernel_lock) { /* need to finish all async __init code before freeing the memory */ async_synchronize_full();