Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc

* 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc:
  Deprecate the asm/semaphore.h files in feature-removal-schedule.
  Convert asm/semaphore.h users to linux/semaphore.h
  security: Remove unnecessary inclusions of asm/semaphore.h
  lib: Remove unnecessary inclusions of asm/semaphore.h
  kernel: Remove unnecessary inclusions of asm/semaphore.h
  include: Remove unnecessary inclusions of asm/semaphore.h
  fs: Remove unnecessary inclusions of asm/semaphore.h
  drivers: Remove unnecessary inclusions of asm/semaphore.h
  net: Remove unnecessary inclusions of asm/semaphore.h
  arch: Remove unnecessary inclusions of asm/semaphore.h
This commit is contained in:
Linus Torvalds 2008-04-21 15:41:27 -07:00
commit 429f731dea
136 changed files with 44 additions and 143 deletions

View file

@ -241,7 +241,7 @@
</para> </para>
<para> <para>
The third type is a semaphore The third type is a semaphore
(<filename class="headerfile">include/asm/semaphore.h</filename>): it (<filename class="headerfile">include/linux/semaphore.h</filename>): it
can have more than one holder at any time (the number decided at can have more than one holder at any time (the number decided at
initialization time), although it is most commonly used as a initialization time), although it is most commonly used as a
single-holder lock (a mutex). If you can't get a semaphore, your single-holder lock (a mutex). If you can't get a semaphore, your
@ -290,7 +290,7 @@
<para> <para>
If you have a data structure which is only ever accessed from If you have a data structure which is only ever accessed from
user context, then you can use a simple semaphore user context, then you can use a simple semaphore
(<filename>linux/asm/semaphore.h</filename>) to protect it. This (<filename>linux/linux/semaphore.h</filename>) to protect it. This
is the most trivial case: you initialize the semaphore to the number is the most trivial case: you initialize the semaphore to the number
of resources available (usually 1), and call of resources available (usually 1), and call
<function>down_interruptible()</function> to grab the semaphore, and <function>down_interruptible()</function> to grab the semaphore, and
@ -1656,7 +1656,7 @@ the amount of locking which needs to be done.
#include &lt;linux/slab.h&gt; #include &lt;linux/slab.h&gt;
#include &lt;linux/string.h&gt; #include &lt;linux/string.h&gt;
+#include &lt;linux/rcupdate.h&gt; +#include &lt;linux/rcupdate.h&gt;
#include &lt;asm/semaphore.h&gt; #include &lt;linux/semaphore.h&gt;
#include &lt;asm/errno.h&gt; #include &lt;asm/errno.h&gt;
struct object struct object

View file

@ -298,3 +298,11 @@ Why: /sys/fs/o2cb is the proper location for this information - /sys/o2cb
ocfs2-tools. 2 years should be sufficient time to phase in new versions ocfs2-tools. 2 years should be sufficient time to phase in new versions
which know to look in /sys/fs/o2cb. which know to look in /sys/fs/o2cb.
Who: ocfs2-devel@oss.oracle.com Who: ocfs2-devel@oss.oracle.com
---------------------------
What: asm/semaphore.h
When: 2.6.26
Why: Implementation became generic; users should now include
linux/semaphore.h instead.
Who: Matthew Wilcox <willy@linux.intel.com>

View file

@ -22,7 +22,6 @@
#include <linux/mutex.h> #include <linux/mutex.h>
#include <asm/rtc.h> #include <asm/rtc.h>
#include <asm/semaphore.h>
static DECLARE_WAIT_QUEUE_HEAD(rtc_wait); static DECLARE_WAIT_QUEUE_HEAD(rtc_wait);
static struct fasync_struct *rtc_async_queue; static struct fasync_struct *rtc_async_queue;

View file

@ -18,8 +18,6 @@
#include <linux/clk.h> #include <linux/clk.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <asm/semaphore.h>
#include "clock.h" #include "clock.h"
static LIST_HEAD(clocks); static LIST_HEAD(clocks);

View file

@ -23,7 +23,6 @@
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/clk.h> #include <linux/clk.h>
#include <asm/semaphore.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>

View file

@ -17,7 +17,6 @@
#include <linux/clk.h> #include <linux/clk.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <asm/semaphore.h>
#include <asm/hardware/icst525.h> #include <asm/hardware/icst525.h>
#include "clock.h" #include "clock.h"

View file

