headers: remove sched.h from interrupt.h
authorAlexey Dobriyan <adobriyan@gmail.com>
Wed, 7 Oct 2009 13:09:06 +0000 (17:09 +0400)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 11 Oct 2009 18:20:58 +0000 (11:20 -0700)
commitd43c36dc6b357fa1806800f18aa30123c747a6d1
tree339ce510073ecbe9b3592008f7dece7b277035ef
parent69585dd69e663a40729492c7b52eb82477a2027a
headers: remove sched.h from interrupt.h

After m68k's task_thread_info() doesn't refer to current,
it's possible to remove sched.h from interrupt.h and not break m68k!
Many thanks to Heiko Carstens for allowing this.

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
145 files changed:
arch/arm/kernel/time.c
arch/arm/mach-integrator/pci_v3.c
arch/arm/plat-s3c24xx/adc.c
arch/blackfin/kernel/time.c
arch/m32r/kernel/smp.c
arch/um/drivers/line.c
arch/um/drivers/port_kern.c
arch/um/kernel/irq.c
arch/x86/kernel/cpu/mcheck/mce_intel.c
arch/x86/kernel/pci-gart_64.c
arch/x86/kernel/reboot.c
arch/xtensa/kernel/time.c
crypto/aead.c
drivers/char/applicom.c
drivers/char/epca.c
drivers/char/generic_serial.c
drivers/char/istallion.c
drivers/char/nozomi.c
drivers/char/pty.c
drivers/char/rio/riocmd.c
drivers/char/rio/rioctrl.c
drivers/char/rio/riotty.c
drivers/char/ser_a2232.c
drivers/char/stallion.c
drivers/char/tlclk.c
drivers/hwmon/sht15.c
drivers/ieee1394/raw1394.c
drivers/ieee1394/video1394.c
drivers/infiniband/core/iwcm.c
drivers/infiniband/core/ucma.c
drivers/infiniband/hw/cxgb3/iwch_provider.c
drivers/infiniband/hw/cxgb3/iwch_qp.c
drivers/infiniband/hw/ipath/ipath_driver.c
drivers/infiniband/hw/ipath/ipath_iba7220.c
drivers/infiniband/hw/ipath/ipath_intr.c
drivers/infiniband/hw/ipath/ipath_qp.c
drivers/infiniband/hw/ipath/ipath_ruc.c
drivers/infiniband/hw/ipath/ipath_ud.c
drivers/infiniband/hw/ipath/ipath_user_pages.c
drivers/infiniband/hw/ipath/ipath_user_sdma.c
drivers/infiniband/hw/ipath/ipath_verbs_mcast.c
drivers/input/keyboard/hilkbd.c
drivers/input/keyboard/sunkbd.c
drivers/input/serio/libps2.c
drivers/input/serio/serio_raw.c
drivers/input/serio/serport.c
drivers/isdn/capi/kcapi.c
drivers/isdn/hisax/arcofi.c
drivers/isdn/hisax/hfc_2bds0.c
drivers/isdn/hisax/hfc_pci.c
drivers/isdn/hysdn/hysdn_procconf.c
drivers/isdn/hysdn/hysdn_proclog.c
drivers/isdn/pcbit/drv.c
drivers/isdn/pcbit/layer2.c
drivers/isdn/sc/init.c
drivers/lguest/interrupts_and_traps.c
drivers/media/dvb/dvb-core/dvb_net.c
drivers/media/video/meye.c
drivers/media/video/videobuf-core.c
drivers/media/video/videobuf-dma-sg.c
drivers/message/fusion/mptlan.c
drivers/mfd/ucb1x00-core.c
drivers/misc/hpilo.c
drivers/misc/ibmasm/command.c
drivers/misc/ibmasm/event.c
drivers/misc/ibmasm/r_heartbeat.c
drivers/misc/phantom.c
drivers/mtd/devices/m25p80.c
drivers/mtd/devices/sst25l.c
drivers/net/bonding/bond_sysfs.c
drivers/net/depca.c
drivers/net/e100.c
drivers/net/eql.c
drivers/net/ethoc.c
drivers/net/ewrk3.c
drivers/net/forcedeth.c
drivers/net/hamachi.c
drivers/net/hamradio/baycom_epp.c
drivers/net/hamradio/baycom_ser_fdx.c
drivers/net/hamradio/baycom_ser_hdx.c
drivers/net/hamradio/hdlcdrv.c
drivers/net/hp100.c
drivers/net/igb/igb_ethtool.c
drivers/net/irda/toim3232-sir.c
drivers/net/ns83820.c
drivers/net/pcnet32.c
drivers/net/sb1000.c
drivers/net/sis900.c
drivers/net/skfp/skfddi.c
drivers/net/skge.c
drivers/net/slip.c
drivers/net/sungem.c
drivers/net/tokenring/ibmtr.c
drivers/net/typhoon.c
drivers/net/wan/cosa.c
drivers/net/wan/cycx_x25.c
drivers/net/wan/dscc4.c
drivers/net/wan/farsync.c
drivers/net/wireless/b43/pio.c
drivers/net/wireless/b43legacy/main.c
drivers/net/wireless/b43legacy/phy.c
drivers/net/wireless/hostap/hostap_info.c
drivers/net/wireless/hostap/hostap_ioctl.c
drivers/net/wireless/ipw2x00/ipw2200.c
drivers/net/wireless/iwlwifi/iwl-3945.c
drivers/net/wireless/iwlwifi/iwl-4965.c
drivers/net/wireless/iwlwifi/iwl-5000.c
drivers/net/wireless/iwlwifi/iwl-agn.c
drivers/net/wireless/iwlwifi/iwl-core.c
drivers/net/wireless/iwlwifi/iwl-hcmd.c
drivers/net/wireless/iwlwifi/iwl-tx.c
drivers/net/wireless/iwlwifi/iwl3945-base.c
drivers/net/wireless/iwmc3200wifi/cfg80211.c
drivers/net/wireless/iwmc3200wifi/commands.c
drivers/net/wireless/iwmc3200wifi/main.c
drivers/net/wireless/iwmc3200wifi/rx.c
drivers/net/wireless/libertas/cmd.c
drivers/net/wireless/libertas/tx.c
drivers/net/wireless/prism54/isl_ioctl.c
drivers/net/wireless/prism54/islpci_dev.c
drivers/net/wireless/prism54/islpci_mgt.c
drivers/net/wireless/rt2x00/rt2x00debug.c
drivers/pci/pcie/aer/aerdrv.c
drivers/rtc/interface.c
drivers/rtc/rtc-dev.c
drivers/uio/uio.c
drivers/uwb/whc-rc.c
fs/file.c
include/linux/interrupt.h
include/linux/mmc/host.h
kernel/irq/handle.c
kernel/mutex-debug.c
kernel/time/timekeeping.c
lib/debugobjects.c
lib/fault-inject.c
mm/vmalloc.c
net/irda/ircomm/ircomm_tty_attach.c
net/irda/irlan/irlan_common.c
net/irda/irlan/irlan_eth.c
net/irda/irnet/irnet_irda.c
net/irda/irnet/irnet_ppp.c
net/mac80211/rc80211_pid_debugfs.c
net/netfilter/nf_conntrack_core.c
net/sunrpc/xprtrdma/svc_rdma_transport.c
net/wireless/core.c