1
linux/drivers/acpi
Tim Schmielau cd354f1ae7 [PATCH] remove many unneeded #includes of sched.h
After Al Viro (finally) succeeded in removing the sched.h #include in module.h
recently, it makes sense again to remove other superfluous sched.h includes.
There are quite a lot of files which include it but don't actually need
anything defined in there.  Presumably these includes were once needed for
macros that used to live in sched.h, but moved to other header files in the
course of cleaning it up.

To ease the pain, this time I did not fiddle with any header files and only
removed #includes from .c-files, which tend to cause less trouble.

Compile tested against 2.6.20-rc2 and 2.6.20-rc2-mm2 (with offsets) on alpha,
arm, i386, ia64, mips, powerpc, and x86_64 with allnoconfig, defconfig,
allmodconfig, and allyesconfig as well as a few randconfigs on x86_64 and all
configs in arch/arm/configs on arm.  I also checked that no new warnings were
introduced by the patch (actually, some warnings are removed that were emitted
by unnecessarily included header files).

Signed-off-by: Tim Schmielau <tim@physik3.uni-rostock.de>
Acked-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-02-14 08:09:54 -08:00
..
dispatcher ACPICA: Update copyright to 2007. 2007-02-02 21:14:31 -05:00
events ACPICA: Update copyright to 2007. 2007-02-02 21:14:31 -05:00
executer ACPICA: Update copyright to 2007. 2007-02-02 21:14:31 -05:00
hardware ACPICA: Update copyright to 2007. 2007-02-02 21:14:31 -05:00
namespace ACPICA: fix gcc build warnings 2007-02-02 23:08:40 -05:00
parser ACPICA: Update copyright to 2007. 2007-02-02 21:14:31 -05:00
resources ACPICA: Update copyright to 2007. 2007-02-02 21:14:31 -05:00
sleep [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
tables ACPICA: reduce table header messages to fit within 80 columns 2007-02-06 15:28:23 -05:00
utilities ACPICA: fix gcc build warnings 2007-02-02 23:08:40 -05:00
ac.c ACPI: replace kmalloc+memset with kzalloc 2006-12-20 16:54:54 -05:00
acpi_memhotplug.c ACPI: replace kmalloc+memset with kzalloc 2006-12-20 16:54:54 -05:00
asus_acpi.c ACPICA: minimal patch to integrate new tables into Linux 2007-02-02 21:14:22 -05:00
battery.c Pull sysfs into test branch 2007-02-03 01:14:35 -05:00
bay.c [PATCH] wrong order of kzalloc arguments 2007-02-09 08:28:48 -08:00
blacklist.c ACPICA: Miscellaneous table manager updates and optimizations 2007-02-02 21:14:29 -05:00
bus.c Pull sysfs into test branch 2007-02-03 01:14:35 -05:00
button.c Pull sysfs into test branch 2007-02-03 01:14:35 -05:00
cm_sbs.c
container.c Pull sysfs into test branch 2007-02-03 01:14:35 -05:00
debug.c ACPI: add ACPI debug attribute in sysfs 2007-01-28 22:33:36 -05:00
dock.c ACPI: dock: check if parent is on dock 2007-02-03 01:11:17 -05:00
ec.c ACPICA: Remove duplicate table definitions (non-conflicting), cont 2007-02-02 21:14:29 -05:00
event.c
fan.c Pull sysfs into test branch 2007-02-03 01:14:35 -05:00
glue.c ACPI: Optimize acpi_get_pci_rootbridge_handle() to boot faster 2007-01-16 16:41:56 -05:00
hotkey.c ACPI: Remove unnecessary from/to-void* and to-void casts in drivers/acpi 2006-10-14 01:51:07 -04:00
i2c_ec.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
i2c_ec.h
ibm_acpi.c Revert "ACPI: ibm-acpi: make non-generic bay support optional" 2007-01-11 02:58:15 -05:00
Kconfig Pull trivial into test branch 2007-02-03 01:39:07 -05:00
Makefile Pull motherboard into test branch 2007-02-03 01:38:16 -05:00
numa.c ACPICA: Remove duplicate table definitions (non-conflicting), cont 2007-02-02 21:14:29 -05:00
osl.c Pull motherboard into test branch 2007-02-03 01:38:16 -05:00
pci_bind.c ACPI: fix Supermicro X7DB8+ Boot regression 2006-12-21 03:07:37 -05:00
pci_irq.c ACPI: replace kmalloc+memset with kzalloc 2006-12-20 16:54:54 -05:00
pci_link.c ACPICA: use new ACPI headers. 2007-02-02 21:14:28 -05:00
pci_root.c Pull sysfs into test branch 2007-02-03 01:14:35 -05:00
power.c ACPI: replace kmalloc+memset with kzalloc 2006-12-20 16:54:54 -05:00
processor_core.c Pull sysfs into test branch 2007-02-03 01:14:35 -05:00
processor_idle.c ACPICA: fix gcc build warnings 2007-02-02 23:08:40 -05:00
processor_perflib.c ACPICA: use new ACPI headers. 2007-02-02 21:14:28 -05:00
processor_thermal.c ACPI: Remove unnecessary from/to-void* and to-void casts in drivers/acpi 2006-10-14 01:51:07 -04:00
processor_throttling.c ACPICA: use new ACPI headers. 2007-02-02 21:14:28 -05:00
sbs.c ACPI: replace kmalloc+memset with kzalloc 2006-12-20 16:54:54 -05:00
scan.c Pull trivial into test branch 2007-02-03 01:39:07 -05:00
system.c Pull sysfs into test branch 2007-02-03 01:14:35 -05:00
tables.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
thermal.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
toshiba_acpi.c [PATCH] fix the toshiba_acpi write_lcd return value 2007-01-05 23:55:29 -08:00
utils.c ACPI: replace kmalloc+memset with kzalloc 2006-12-20 16:54:54 -05:00
video.c Pull sysfs into test branch 2007-02-03 01:14:35 -05:00