@ -21,7 +21,6 @@
#include <linux/err.h> #include <linux/err.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <asm/semaphore.h>
#include <asm/hardware.h> #include <asm/hardware.h>
#include <asm/io.h> #include <asm/io.h>

View file

@ -17,7 +17,6 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/module.h> #include <linux/module.h>
#include <asm/semaphore.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/arch/platform.h> #include <asm/arch/platform.h>
#include <asm/arch/gpio.h> #include <asm/arch/gpio.h>

View file

@ -16,7 +16,6 @@
#include <linux/clk.h> #include <linux/clk.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <asm/semaphore.h>
#include <asm/hardware/icst307.h> #include <asm/hardware/icst307.h>
#include "clock.h" #include "clock.h"

View file

@ -17,7 +17,6 @@
#include <linux/clk.h> #include <linux/clk.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <asm/semaphore.h>
#include <asm/hardware/icst307.h> #include <asm/hardware/icst307.h>
#include "clock.h" #include "clock.h"

View file

@ -23,7 +23,6 @@
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/semaphore.h>
#include <asm/arch/clock.h> #include <asm/arch/clock.h>

View file

@ -44,8 +44,8 @@
#include <linux/smp.h> #include <linux/smp.h>
#include <linux/timer.h> #include <linux/timer.h>
#include <linux/vmalloc.h> #include <linux/vmalloc.h>
#include <linux/semaphore.h>
#include <asm/semaphore.h>
#include <asm/sal.h> #include <asm/sal.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>

View file

@ -37,7 +37,6 @@
#include <asm/processor.h> #include <asm/processor.h>
#include <asm/topology.h> #include <asm/topology.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/sal.h> #include <asm/sal.h>
#include <asm/sn/io.h> #include <asm/sn/io.h>

View file

@ -29,7 +29,6 @@
#include <asm/atarihw.h> #include <asm/atarihw.h>
#include <asm/atari_stram.h> #include <asm/atari_stram.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/semaphore.h>
#undef DEBUG #undef DEBUG

View file

@ -15,7 +15,6 @@
#include <asm/errno.h> #include <asm/errno.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/semaphore.h>
#include <asm/rtc.h> #include <asm/rtc.h>
#include <asm/intersil.h> #include <asm/intersil.h>

View file

@ -8,7 +8,6 @@
#include <linux/init.h> #include <linux/init.h>
#include <asm/page.h> #include <asm/page.h>
#include <asm/semaphore.h>
#include <asm/sn/addrs.h> #include <asm/sn/addrs.h>
#include <asm/sn/sn0/hub.h> #include <asm/sn/sn0/hub.h>
#include <asm/sn/klconfig.h> #include <asm/sn/klconfig.h>

View file

@ -49,7 +49,6 @@
#include <asm/types.h> #include <asm/types.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#include <asm/mmu_context.h> #include <asm/mmu_context.h>
#include "sys32.h" #include "sys32.h"

View file

@ -26,7 +26,6 @@
#include <asm/prom.h> #include <asm/prom.h>
#include <asm/rtas.h> #include <asm/rtas.h>
#include <asm/hvcall.h> #include <asm/hvcall.h>
#include <asm/semaphore.h>
#include <asm/machdep.h> #include <asm/machdep.h>
#include <asm/firmware.h> #include <asm/firmware.h>
#include <asm/page.h> #include <asm/page.h>

View file

@ -47,7 +47,6 @@
#include <asm/types.h> #include <asm/types.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/unistd.h> #include <asm/unistd.h>
#include <asm/semaphore.h>
#include <asm/time.h> #include <asm/time.h>
#include <asm/mmu_context.h> #include <asm/mmu_context.h>
#include <asm/ppc-pci.h> #include <asm/ppc-pci.h>

View file

@ -38,7 +38,6 @@
#include <linux/personality.h> #include <linux/personality.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#include <asm/syscalls.h> #include <asm/syscalls.h>
#include <asm/time.h> #include <asm/time.h>
#include <asm/unistd.h> #include <asm/unistd.h>

View file

@ -32,7 +32,6 @@
#include <linux/marker.h> #include <linux/marker.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/semaphore.h>
#include <asm/spu.h> #include <asm/spu.h>
#include <asm/spu_info.h> #include <asm/spu_info.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>

View file

@ -35,7 +35,6 @@
#include <linux/parser.h> #include <linux/parser.h>
#include <asm/prom.h> #include <asm/prom.h>
#include <asm/semaphore.h>
#include <asm/spu.h> #include <asm/spu.h>
#include <asm/spu_priv1.h> #include <asm/spu_priv1.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>

