Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge commit. Changes below are compared with the first parent: 828cad8e.
Changes
116 files changed · +1864 −761
Only the first 600 diff lines are shown. Download the complete patch.
Documentation/locking/ww-mutex-design.txt
View filearch/um/drivers/random.c
View filearch/x86/include/asm/spinlock.h
View filearch/x86/kernel/jump_label.c
View filearch/x86/kernel/kvm.c
View filearch/x86/kernel/paravirt-spinlocks.c
View filearch/x86/xen/spinlock.c
View filedrivers/block/drbd/drbd_bitmap.c
View filedrivers/block/drbd/drbd_main.c
View filedrivers/block/drbd/drbd_req.c
View filedrivers/block/rbd.c
View filedrivers/block/virtio_blk.c
View filedrivers/gpu/drm/drm_gem_cma_helper.c
View filedrivers/gpu/drm/drm_info.c
View filedrivers/gpu/drm/drm_mode_object.c
View filedrivers/gpu/drm/etnaviv/etnaviv_gem.c
View filedrivers/gpu/drm/i915/i915_gem_object.h
View filedrivers/gpu/drm/msm/msm_gem.c
View filedrivers/gpu/drm/nouveau/nouveau_fence.c
View filedrivers/gpu/drm/omapdrm/omap_gem.c
View filedrivers/gpu/drm/ttm/ttm_bo.c
View filedrivers/gpu/drm/ttm/ttm_execbuf_util.c
View fileThis diff is incomplete. Download the complete patch.
drivers/gpu/drm/ttm/ttm_object.c
View fileThis diff is incomplete. Download the complete patch.
drivers/infiniband/hw/cxgb3/iwch_cm.h
View fileThis diff is incomplete. Download the complete patch.
drivers/infiniband/hw/cxgb3/iwch_qp.c
View fileThis diff is incomplete. Download the complete patch.
drivers/infiniband/hw/cxgb4/iw_cxgb4.h
View fileThis diff is incomplete. Download the complete patch.
drivers/infiniband/hw/cxgb4/qp.c
View fileThis diff is incomplete. Download the complete patch.
drivers/infiniband/hw/usnic/usnic_ib_sysfs.c
View fileThis diff is incomplete. Download the complete patch.
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-bufio.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-crypt.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/persistent-data/dm-block-manager.c
View fileThis diff is incomplete. Download the complete patch.
drivers/misc/genwqe/card_dev.c
View fileThis diff is incomplete. Download the complete patch.
drivers/misc/lkdtm.h
View fileThis diff is incomplete. Download the complete patch.
drivers/misc/lkdtm_bugs.c
View fileThis diff is incomplete. Download the complete patch.
drivers/misc/lkdtm_core.c
View fileThis diff is incomplete. Download the complete patch.
drivers/misc/mei/debugfs.c
View fileThis diff is incomplete. Download the complete patch.
drivers/pci/hotplug/pnv_php.c
View fileThis diff is incomplete. Download the complete patch.
drivers/pci/slot.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/bnx2fc/bnx2fc_io.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/cxgbi/libcxgbi.h
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/lpfc/lpfc_debugfs.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/lpfc/lpfc_els.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/lpfc/lpfc_hbadisc.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/lpfc/lpfc_init.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/qla2xxx/tcm_qla2xxx.c
View fileThis diff is incomplete. Download the complete patch.
drivers/staging/android/ion/ion.c
View fileThis diff is incomplete. Download the complete patch.
drivers/staging/comedi/comedi_buf.c
View fileThis diff is incomplete. Download the complete patch.
drivers/staging/lustre/lnet/libcfs/linux/linux-debug.c
View fileThis diff is incomplete. Download the complete patch.
drivers/target/target_core_pr.c
View fileThis diff is incomplete. Download the complete patch.
drivers/target/tcm_fc/tfc_sess.c
View fileThis diff is incomplete. Download the complete patch.
drivers/tty/tty_ldsem.c
View fileThis diff is incomplete. Download the complete patch.
drivers/usb/gadget/function/f_fs.c
View fileThis diff is incomplete. Download the complete patch.
drivers/usb/mon/mon_main.c
View fileThis diff is incomplete. Download the complete patch.
fs/exofs/sys.c
View fileThis diff is incomplete. Download the complete patch.
fs/fuse/fuse_i.h
View fileThis diff is incomplete. Download the complete patch.
fs/ocfs2/cluster/netdebug.c
View fileThis diff is incomplete. Download the complete patch.
fs/ocfs2/cluster/tcp.c
View fileThis diff is incomplete. Download the complete patch.
fs/ocfs2/dlm/dlmdebug.c
View fileThis diff is incomplete. Download the complete patch.
fs/ocfs2/dlm/dlmdomain.c
View fileThis diff is incomplete. Download the complete patch.
fs/ocfs2/dlm/dlmmaster.c
View fileThis diff is incomplete. Download the complete patch.
fs/ocfs2/dlm/dlmunlock.c
View fileThis diff is incomplete. Download the complete patch.
include/asm-generic/rwsem.h
View fileThis diff is incomplete. Download the complete patch.
include/drm/drm_framebuffer.h
View fileThis diff is incomplete. Download the complete patch.
include/drm/ttm/ttm_bo_api.h
View fileThis diff is incomplete. Download the complete patch.
include/drm/ttm/ttm_bo_driver.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/jump_label.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/kref.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/mutex.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/percpu-rwsem.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/poison.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/rcuwait.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/refcount.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/sched.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/spinlock.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/spinlock_api_smp.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/spinlock_api_up.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/sunrpc/cache.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/ww_mutex.h
View fileThis diff is incomplete. Download the complete patch.
include/net/bluetooth/hci_core.h
View fileThis diff is incomplete. Download the complete patch.
init/version.c
View fileThis diff is incomplete. Download the complete patch.
kernel/exit.c
View fileThis diff is incomplete. Download the complete patch.
kernel/fork.c
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/Makefile
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/lockdep.c
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/locktorture.c
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/mutex-debug.h
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/mutex.c
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/mutex.h
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/percpu-rwsem.c
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/qspinlock_paravirt.h
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/rtmutex.c
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/rwsem-spinlock.c
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/rwsem-xadd.c
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/semaphore.c
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/spinlock.c
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/spinlock_debug.c
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/test-ww_mutex.c
View fileThis diff is incomplete. Download the complete patch.
kernel/pid.c
View fileThis diff is incomplete. Download the complete patch.
lib/Kconfig.debug
View fileThis diff is incomplete. Download the complete patch.
net/bluetooth/6lowpan.c
View fileThis diff is incomplete. Download the complete patch.
net/bluetooth/a2mp.c
View fileThis diff is incomplete. Download the complete patch.
net/bluetooth/amp.c
View fileThis diff is incomplete. Download the complete patch.
net/bluetooth/l2cap_core.c
View fileThis diff is incomplete. Download the complete patch.
net/ceph/messenger.c
View fileThis diff is incomplete. Download the complete patch.
net/ceph/osd_client.c
View fileThis diff is incomplete. Download the complete patch.
net/sunrpc/cache.c
View fileThis diff is incomplete. Download the complete patch.
net/sunrpc/svc_xprt.c
View fileThis diff is incomplete. Download the complete patch.
net/sunrpc/svcauth.c
View fileThis diff is incomplete. Download the complete patch.
net/sunrpc/xprtrdma/svc_rdma_transport.c
View fileThis diff is incomplete. Download the complete patch.
security/apparmor/include/apparmor.h
View fileThis diff is incomplete. Download the complete patch.
security/apparmor/include/policy.h
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/locking/ww_mutex.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/lock/CFLIST
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/lock/LOCK07
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/lock/LOCK07.boot
View fileThis diff is incomplete. Download the complete patch.