]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - samples/livepatch/livepatch-shadow-mod.c
Merge tag 'mfd-next-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
[linux.git] / samples / livepatch / livepatch-shadow-mod.c
index 4c54b250332da8af667ea5aa54351bc4a08e90c2..4aa8a88d3cd6375489a3fc23b644f43b884e26af 100644 (file)
@@ -118,6 +118,10 @@ noinline struct dummy *dummy_alloc(void)
 
        /* Oops, forgot to save leak! */
        leak = kzalloc(sizeof(int), GFP_KERNEL);
+       if (!leak) {
+               kfree(d);
+               return NULL;
+       }
 
        pr_info("%s: dummy @ %p, expires @ %lx\n",
                __func__, d, d->jiffies_expire);