static int task_notify_func(struct notifier_block *self, unsigned long val, void *data) { struct task_struct *task = data; if (task == lowmem_deathpending) { lowmem_deathpending = NULL; task_handoff_unregister(&task_nb); } return NOTIFY_OK; }
static void __exit lowmem_exit(void) { unregister_shrinker(&lowmem_shrinker); task_handoff_unregister(&task_nb); }