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

arch/tile: add a few #includes and an EXPORT to catch up with kernel changes.

The empty_zero_page[] export is required for ZERO_PAGE() module references.
The #includes are due to changes in implicit inclusion, and should of
course have been in the sources from the beginning.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>

+6
+1
arch/tile/kernel/pci-dma.c
··· 15 15 #include <linux/mm.h> 16 16 #include <linux/dma-mapping.h> 17 17 #include <linux/vmalloc.h> 18 + #include <linux/export.h> 18 19 #include <asm/tlbflush.h> 19 20 #include <asm/homecache.h> 20 21
+1
arch/tile/kernel/pci.c
··· 24 24 #include <linux/irq.h> 25 25 #include <linux/io.h> 26 26 #include <linux/uaccess.h> 27 + #include <linux/export.h> 27 28 28 29 #include <asm/processor.h> 29 30 #include <asm/sections.h>
+1
arch/tile/kernel/sysfs.c
··· 18 18 #include <linux/cpu.h> 19 19 #include <linux/slab.h> 20 20 #include <linux/smp.h> 21 + #include <linux/stat.h> 21 22 #include <hv/hypervisor.h> 22 23 23 24 /* Return a string queried from the hypervisor, truncated to page size. */
+3
arch/tile/lib/exports.c
··· 39 39 EXPORT_SYMBOL(current_text_addr); 40 40 EXPORT_SYMBOL(dump_stack); 41 41 42 + /* arch/tile/kernel/head.S */ 43 + EXPORT_SYMBOL(empty_zero_page); 44 + 42 45 /* arch/tile/lib/, various memcpy files */ 43 46 EXPORT_SYMBOL(memcpy); 44 47 EXPORT_SYMBOL(__copy_to_user_inatomic);