View file

@ -12,7 +12,6 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <asm/semaphore.h>
#include <asm/prom.h> #include <asm/prom.h>
#include <asm/pmac_pfunc.h> #include <asm/pmac_pfunc.h>

View file

@ -49,7 +49,6 @@
#include <asm/io.h> #include <asm/io.h>
#include <asm/ocp.h> #include <asm/ocp.h>
#include <asm/errno.h> #include <asm/errno.h>
#include <asm/semaphore.h>
//#define DBG(x) printk x //#define DBG(x) printk x
#define DBG(x) #define DBG(x)

View file

@ -62,7 +62,6 @@
#include <asm/types.h> #include <asm/types.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#include <net/scm.h> #include <net/scm.h>
#include <net/sock.h> #include <net/sock.h>

View file

@ -17,7 +17,6 @@
#include <linux/ctype.h> #include <linux/ctype.h>
#include <linux/sysctl.h> #include <linux/sysctl.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/fs.h> #include <linux/fs.h>

View file

@ -55,7 +55,6 @@
#include <asm/types.h> #include <asm/types.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/fpumacro.h> #include <asm/fpumacro.h>
#include <asm/semaphore.h>
#include <asm/mmu_context.h> #include <asm/mmu_context.h>
#include <asm/compat_signal.h> #include <asm/compat_signal.h>

View file

