summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-07-13locking/refcount: Always allow checked formsMark Rutland2-35/+45
2018-06-21locking/refcounts: Include fewer headers in <linux/refcount.h>Alexey Dobriyan3-3/+7
2018-06-21atomics/treewide: Clean up '*_andnot()' ifdefferyMark Rutland3-70/+36
2018-06-21atomics/treewide: Make conditional inc/dec ops optionalMark Rutland14-98/+85
2018-06-21atomics/treewide: Make unconditional inc/dec ops optionalMark Rutland24-296/+86
2018-06-21atomics/treewide: Make test ops optionalMark Rutland24-410/+160
2018-06-21atomics/treewide: Make atomic64_fetch_add_unless() optionalMark Rutland9-133/+24
2018-06-21atomics/riscv: Define atomic64_fetch_add_unless()Mark Rutland1-6/+2
2018-06-21atomics/powerpc: Define atomic64_fetch_add_unless()Mark Rutland1-4/+5
2018-06-21atomics/arm: Define atomic64_fetch_add_unless()Mark Rutland1-10/+10
2018-06-21atomics/arc: Define atomic64_fetch_add_unless()Mark Rutland1-13/+12
2018-06-21atomics/alpha: Define atomic64_fetch_add_unless()Mark Rutland1-11/+12
2018-06-21atomics/generic: Define atomic64_fetch_add_unless()Mark Rutland2-8/+9
2018-06-21atomics: Prepare for atomic64_fetch_add_unless()Mark Rutland2-0/+25
2018-06-21atomics/treewide: Make atomic_fetch_add_unless() optionalMark Rutland21-231/+34
2018-06-21atomics/treewide: Make atomic64_inc_not_zero() optionalMark Rutland16-26/+16
2018-06-21atomics: Make conditional ops return 'bool'Mark Rutland4-16/+19
2018-06-21atomics/treewide: Remove atomic_inc_not_zero_hint()Mark Rutland2-33/+1
2018-06-21atomics/treewide: Remove redundant atomic_inc_not_zero() definitionsMark Rutland3-13/+0
2018-06-21atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless()Mark Rutland31-50/+50
2018-06-21locking/atomics/arm64, arm64/bitops: Include <asm-generic/bitops/ext2-atomic-...Will Deacon1-6/+1
2018-06-21locking/atomics/arm64: Replace our atomic/lock bitop implementations with asm...Will Deacon3-89/+3
2018-06-21locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*()Will Deacon1-12/+56
2018-06-21locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIsWill Deacon1-155/+33
2018-06-21locking/atomics/sh: Don't pull in all of <linux/bitops.h> in <asm/cmpxchg-xch...Will Deacon1-1/+2
2018-06-21locking/atomics/openrisc: Don't pull in all of <linux/bitops.h> in <asm/cmpxc...Will Deacon1-1/+2
2018-06-21locking/atomics, asm-generic: Move some macros from <linux/bitops.h> to a new...Will Deacon2-21/+27
2018-06-21locking/atomics/m68k: Don't use <asm-generic/bitops/lock.h>Will Deacon1-1/+5
2018-06-21locking/atomics/h8300: Don't include <linux/kernel.h> in <asm/atomic.h>Will Deacon1-2/+2
2018-06-21Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds7-33/+59
2018-06-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds53-195/+371
2018-06-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds5-20/+23
2018-06-20Merge tag 'dma-rename-4.18' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds18-72/+69
2018-06-20HID: wacom: Correct logical maximum Y for 2nd-gen Intuos Pro largeJason Gerecke1-0/+8
2018-06-20HID: intel_ish-hid: ipc: register more pm callbacks to support hibernationEven Xu1-15/+7
2018-06-20HID: steam: use hid_device.driver_data instead of hid_set_drvdata()Rodrigo Rivas Costa1-5/+5
2018-06-20proc: fix missing final NUL in get_mm_cmdline() rewriteLinus Torvalds1-5/+23
2018-06-20ip: limit use of gso_size to udpWillem de Bruijn2-2/+4
2018-06-20stmmac: fix DMA channel hang in half-duplex modeBhadram Varka1-0/+10
2018-06-20net: stmmac: socfpga: add additional ocp reset line for Stratix10Dinh Nguyen2-5/+15
2018-06-20net: sungem: fix rx checksum supportEric Dumazet1-10/+12
2018-06-20bpfilter: ignore binary filesMatteo Croce1-0/+1
2018-06-20bpfilter: fix build errorMatteo Croce1-2/+4
2018-06-20net/usb/drivers: Remove useless hrtimer_active checkDaniel Lezcano1-2/+1
2018-06-20net/sched: act_ife: preserve the action control in case of errorDavide Caratti1-2/+1
2018-06-20net/sched: act_ife: fix recursive lock and idr leakDavide Caratti1-5/+4
2018-06-20net: ethernet: fix suspend/resume in davinci_emacBartosz Golaszewski1-2/+13
2018-06-20net: propagate dev_get_valid_name return codeLi RongQing1-2/+2
2018-06-20enic: do not overwrite error codeGovindarajulu Varadarajan1-5/+4
2018-06-20net/tcp: Fix socket lookups with SO_BINDTODEVICEDavid Ahern2-4/+4