diff --git a/mm/kasan/kasan.c b/mm/kasan/kasan.c
index 7160028efd128a3e1a24b71ad39e92ca1739a861..721e00837f0075393f1852eb9d2fade7e9c9fa78 100644
--- a/mm/kasan/kasan.c
+++ b/mm/kasan/kasan.c
@@ -866,6 +866,7 @@ static int __meminit kasan_mem_notifier(struct notifier_block *nb,
 		kmemleak_ignore(ret);
 		return NOTIFY_OK;
 	}
+	case MEM_CANCEL_ONLINE:
 	case MEM_OFFLINE: {
 		struct vm_struct *vm;