@ -30,7 +30,6 @@
#include <linux/file.h> #include <linux/file.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#include <asm/unistd.h> #include <asm/unistd.h>
/* /*

View file

@ -43,7 +43,6 @@
#include <asm/mman.h> #include <asm/mman.h>
#include <asm/types.h> #include <asm/types.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#include <asm/atomic.h> #include <asm/atomic.h>
#include <asm/ia32.h> #include <asm/ia32.h>
#include <asm/vgtod.h> #include <asm/vgtod.h>

View file

@ -5,7 +5,6 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/percpu.h> #include <linux/percpu.h>
#include <linux/bootmem.h> #include <linux/bootmem.h>
#include <asm/semaphore.h>
#include <asm/processor.h> #include <asm/processor.h>
#include <asm/i387.h> #include <asm/i387.h>
#include <asm/msr.h> #include <asm/msr.h>

View file

@ -1,7 +1,6 @@
#include <linux/smp.h> #include <linux/smp.h>
#include <linux/timex.h> #include <linux/timex.h>
#include <linux/string.h> #include <linux/string.h>
#include <asm/semaphore.h>
#include <linux/seq_file.h> #include <linux/seq_file.h>
#include <linux/cpufreq.h> #include <linux/cpufreq.h>

View file

@ -61,7 +61,6 @@
#include <scsi/scsi_cmnd.h> #include <scsi/scsi_cmnd.h>
#include <scsi/scsi_host.h> #include <scsi/scsi_host.h>
#include <linux/libata.h> #include <linux/libata.h>
#include <asm/semaphore.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <linux/cdrom.h> #include <linux/cdrom.h>

View file

@ -20,7 +20,7 @@
#include <linux/notifier.h> #include <linux/notifier.h>
#include <linux/genhd.h> #include <linux/genhd.h>
#include <linux/kallsyms.h> #include <linux/kallsyms.h>
#include <asm/semaphore.h> #include <linux/semaphore.h>
#include "base.h" #include "base.h"
#include "power/power.h" #include "power/power.h"

View file

@ -27,7 +27,6 @@
#include <linux/blkdev.h> #include <linux/blkdev.h>
#include <linux/loop.h> #include <linux/loop.h>
#include <linux/scatterlist.h> #include <linux/scatterlist.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");

View file

@ -28,7 +28,6 @@
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/tty_flip.h> #include <linux/tty_flip.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#define DEBUG #define DEBUG

View file

@ -35,7 +35,6 @@
#include <linux/termios.h> #include <linux/termios.h>
#include <linux/serial.h> #include <linux/serial.h>
#include <linux/vmalloc.h> #include <linux/vmalloc.h>
#include <asm/semaphore.h>
#include <linux/generic_serial.h> #include <linux/generic_serial.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>

View file

@ -41,7 +41,6 @@ static char *_riocmd_c_sccs_ = "@(#)riocmd.c 1.2";
#include <asm/io.h> #include <asm/io.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/string.h> #include <asm/string.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/termios.h> #include <linux/termios.h>

View file

@ -40,7 +40,6 @@ static char *_rioctrl_c_sccs_ = "@(#)rioctrl.c 1.3";
#include <asm/io.h> #include <asm/io.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/string.h> #include <asm/string.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/termios.h> #include <linux/termios.h>

View file

@ -40,7 +40,6 @@ static char *_rioinit_c_sccs_ = "@(#)rioinit.c 1.3";
#include <asm/io.h> #include <asm/io.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/string.h> #include <asm/string.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/termios.h> #include <linux/termios.h>

View file

@ -42,7 +42,6 @@ static char *_riointr_c_sccs_ = "@(#)riointr.c 1.2";
#include <asm/io.h> #include <asm/io.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/string.h> #include <asm/string.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/termios.h> #include <linux/termios.h>

View file

@ -41,7 +41,6 @@ static char *_rioparam_c_sccs_ = "@(#)rioparam.c 1.3";
#include <asm/io.h> #include <asm/io.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/string.h> #include <asm/string.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/termios.h> #include <linux/termios.h>

View file

@ -39,7 +39,6 @@ static char *_rioroute_c_sccs_ = "@(#)rioroute.c 1.3";
#include <asm/io.h> #include <asm/io.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/string.h> #include <asm/string.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/termios.h> #include <linux/termios.h>

View file

@ -42,7 +42,6 @@ static char *_riotable_c_sccs_ = "@(#)riotable.c 1.2";
#include <asm/io.h> #include <asm/io.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/string.h> #include <asm/string.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/termios.h> #include <linux/termios.h>

View file

@ -44,7 +44,6 @@ static char *_riotty_c_sccs_ = "@(#)riotty.c 1.3";
#include <asm/io.h> #include <asm/io.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/string.h> #include <asm/string.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/termios.h> #include <linux/termios.h>

View file

@ -22,8 +22,8 @@
#include <linux/kobject.h> #include <linux/kobject.h>
#include <linux/fs.h> #include <linux/fs.h>
#include <linux/cdev.h> #include <linux/cdev.h>
#include <linux/semaphore.h>
#include <asm/sn/types.h> #include <asm/sn/types.h>
#include <asm/semaphore.h>
#define CHUNKSIZE 127 #define CHUNKSIZE 127

View file

@ -26,7 +26,8 @@
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/idr.h> #include <linux/idr.h>
#include <linux/string.h> #include <linux/string.h>
#include <asm/semaphore.h> #include <linux/rwsem.h>
#include <linux/semaphore.h>
#include <asm/system.h> #include <asm/system.h>
#include <linux/ctype.h> #include <linux/ctype.h>
#include "fw-transaction.h" #include "fw-transaction.h"

View file

@ -29,7 +29,6 @@
#include <linux/list.h> #include <linux/list.h>
#include <linux/kthread.h> #include <linux/kthread.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#include "fw-transaction.h" #include "fw-transaction.h"
#include "fw-topology.h" #include "fw-topology.h"

View file

@ -35,7 +35,6 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/semaphore.h>
#include "dcdbas.h" #include "dcdbas.h"

View file

@ -35,8 +35,8 @@
#include <linux/completion.h> #include <linux/completion.h>
#include <linux/hardirq.h> #include <linux/hardirq.h>
#include <linux/irqflags.h> #include <linux/irqflags.h>
#include <linux/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#include "i2c-core.h" #include "i2c-core.h"

View file

@ -18,8 +18,8 @@
#include <linux/moduleparam.h> #include <linux/moduleparam.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <linux/freezer.h> #include <linux/freezer.h>
#include <linux/semaphore.h>
#include <asm/atomic.h> #include <asm/atomic.h>
#include <asm/semaphore.h>
#include "csr.h" #include "csr.h"
#include "highlevel.h" #include "highlevel.h"

View file

@ -46,9 +46,9 @@
#include <linux/mutex.h> #include <linux/mutex.h>
#include <linux/kref.h> #include <linux/kref.h>
#include <linux/compat.h> #include <linux/compat.h>
#include <linux/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#include <rdma/ib_mad.h> #include <rdma/ib_mad.h>
#include <rdma/ib_user_mad.h> #include <rdma/ib_user_mad.h>

View file

@ -40,7 +40,6 @@
#include <linux/pci.h> #include <linux/pci.h>
#include <linux/dma-mapping.h> #include <linux/dma-mapping.h>
#include <linux/idr.h> #include <linux/idr.h>
#include <asm/semaphore.h>
#include "c2_provider.h" #include "c2_provider.h"
#include "c2_mq.h" #include "c2_mq.h"

View file

@ -46,8 +46,7 @@
#include <linux/timer.h> #include <linux/timer.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <linux/list.h> #include <linux/list.h>
#include <linux/semaphore.h>
#include <asm/semaphore.h>
#include "mthca_provider.h" #include "mthca_provider.h"
#include "mthca_doorbell.h" #include "mthca_doorbell.h"

View file

@ -43,7 +43,6 @@
#include <linux/dma-mapping.h> #include <linux/dma-mapping.h>
#include <linux/workqueue.h> #include <linux/workqueue.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <asm/semaphore.h>
#include <linux/version.h> #include <linux/version.h>
#include <asm/io.h> #include <asm/io.h>
#include <linux/crc32c.h> #include <linux/crc32c.h>

View file

@ -40,7 +40,7 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/string.h> #include <linux/string.h>
#include <asm/semaphore.h> #include <linux/semaphore.h>
#define PREFIX "HP SDC MLC: " #define PREFIX "HP SDC MLC: "

View file

@ -10,7 +10,6 @@
#include <linux/wait.h> #include <linux/wait.h>
#include <linux/hrtimer.h> #include <linux/hrtimer.h>
#include <linux/err.h> #include <linux/err.h>
#include <asm/semaphore.h>
#include <asm/lguest.h> #include <asm/lguest.h>

View file

@ -37,9 +37,9 @@
#include <linux/device.h> #include <linux/device.h>
#include <linux/kthread.h> #include <linux/kthread.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <linux/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#ifdef CONFIG_PPC #ifdef CONFIG_PPC
#include <asm/prom.h> #include <asm/prom.h>
#include <asm/machdep.h> #include <asm/machdep.h>

View file

@ -13,7 +13,7 @@
#include <linux/init.h> #include <linux/init.h>
#include <linux/wait.h> #include <linux/wait.h>
#include <linux/i2c.h> #include <linux/i2c.h>
#include <asm/semaphore.h> #include <linux/semaphore.h>
#include <asm/prom.h> #include <asm/prom.h>
#include <asm/smu.h> #include <asm/smu.h>
#include <asm/pmac_low_i2c.h> #include <asm/pmac_low_i2c.h>

View file

@ -36,7 +36,6 @@
#include <asm/uaccess.h> /* copy to/from user */ #include <asm/uaccess.h> /* copy to/from user */
#include <linux/videodev2.h> /* kernel radio structs */ #include <linux/videodev2.h> /* kernel radio structs */
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
#include <asm/semaphore.h> /* Lock for the I/O */
#include <linux/version.h> /* for KERNEL_VERSION MACRO */ #include <linux/version.h> /* for KERNEL_VERSION MACRO */
#define RADIO_VERSION KERNEL_VERSION(0,0,2) #define RADIO_VERSION KERNEL_VERSION(0,0,2)

