Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Include missing linux/slab.h inclusions

Include missing linux/slab.h inclusions where the source file is currently
expecting to get kmalloc() and co. through linux/proc_fs.h.

Signed-off-by: David Howells <dhowells@redhat.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
cc: linux-s390@vger.kernel.org
cc: sparclinux@vger.kernel.org
cc: linux-efi@vger.kernel.org
cc: linux-mtd@lists.infradead.org
cc: devel@driverdev.osuosl.org
cc: x86@kernel.org
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

authored by

David Howells and committed by
Al Viro
0d01ff25 3cb5bf1b

+11 -1
+1
arch/s390/kernel/os_info.c
··· 10 10 11 11 #include <linux/crash_dump.h> 12 12 #include <linux/kernel.h> 13 + #include <linux/slab.h> 13 14 #include <asm/checksum.h> 14 15 #include <asm/lowcore.h> 15 16 #include <asm/os_info.h>
+1
arch/sparc/kernel/sun4d_irq.c
··· 6 6 */ 7 7 8 8 #include <linux/kernel_stat.h> 9 + #include <linux/slab.h> 9 10 #include <linux/seq_file.h> 10 11 11 12 #include <asm/timer.h>
+1
arch/x86/platform/efi/efi.c
··· 34 34 #include <linux/efi-bgrt.h> 35 35 #include <linux/export.h> 36 36 #include <linux/bootmem.h> 37 + #include <linux/slab.h> 37 38 #include <linux/memblock.h> 38 39 #include <linux/spinlock.h> 39 40 #include <linux/uaccess.h>
+1
arch/x86/platform/efi/efi_64.c
··· 27 27 #include <linux/uaccess.h> 28 28 #include <linux/io.h> 29 29 #include <linux/reboot.h> 30 + #include <linux/slab.h> 30 31 31 32 #include <asm/setup.h> 32 33 #include <asm/page.h>
+1
drivers/mtd/mtdcore.c
··· 36 36 #include <linux/idr.h> 37 37 #include <linux/backing-dev.h> 38 38 #include <linux/gfp.h> 39 + #include <linux/slab.h> 39 40 40 41 #include <linux/mtd/mtd.h> 41 42 #include <linux/mtd/partitions.h>
+1
drivers/pps/clients/pps_parport.c
··· 32 32 #include <linux/init.h> 33 33 #include <linux/irqnr.h> 34 34 #include <linux/time.h> 35 + #include <linux/slab.h> 35 36 #include <linux/parport.h> 36 37 #include <linux/pps_kernel.h> 37 38
+1
drivers/staging/dgrp/dgrp_dpa_ops.c
··· 40 40 #include <linux/cred.h> 41 41 #include <linux/sched.h> 42 42 #include <linux/ratelimit.h> 43 + #include <linux/slab.h> 43 44 #include <asm/unaligned.h> 44 45 45 46 #include "dgrp_common.h"
+1
drivers/staging/dgrp/dgrp_mon_ops.c
··· 37 37 #include <linux/tty.h> 38 38 #include <linux/sched.h> 39 39 #include <asm/unaligned.h> 40 + #include <linux/slab.h> 40 41 #include <linux/proc_fs.h> 41 42 #include <linux/uaccess.h> 42 43
+1 -1
drivers/staging/dgrp/dgrp_net_ops.c
··· 35 35 36 36 #include <linux/module.h> 37 37 #include <linux/proc_fs.h> 38 - #include <linux/types.h> 38 + #include <linux/slab.h> 39 39 #include <linux/string.h> 40 40 #include <linux/device.h> 41 41 #include <linux/tty.h>
+1
drivers/staging/dgrp/dgrp_specproc.c
··· 37 37 #include <linux/sched.h> 38 38 #include <linux/cred.h> 39 39 #include <linux/proc_fs.h> 40 + #include <linux/slab.h> 40 41 #include <linux/ctype.h> 41 42 #include <linux/seq_file.h> 42 43 #include <linux/uaccess.h>
+1
fs/proc/self.c
··· 1 1 #include <linux/sched.h> 2 2 #include <linux/namei.h> 3 + #include <linux/slab.h> 3 4 #include <linux/pid_namespace.h> 4 5 #include "internal.h" 5 6