arch: Mass conversion of smp_mb__*()
authorPeter Zijlstra <peterz@infradead.org>
Mon, 17 Mar 2014 17:06:10 +0000 (18:06 +0100)
committerIngo Molnar <mingo@kernel.org>
Fri, 18 Apr 2014 12:20:48 +0000 (14:20 +0200)
commit4e857c58efeb99393cba5a5d0d8ec7117183137c
tree3f6fd464e4fddb2fe90374c075c9d06603cf8bbc
parent1b15611e1c30b37abe393d411c316cd659920bf5
arch: Mass conversion of smp_mb__*()

Mostly scripted conversion of the smp_mb__* barriers.

Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Link: http://lkml.kernel.org/n/tip-55dhyhocezdw1dg7u19hmh1u@git.kernel.org
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-arch@vger.kernel.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
106 files changed:
block/blk-iopoll.c
crypto/chainiv.c
drivers/base/power/domain.c
drivers/block/mtip32xx/mtip32xx.c
drivers/cpuidle/coupled.c
drivers/firewire/ohci.c
drivers/gpu/drm/drm_irq.c
drivers/gpu/drm/i915/i915_irq.c
drivers/md/bcache/bcache.h
drivers/md/bcache/closure.h
drivers/md/dm-bufio.c
drivers/md/dm-snap.c
drivers/md/dm.c
drivers/md/raid5.c
drivers/media/usb/dvb-usb-v2/dvb_usb_core.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
drivers/net/ethernet/broadcom/cnic.c
drivers/net/ethernet/brocade/bna/bnad.c
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
drivers/net/ethernet/chelsio/cxgb3/sge.c
drivers/net/ethernet/chelsio/cxgb4/sge.c
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
drivers/net/ethernet/freescale/gianfar.c
drivers/net/ethernet/intel/i40e/i40e_main.c
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
drivers/net/wireless/ti/wlcore/main.c
drivers/pci/xen-pcifront.c
drivers/scsi/isci/remote_device.c
drivers/target/loopback/tcm_loop.c
drivers/target/target_core_alua.c
drivers/target/target_core_device.c
drivers/target/target_core_iblock.c
drivers/target/target_core_pr.c
drivers/target/target_core_transport.c
drivers/target/target_core_ua.c
drivers/tty/n_tty.c
drivers/tty/serial/mxs-auart.c
drivers/usb/gadget/tcm_usb_gadget.c
drivers/usb/serial/usb_wwan.c
drivers/vhost/scsi.c
drivers/w1/w1_family.c
drivers/xen/xen-pciback/pciback_ops.c
fs/btrfs/btrfs_inode.h
fs/btrfs/extent_io.c
fs/btrfs/inode.c
fs/btrfs/ioctl.c
fs/buffer.c
fs/ext4/resize.c
fs/gfs2/glock.c
fs/gfs2/glops.c
fs/gfs2/lock_dlm.c
fs/gfs2/recovery.c
fs/gfs2/sys.c
fs/jbd2/commit.c
fs/nfs/dir.c
fs/nfs/inode.c
fs/nfs/nfs4filelayoutdev.c
fs/nfs/nfs4state.c
fs/nfs/pagelist.c
fs/nfs/pnfs.c
fs/nfs/pnfs.h
fs/nfs/write.c
fs/ubifs/lpt_commit.c
fs/ubifs/tnc_commit.c
include/asm-generic/bitops/atomic.h
include/asm-generic/bitops/lock.h
include/linux/buffer_head.h
include/linux/genhd.h
include/linux/interrupt.h
include/linux/netdevice.h
include/linux/sched.h
include/linux/sunrpc/sched.h
include/linux/sunrpc/xprt.h
include/linux/tracehook.h
include/net/ip_vs.h
kernel/debug/debug_core.c
kernel/futex.c
kernel/kmod.c
kernel/rcu/tree.c
kernel/rcu/tree_plugin.h
kernel/sched/cpupri.c
kernel/sched/wait.c
mm/backing-dev.c
mm/filemap.c
net/atm/pppoatm.c
net/bluetooth/hci_event.c
net/core/dev.c
net/core/link_watch.c
net/ipv4/inetpeer.c
net/ipv4/tcp_output.c
net/netfilter/nf_conntrack_core.c
net/rds/ib_recv.c
net/rds/iw_recv.c
net/rds/send.c
net/rds/tcp_send.c
net/sunrpc/auth.c
net/sunrpc/auth_gss/auth_gss.c
net/sunrpc/backchannel_rqst.c
net/sunrpc/xprt.c
net/sunrpc/xprtsock.c
net/unix/af_unix.c
sound/pci/bt87x.c