View file

@ -40,7 +40,6 @@
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/i2c-id.h> #include <linux/i2c-id.h>
#include <linux/workqueue.h> #include <linux/workqueue.h>
#include <asm/semaphore.h>
#include <media/ir-common.h> #include <media/ir-common.h>
#include <media/ir-kbd-i2c.h> #include <media/ir-kbd-i2c.h>

View file

@ -41,7 +41,6 @@
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/ctype.h> #include <linux/ctype.h>
#include <linux/pagemap.h> #include <linux/pagemap.h>
#include <asm/semaphore.h>
#include <asm/processor.h> #include <asm/processor.h>
#include <linux/mm.h> #include <linux/mm.h>
#include <linux/device.h> #include <linux/device.h>

View file

@ -26,7 +26,6 @@
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <asm/semaphore.h>
static void pvr2_context_destroy(struct pvr2_context *mp) static void pvr2_context_destroy(struct pvr2_context *mp)

View file

@ -25,7 +25,6 @@
#include <linux/firmware.h> #include <linux/firmware.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
#include <asm/semaphore.h>
#include "pvrusb2.h" #include "pvrusb2.h"
#include "pvrusb2-std.h" #include "pvrusb2-std.h"
#include "pvrusb2-util.h" #include "pvrusb2-util.h"

View file

