rwsem: do not block readers at head of queue if other readers are active
[platform/adaptation/renesas_rcar/renesas_kernel.git] / lib / rwsem.c
2013-05-07 Michel Lespinasserwsem: do not block readers at head of queue if other...
2013-05-07 Michel Lespinasserwsem: implement support for write lock stealing on...
2013-05-07 Michel Lespinasserwsem: simplify __rwsem_do_wake
2013-05-07 Michel Lespinasserwsem: skip initial trylock in rwsem_down_write_failed
2013-05-07 Michel Lespinasserwsem: avoid taking wait_lock in rwsem_down_write_failed
2013-05-07 Michel Lespinasserwsem: use cmpxchg for trying to steal write lock
2013-05-07 Michel Lespinasserwsem: more agressive lock stealing in rwsem_down_write...
2013-05-07 Michel Lespinasserwsem: simplify rwsem_down_write_failed
2013-05-07 Michel Lespinasserwsem: simplify rwsem_down_read_failed
2013-05-07 Michel Lespinasserwsem: move rwsem_down_failed_common code into rwsem_do...
2013-05-07 Michel Lespinasserwsem: shorter spinlocked section in rwsem_down_failed_...
2013-05-07 Michel Lespinasserwsem: make the waiter type an enumeration rather than...
2013-04-19 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-04-17 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-04-17 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-04-14 Linus TorvaldsMerge branch 'sched-urgent-for-linus' of git://git...
2013-04-14 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-04-12 John W. LinvilleMerge branch 'for-john' of git://x-git./linux/kernel...
2013-04-08 John W. LinvilleMerge branch 'for-john' of git://git./linux/kernel...
2013-04-03 John W. LinvilleMerge branch 'for-john' of git://git./linux/kernel...
2013-04-01 John W. LinvilleMerge branch 'for-john' of git://git./linux/kernel...
2013-04-01 John W. LinvilleMerge branch 'for-john' of git://git./linux/kernel...
2013-03-29 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-03-29 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-03-29 Jiri KosinaMerge tag v3.9-rc1 into for-3.9/upstream-fixes
2013-03-27 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-03-27 David S. MillerMerge branch 'master' of git://git./linux/kernel/git...
2013-03-27 John W. LinvilleMerge branch 'for-john' of git://git./linux/kernel...
2013-03-26 Mark BrownMerge remote-tracking branch 'asoc/fix/si476x' into...
2013-03-26 Mark BrownMerge remote-tracking branch 'asoc/fix/dapm' into asoc...
2013-03-25 John W. LinvilleMerge branch 'for-john' of git://git./linux/kernel...
2013-03-23 Linus TorvaldsMerge tag 'md-3.9-fixes' of git://neil.brown.name/md
2013-03-22 Linus TorvaldsMerge git://git.infradead.org/users/willy/linux-nvme
2013-03-22 Russell KingMerge branch 'kvm-arm/vgic-fixes' of git://git./linux...
2013-03-22 Jens AxboeMerge branch 'stable/for-jens-3.9' of git://git./linux...
2013-03-22 Linus TorvaldsMerge tag 'ext4_for_linue' of git://git./linux/kernel...
2013-03-18 Mauro Carvalho ChehabMerge tag 'v3.9-rc3' into v4l_for_linus
2013-03-18 John W. LinvilleMerge branch 'master' of git://git./linux/kernel/git...
2013-03-18 Ingo MolnarMerge tag 'perf-urgent-for-mingo' of git://git./linux...
2013-03-18 Ingo MolnarMerge branch 'tip/perf/urgent-2' of git://git./linux...
2013-03-17 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-03-16 Linus TorvaldsMerge branch 'kbuild' of git://git./linux/kernel/git...
2013-03-15 David S. MillerMerge branch 'fixes' of git://git./linux/kernel/git...
2013-03-14 Ingo MolnarMerge branch 'tip/perf/urgent-2' of git://git./linux...
2013-03-13 John W. LinvilleMerge branch 'for-upstream' of git://git./linux/kernel...
2013-03-13 David S. MillerMerge branch 'sfc-3.9' of git://git./linux/kernel/git...
2013-03-12 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-03-11 Linus TorvaldsMerge branch 'perf-urgent-for-linus' of git://git....
2013-03-11 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-03-09 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-03-08 Linus TorvaldsMerge branch 'for-3.9/upstream-fixes' of git://git...
2013-03-08 Linus TorvaldsMerge tag 'random_for_linus' of git://git./linux/kernel...
2013-03-07 Linus TorvaldsMerge tag 'regmap-v3.9-rc1' of git://git./linux/kernel...
2013-03-07 Linus TorvaldsMerge tag 'ecryptfs-3.9-rc2-fixes' of git://git./linux...
2013-03-07 Mark BrownMerge remote-tracking branch 'asoc/fix/wm8960' into tmp
2013-03-07 Mark BrownMerge remote-tracking branch 'asoc/fix/wm8350' into tmp
2013-03-07 Mark BrownMerge remote-tracking branch 'asoc/fix/arizona' into tmp
2013-03-07 Dave AirlieMerge branch 'drm-intel-fixes' of git://people.freedesk...
2013-03-06 David S. MillerMerge branch 'sfc-3.9' of git://git./linux/kernel/git...
2013-03-06 John W. LinvilleMerge branch 'master' of git://git./linux/kernel/git...
2013-03-06 Linus TorvaldsMerge branch 'irq-urgent-for-linus' of git://git./linux...
2013-03-06 Linus TorvaldsMerge branch 'core-urgent-for-linus' of git://git....
2013-03-06 Linus TorvaldsMerge tag 'md-3.9' of git://neil.brown.name/md
2013-03-05 Greg Kroah-HartmanMerge tag 'iio-fixes-for-3.9a' of git://git./linux...
2013-03-05 Mark BrownMerge remote-tracking branch 'regulator/fix/twl' into tmp
2013-03-05 Mark BrownMerge remote-tracking branch 'regulator/fix/palmas...
2013-03-05 Mark BrownMerge remote-tracking branch 'regulator/fix/doc' into tmp
2013-03-05 Mark BrownMerge remote-tracking branch 'regulator/fix/db8500...
2013-03-05 Mark BrownMerge remote-tracking branch 'regulator/fix/core' into tmp
2013-03-03 Linus TorvaldsMerge tag 'disintegrate-fbdev-20121220' of git://git...
2013-03-03 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-03-03 Linus TorvaldsMerge tag 'metag-v3.9-rc1-v4' of git://git./linux/kerne...
2013-03-03 Linus TorvaldsMerge branch 'for-linus' of git://git.linaro.org/people...
2013-03-03 Linus TorvaldsMerge tag 'usb-3.9-rc1' of git://git./linux/kernel...
2013-03-03 Linus TorvaldsMerge branch 'next' of git://git.infradead.org/users...
2013-03-03 Linus TorvaldsMerge tag 'ext4_for_linus' of git://git./linux/kernel...
2013-03-03 Linus TorvaldsMerge tag 'nfs-for-3.9-2' of git://git.linux-nfs.org...
2013-03-03 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-03-03 Linus TorvaldsMerge tag 'for-linus-20130301' of git://git.infradead...
2013-03-02 Linus TorvaldsMerge branch 'for-next' of git://git./linux/kernel...
2013-03-02 Linus TorvaldsMerge tag 'scsi-for-linus' of git://git./linux/kernel...
2013-03-02 Linus TorvaldsMerge tag 'for_linux-3.9' of git://git./linux/kernel...
2013-03-02 Linus TorvaldsMerge tag 'arc-v3.9-rc1-late' of git://git./linux/kerne...
2013-03-02 Linus TorvaldsMerge branch 'upstream' of git://git.linux-mips.org...
2013-03-01 John W. LinvilleMerge branch 'master' of git://git./linux/kernel/git...
2013-03-01 Linus TorvaldsMerge tag 'lzo-update-signature-20130226' of git:/...
2013-03-01 Linus TorvaldsMerge branch 'linux_next' of git://git./linux/kernel...
2013-03-01 Linus TorvaldsMerge tag 'late-mvebu-rebased' of git://git./linux...
2013-03-01 Linus TorvaldsMerge tag 'late-omap' of git://git./linux/kernel/git...
2013-03-01 Linus TorvaldsMerge tag 'late-dt' of git://git./linux/kernel/git...
2013-03-01 Linus TorvaldsMerge branch 'release' of git://git./linux/kernel/git...
2013-03-01 Linus TorvaldsMerge branch 'for-3.9' of git://linux-nfs.org/~bfields...
2013-03-01 Linus TorvaldsMerge branch 'for-linus' of git://git./linux/kernel...
2013-02-28 Linus TorvaldsMerge tag 'writeback-fixes' of git://git./linux/kernel...
2013-02-28 Linus TorvaldsMerge branch 'for-3.9/drivers' of git://git.kernel...
2013-02-28 Linus TorvaldsMerge branch 'for-3.9/core' of git://git.kernel.dk...
2013-02-28 Linus TorvaldsMerge tag 'scsi-misc' of git://git./linux/kernel/git...
2013-02-28 Linus TorvaldsMerge branch 'x86-efi-for-linus' of git://git./linux...
2013-02-28 Linus TorvaldsMerge branch 'x86-urgent-for-linus' of git://git./linux...
2013-02-27 Linus TorvaldsMerge branch 'kconfig' of git://git./linux/kernel/git...
next