From ea8a83a4b718f78a8ea2ce3f0237e78a23f8f12b Mon Sep 17 00:00:00 2001 From: Dmitry Torokhov <dtor@vmware.com> Date: Thu, 10 Jan 2013 15:41:43 -0800 Subject: [PATCH] VMCI: include slab.h into files using kmalloc/kfree Do not rely on implicit header dependencies as they are known to break. Reported-by: Randy Dunlap <rdunlap@infradead.org> Acked-by: Andy King <acking@vmware.com> Signed-off-by: Dmitry Torokhov <dtor@vmware.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> --- drivers/misc/vmw_vmci/vmci_guest.c | 3 +++ drivers/misc/vmw_vmci/vmci_host.c | 1 + 2 files changed, 4 insertions(+) diff --git a/drivers/misc/vmw_vmci/vmci_guest.c b/drivers/misc/vmw_vmci/vmci_guest.c index d7df6cfed28a0..de1a90be160af 100644 --- a/drivers/misc/vmw_vmci/vmci_guest.c +++ b/drivers/misc/vmw_vmci/vmci_guest.c @@ -19,12 +19,15 @@ #include <linux/interrupt.h> #include <linux/highmem.h> #include <linux/kernel.h> +#include <linux/mm.h> #include <linux/module.h> #include <linux/sched.h> +#include <linux/slab.h> #include <linux/init.h> #include <linux/pci.h> #include <linux/smp.h> #include <linux/io.h> +#include <linux/vmalloc.h> #include "vmci_datagram.h" #include "vmci_doorbell.h" diff --git a/drivers/misc/vmw_vmci/vmci_host.c b/drivers/misc/vmw_vmci/vmci_host.c index 16e7f547555f5..d4722b3dc8ec7 100644 --- a/drivers/misc/vmw_vmci/vmci_host.c +++ b/drivers/misc/vmw_vmci/vmci_host.c @@ -24,6 +24,7 @@ #include <linux/module.h> #include <linux/mutex.h> #include <linux/sched.h> +#include <linux/slab.h> #include <linux/file.h> #include <linux/init.h> #include <linux/poll.h> -- GitLab