@ -21,7 +21,6 @@
#include <linux/string.h> #include <linux/string.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <asm/semaphore.h>
#include "pvrusb2-sysfs.h" #include "pvrusb2-sysfs.h"
#include "pvrusb2-hdw.h" #include "pvrusb2-hdw.h"
#include "pvrusb2-debug.h" #include "pvrusb2-debug.h"

View file

@ -32,7 +32,6 @@
#include <linux/kthread.h> #include <linux/kthread.h>
#include <asm/dma.h> #include <asm/dma.h>
#include <asm/semaphore.h>
#include <asm/arch/collie.h> #include <asm/arch/collie.h>
#include <asm/mach-types.h> #include <asm/mach-types.h>

View file

@ -103,8 +103,8 @@ DRV_NAME ".c:v" DRV_VERSION " " DRV_RELDATE " Richard Procter <rnp@paradise.net.
#include <linux/ethtool.h> #include <linux/ethtool.h>
#include <linux/completion.h> #include <linux/completion.h>
#include <linux/bitops.h> #include <linux/bitops.h>
#include <linux/semaphore.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/io.h> #include <asm/io.h>

View file

@ -43,7 +43,6 @@
#include <linux/mutex.h> #include <linux/mutex.h>
#include <linux/bitops.h> #include <linux/bitops.h>
#include "t3cdev.h" #include "t3cdev.h"
#include <asm/semaphore.h>
#include <asm/io.h> #include <asm/io.h>
struct vlan_group; struct vlan_group;

View file

@ -34,7 +34,6 @@
#include <linux/list.h> #include <linux/list.h>
#include <asm/atomic.h> #include <asm/atomic.h>
#include <asm/semaphore.h>
#include <linux/netdevice.h> #include <linux/netdevice.h>
#include <linux/proc_fs.h> #include <linux/proc_fs.h>
#include <linux/skbuff.h> #include <linux/skbuff.h>

View file

@ -33,7 +33,7 @@
#include <linux/init.h> #include <linux/init.h>
#include <linux/ip.h> #include <linux/ip.h>
#include <linux/tcp.h> #include <linux/tcp.h>
#include <asm/semaphore.h> #include <linux/semaphore.h>
#include <asm/atomic.h> #include <asm/atomic.h>
#define SIXPACK_VERSION "Revision: 0.3.0" #define SIXPACK_VERSION "Revision: 0.3.0"

View file

@ -49,7 +49,6 @@
#include <linux/in.h> #include <linux/in.h>
#include <linux/ip.h> #include <linux/ip.h>
#include <net/net_namespace.h> #include <net/net_namespace.h>
#include <asm/semaphore.h>
#include <asm/hvcall.h> #include <asm/hvcall.h>
#include <asm/atomic.h> #include <asm/atomic.h>
#include <asm/vio.h> #include <asm/vio.h>

View file

@ -34,7 +34,6 @@
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/version.h> #include <linux/version.h>
#include <asm/semaphore.h>
#include <linux/spinlock.h> #include <linux/spinlock.h>
#include <asm/irq.h> #include <asm/irq.h>
#include <linux/init.h> #include <linux/init.h>

View file

@ -58,7 +58,6 @@
#include <linux/dma-mapping.h> #include <linux/dma-mapping.h>
#include <linux/wait.h> #include <linux/wait.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#undef DEBUG #undef DEBUG

View file

@ -16,7 +16,6 @@
#include <linux/ctype.h> #include <linux/ctype.h>
#include <linux/dcache.h> #include <linux/dcache.h>
#include <asm/semaphore.h>
#include <asm/ccwdev.h> #include <asm/ccwdev.h>
#include <asm/ccwgroup.h> #include <asm/ccwgroup.h>

View file

@ -38,11 +38,11 @@
#include <linux/proc_fs.h> #include <linux/proc_fs.h>
#include <linux/timer.h> #include <linux/timer.h>
#include <linux/mempool.h> #include <linux/mempool.h>
#include <linux/semaphore.h>
#include <asm/ccwdev.h> #include <asm/ccwdev.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/atomic.h> #include <asm/atomic.h>
#include <asm/semaphore.h>
#include <asm/timex.h> #include <asm/timex.h>
#include <asm/debug.h> #include <asm/debug.h>

View file

@ -31,7 +31,6 @@
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/completion.h> #include <linux/completion.h>
#include <linux/blkdev.h> #include <linux/blkdev.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/highmem.h> /* For flush_kernel_dcache_page */ #include <linux/highmem.h> /* For flush_kernel_dcache_page */

View file

