aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
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-setbit.h>Will Deacon1-6/+1
2018-06-21locking/atomics/arm64: Replace our atomic/lock bitop implementations with asm-genericWill 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-xchg.h>Will Deacon1-1/+2
2018-06-21locking/atomics/openrisc: Don't pull in all of <linux/bitops.h> in <asm/cmpxchg.h>Will Deacon1-1/+2
2018-06-21locking/atomics, asm-generic: Move some macros from <linux/bitops.h> to a new <linux/bits.h> fileWill 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/jikos/hidLinus 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
2018-06-20ptp: replace getnstimeofday64() with ktime_get_real_ts64()Arnd Bergmann2-3/+3
2018-06-20net/ipv6: respect rcu grace period before freeing fib6_infoEric Dumazet2-4/+6
2018-06-20net: net_failover: fix typo in net_failover_slave_register()Liran Alon1-1/+1
2018-06-20ipvlan: use ETH_MAX_MTU as max mtuXin Long1-0/+1