xen: don't include <xen/xen.h> from <asm/io.h> and <asm/dma-mapping.h>
Nothing Xen specific in these headers, which get included from a lot of code in the kernel. So prune the includes and move them to the Xen-specific files that actually use them instead. Signed-off-by:Christoph Hellwig <hch@lst.de> Signed-off-by:
Jens Axboe <axboe@kernel.dk>
Showing
- arch/arm/include/asm/io.h 0 additions, 1 deletionarch/arm/include/asm/io.h
- arch/arm64/include/asm/io.h 0 additions, 2 deletionsarch/arm64/include/asm/io.h
- arch/x86/include/asm/io.h 0 additions, 4 deletionsarch/x86/include/asm/io.h
- arch/x86/include/asm/xen/events.h 2 additions, 0 deletionsarch/x86/include/asm/xen/events.h
- arch/x86/xen/enlighten.c 1 addition, 0 deletionsarch/x86/xen/enlighten.c
- arch/x86/xen/enlighten_pvh.c 1 addition, 0 deletionsarch/x86/xen/enlighten_pvh.c
- arch/x86/xen/platform-pci-unplug.c 1 addition, 0 deletionsarch/x86/xen/platform-pci-unplug.c
- arch/x86/xen/pmu.c 1 addition, 0 deletionsarch/x86/xen/pmu.c
- drivers/xen/xen-acpi-pad.c 1 addition, 0 deletionsdrivers/xen/xen-acpi-pad.c
Please register or sign in to comment