@ -39,7 +39,7 @@
#include <linux/blkdev.h> #include <linux/blkdev.h>
#include <linux/delay.h> /* ssleep prototype */ #include <linux/delay.h> /* ssleep prototype */
#include <linux/kthread.h> #include <linux/kthread.h>
#include <asm/semaphore.h> #include <linux/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include "aacraid.h" #include "aacraid.h"

View file

@ -39,7 +39,6 @@
#include <linux/completion.h> #include <linux/completion.h>
#include <linux/mm.h> #include <linux/mm.h>
#include <scsi/scsi_host.h> #include <scsi/scsi_host.h>
#include <asm/semaphore.h>
#include "aacraid.h" #include "aacraid.h"

View file

@ -41,11 +41,11 @@
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/kthread.h> #include <linux/kthread.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/semaphore.h>
#include <scsi/scsi.h> #include <scsi/scsi.h>
#include <scsi/scsi_host.h> #include <scsi/scsi_host.h>
#include <scsi/scsi_device.h> #include <scsi/scsi_device.h>
#include <scsi/scsi_cmnd.h> #include <scsi/scsi_cmnd.h>
#include <asm/semaphore.h>
#include "aacraid.h" #include "aacraid.h"

View file

@ -36,7 +36,7 @@
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/completion.h> #include <linux/completion.h>
#include <linux/blkdev.h> #include <linux/blkdev.h>
#include <asm/semaphore.h> #include <linux/semaphore.h>
#include "aacraid.h" #include "aacraid.h"

View file

@ -42,7 +42,6 @@
#include <linux/syscalls.h> #include <linux/syscalls.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/kthread.h> #include <linux/kthread.h>
#include <asm/semaphore.h>
#include <scsi/scsi.h> #include <scsi/scsi.h>
#include <scsi/scsi_cmnd.h> #include <scsi/scsi_cmnd.h>

View file

@ -39,7 +39,6 @@
#include <linux/completion.h> #include <linux/completion.h>
#include <linux/time.h> #include <linux/time.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <asm/semaphore.h>
#include <scsi/scsi_host.h> #include <scsi/scsi_host.h>

View file

@ -39,7 +39,6 @@
#include <linux/completion.h> #include <linux/completion.h>
#include <linux/time.h> #include <linux/time.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <asm/semaphore.h>
#include <scsi/scsi_host.h> #include <scsi/scsi_host.h>

View file

@ -21,7 +21,6 @@
#include <linux/i2o-dev.h> #include <linux/i2o-dev.h>
#include <asm/semaphore.h> /* Needed for MUTEX init macros */
#include <linux/version.h> #include <linux/version.h>
#include <linux/notifier.h> #include <linux/notifier.h>
#include <asm/atomic.h> #include <asm/atomic.h>

View file

@ -28,7 +28,6 @@
#include <linux/list.h> #include <linux/list.h>
#include <linux/moduleparam.h> #include <linux/moduleparam.h>
#include <linux/dma-mapping.h> #include <linux/dma-mapping.h>
#include <asm/semaphore.h>
#include <scsi/scsi.h> #include <scsi/scsi.h>
#include <scsi/scsi_cmnd.h> #include <scsi/scsi_cmnd.h>
#include <scsi/scsi_device.h> #include <scsi/scsi_device.h>

View file

@ -18,7 +18,7 @@
#define _MEGARAID_IOCTL_H_ #define _MEGARAID_IOCTL_H_
#include <linux/types.h> #include <linux/types.h>
#include <asm/semaphore.h> #include <linux/semaphore.h>
#include "mbox_defs.h" #include "mbox_defs.h"

View file

@ -25,7 +25,7 @@
#include <linux/firmware.h> #include <linux/firmware.h>
#include <linux/aer.h> #include <linux/aer.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <asm/semaphore.h> #include <linux/semaphore.h>
#include <scsi/scsi.h> #include <scsi/scsi.h>
#include <scsi/scsi_host.h> #include <scsi/scsi_host.h>

View file

@ -40,7 +40,6 @@
#include <asm/io.h> #include <asm/io.h>
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/system.h> #include <asm/system.h>
#include <asm/semaphore.h>
#include <asm/delay.h> #include <asm/delay.h>
#include <asm/coldfire.h> #include <asm/coldfire.h>
#include <asm/mcfsim.h> #include <asm/mcfsim.h>

View file

