linux/arch/i386/kernel
Tim Schmielau 4e57b68178 [PATCH] fix missing includes
I recently picked up my older work to remove unnecessary #includes of
sched.h, starting from a patch by Dave Jones to not include sched.h
from module.h. This reduces the number of indirect includes of sched.h
by ~300. Another ~400 pointless direct includes can be removed after
this disentangling (patch to follow later).
However, quite a few indirect includes need to be fixed up for this.

In order to feed the patches through -mm with as little disturbance as
possible, I've split out the fixes I accumulated up to now (complete for
i386 and x86_64, more archs to follow later) and post them before the real
patch.  This way this large part of the patch is kept simple with only
adding #includes, and all hunks are independent of each other.  So if any
hunk rejects or gets in the way of other patches, just drop it.  My scripts
will pick it up again in the next round.

Signed-off-by: Tim Schmielau <tim@physik3.uni-rostock.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-10-30 17:37:32 -08:00
..
acpi [PATCH] i386: include linux/irq.h rather than asm/hw_irq.h 2005-09-30 10:58:37 -07:00
cpu [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
timers [PATCH] i386 and x86_64 TSC set_cyc2ns_scale imprecision 2005-10-30 17:37:11 -08:00
apic.c [PATCH] kdump/i386: apic verification failure fix 2005-10-30 17:37:13 -08:00
apm.c [PATCH] x86: add an accessor function for getting the per-CPU gdt 2005-10-30 17:37:12 -08:00
asm-offsets.c
bootflag.c
cpuid.c [PATCH] Driver Core: fix up all callers of class_device_create() 2005-10-28 09:52:52 -07:00
crash.c [PATCH] i386 kexec-on-panic: Don't shutdown the apics. 2005-10-30 17:37:13 -08:00
dmi_scan.c
doublefault.c
early_printk.c
efi.c
efi_stub.S
entry.S [PATCH] i386: Don't miss pending signals returning to user mode after signal processing 2005-09-12 07:52:16 -07:00
head.S
i386_ksyms.c
i387.c
i8237.c
i8259.c [PATCH] i386: move apic init in init_IRQs 2005-10-30 17:37:13 -08:00
init_task.c
io_apic.c [PATCH] i386: move apic init in init_IRQs 2005-10-30 17:37:13 -08:00
ioport.c
irq.c [PATCH] x86: hot plug CPU to support physical add of new processors 2005-10-30 17:37:12 -08:00
kprobes.c
ldt.c
machine_kexec.c
Makefile
mca.c
microcode.c
module.c
mpparse.c [PATCH] i386 mpparse: Only ignore lapic information we can't store 2005-10-30 17:37:13 -08:00
msr.c [PATCH] Driver Core: fix up all callers of class_device_create() 2005-10-28 09:52:52 -07:00
nmi.c [PATCH] i386 nmi_watchdog: Merge check_nmi_watchdog fixes from x86_64 2005-10-30 17:37:13 -08:00
numaq.c
pci-dma.c [PATCH] gfp flags annotations - part 1 2005-10-08 15:00:57 -07:00
process.c [PATCH] useless includes of linux/irq.h in arch/i386 2005-09-26 18:29:50 -07:00
ptrace.c [PATCH] unify sys_ptrace prototype 2005-10-30 17:37:20 -08:00
quirks.c
reboot.c [PATCH] arch/i386: Replace custom macro with isdigit() 2005-09-13 08:22:33 -07:00
reboot_fixups.c [PATCH] sparse cleanups: NULL pointers, C99 struct init. 2005-10-30 17:37:29 -08:00
relocate_kernel.S
scx200.c
semaphore.c
setup.c [PATCH] fixup bogus e820 entry with mem= 2005-10-30 17:37:12 -08:00
sigframe.h
signal.c [PATCH] i386: fix stack alignment for signal handlers 2005-10-10 08:45:06 -07:00
smp.c [PATCH] useless includes of linux/irq.h in arch/i386 2005-09-26 18:29:50 -07:00
smpboot.c [PATCH] i386: move apic init in init_IRQs 2005-10-30 17:37:13 -08:00
srat.c [PATCH] i386: srat on non-acpi hw fix 2005-10-30 17:37:13 -08:00
summit.c
sys_i386.c
syscall_table.S
sysenter.c
time.c [PATCH] jiffies_64 cleanup 2005-10-30 17:37:25 -08:00
time_hpet.c [PATCH] hpet-RTC: cache the comparator register 2005-10-30 17:37:30 -08:00
trampoline.S
traps.c [PATCH] x86: initialise tss->io_bitmap_owner to something 2005-10-30 17:37:11 -08:00
vm86.c [PATCH] mm: i386 sh sh64 ready for split ptlock 2005-10-29 21:40:41 -07:00
vmlinux.lds.S [PATCH] i386 / uml: add dwarf sections to static link script 2005-09-10 12:00:17 -07:00
vsyscall-int80.S
vsyscall-note.S
vsyscall-sigreturn.S
vsyscall-sysenter.S
vsyscall.lds.S
vsyscall.S