X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=mm%2Fswap.c;h=d3cb966fe9920734f9c97a1fb27cdda36829f493;hb=5351fb106a84d6ac584c2501e3b335093d38a58c;hp=218c52a24a216831a347736cde51045563854770;hpb=02bbc0f09c90cefdb2837605c96a66c5ce4ba2e1;p=powerpc.git diff --git a/mm/swap.c b/mm/swap.c index 218c52a24a..d3cb966fe9 100644 --- a/mm/swap.c +++ b/mm/swap.c @@ -488,7 +488,7 @@ static int cpu_swap_callback(struct notifier_block *nfb, long *committed; committed = &per_cpu(committed_space, (long)hcpu); - if (action == CPU_DEAD) { + if (action == CPU_DEAD || action == CPU_DEAD_FROZEN) { atomic_add(*committed, &vm_committed_space); *committed = 0; __lru_add_drain((long)hcpu);