@ -24,7 +24,6 @@
#ifndef _USBATM_H_ #ifndef _USBATM_H_
#define _USBATM_H_ #define _USBATM_H_
#include <asm/semaphore.h>
#include <linux/atm.h> #include <linux/atm.h>
#include <linux/atmdev.h> #include <linux/atmdev.h>
#include <linux/completion.h> #include <linux/completion.h>

View file

@ -23,7 +23,6 @@
#include <linux/mutex.h> #include <linux/mutex.h>
#include <linux/freezer.h> #include <linux/freezer.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>

View file

@ -29,7 +29,6 @@
#include <linux/timer.h> #include <linux/timer.h>
#include <linux/workqueue.h> #include <linux/workqueue.h>
#include <asm/atomic.h> #include <asm/atomic.h>
#include <asm/semaphore.h>
#define APPLE_VENDOR_ID 0x05AC #define APPLE_VENDOR_ID 0x05AC

View file

@ -38,7 +38,6 @@
#include <linux/serial.h> #include <linux/serial.h>
#include <linux/ioctl.h> #include <linux/ioctl.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#include <linux/usb.h> #include <linux/usb.h>
#include <linux/usb/serial.h> #include <linux/usb/serial.h>

View file

@ -82,7 +82,6 @@
#include <linux/circ_buf.h> #include <linux/circ_buf.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <asm/semaphore.h>
#include <linux/usb.h> #include <linux/usb.h>
#include <linux/usb/serial.h> #include <linux/usb/serial.h>

View file

@ -38,8 +38,8 @@
#include <linux/init.h> #include <linux/init.h>
#include <linux/pnp.h> #include <linux/pnp.h>
#include <linux/fs.h> #include <linux/fs.h>
#include <linux/semaphore.h>
#include <asm/semaphore.h>
#include <asm/io.h> #include <asm/io.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>

View file

@ -26,7 +26,6 @@
#include <linux/fs.h> #include <linux/fs.h>
#include <linux/sched.h> #include <linux/sched.h>
#include <linux/idr.h> #include <linux/idr.h>
#include <asm/semaphore.h>
#include <net/9p/9p.h> #include <net/9p/9p.h>
#include <net/9p/client.h> #include <net/9p/client.h>

View file

@ -23,7 +23,6 @@
#include <linux/buffer_head.h> #include <linux/buffer_head.h>
#include <linux/vfs.h> #include <linux/vfs.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>

View file

@ -37,7 +37,6 @@
#include <linux/jhash.h> #include <linux/jhash.h>
#include <linux/miscdevice.h> #include <linux/miscdevice.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#include <linux/dlm.h> #include <linux/dlm.h>

View file

@ -15,7 +15,7 @@
#include <linux/version.h> #include <linux/version.h>
#include <linux/rbtree.h> #include <linux/rbtree.h>
#include <linux/posix_acl.h> #include <linux/posix_acl.h>
#include <asm/semaphore.h> #include <linux/semaphore.h>
struct jffs2_inode_info { struct jffs2_inode_info {
/* We need an internal mutex similar to inode->i_mutex. /* We need an internal mutex similar to inode->i_mutex.

View file

@ -16,7 +16,7 @@
#include <linux/spinlock.h> #include <linux/spinlock.h>
#include <linux/workqueue.h> #include <linux/workqueue.h>
#include <linux/completion.h> #include <linux/completion.h>
#include <asm/semaphore.h> #include <linux/semaphore.h>
#include <linux/timer.h> #include <linux/timer.h>
#include <linux/wait.h> #include <linux/wait.h>
#include <linux/list.h> #include <linux/list.h>

View file

@ -127,7 +127,6 @@
#include <linux/rcupdate.h> #include <linux/rcupdate.h>
#include <linux/pid_namespace.h> #include <linux/pid_namespace.h>
#include <asm/semaphore.h>
#include <asm/uaccess.h> #include <asm/uaccess.h>
#define IS_POSIX(fl) (fl->fl_flags & FL_POSIX) #define IS_POSIX(fl) (fl->fl_flags & FL_POSIX)

View file

@ -38,7 +38,7 @@
#include <asm/system.h> #include <asm/system.h>
#include <linux/time.h> #include <linux/time.h>
#include <asm/semaphore.h> #include <linux/semaphore.h>
#include <linux/vmalloc.h> #include <linux/vmalloc.h>
#include <linux/reiserfs_fs.h> #include <linux/reiserfs_fs.h>

Some files were not shown because too many files have changed in this diff Show more