summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* atomics/treewide: Make unconditional inc/dec ops optionalMark Rutland2018-06-2124-296/+86
* atomics/treewide: Make test ops optionalMark Rutland2018-06-2124-410/+160
* atomics/treewide: Make atomic64_fetch_add_unless() optionalMark Rutland2018-06-219-133/+24
* atomics/riscv: Define atomic64_fetch_add_unless()Mark Rutland2018-06-211-6/+2
* atomics/powerpc: Define atomic64_fetch_add_unless()Mark Rutland2018-06-211-4/+5
* atomics/arm: Define atomic64_fetch_add_unless()Mark Rutland2018-06-211-10/+10
* atomics/arc: Define atomic64_fetch_add_unless()Mark Rutland2018-06-211-13/+12
* atomics/alpha: Define atomic64_fetch_add_unless()Mark Rutland2018-06-211-11/+12
* atomics/generic: Define atomic64_fetch_add_unless()Mark Rutland2018-06-212-8/+9
* atomics: Prepare for atomic64_fetch_add_unless()Mark Rutland2018-06-212-0/+25
* atomics/treewide: Make atomic_fetch_add_unless() optionalMark Rutland2018-06-2121-231/+34
* atomics/treewide: Make atomic64_inc_not_zero() optionalMark Rutland2018-06-2116-26/+16
* atomics: Make conditional ops return 'bool'Mark Rutland2018-06-214-16/+19
* atomics/treewide: Remove atomic_inc_not_zero_hint()Mark Rutland2018-06-212-33/+1
* atomics/treewide: Remove redundant atomic_inc_not_zero() definitionsMark Rutland2018-06-213-13/+0
* atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless()Mark Rutland2018-06-2131-50/+50
* locking/atomics/arm64, arm64/bitops: Include <asm-generic/bitops/ext2-atomic-...Will Deacon2018-06-211-6/+1
* locking/atomics/arm64: Replace our atomic/lock bitop implementations with asm...Will Deacon2018-06-213-89/+3
* locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*()Will Deacon2018-06-211-12/+56
* locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIsWill Deacon2018-06-211-155/+33
* locking/atomics/sh: Don't pull in all of <linux/bitops.h> in <asm/cmpxchg-xch...Will Deacon2018-06-211-1/+2
* locking/atomics/openrisc: Don't pull in all of <linux/bitops.h> in <asm/cmpxc...Will Deacon2018-06-211-1/+2
* locking/atomics, asm-generic: Move some macros from <linux/bitops.h> to a new...Will Deacon2018-06-212-21/+27
* locking/atomics/m68k: Don't use <asm-generic/bitops/lock.h>Will Deacon2018-06-211-1/+5
* locking/atomics/h8300: Don't include <linux/kernel.h> in <asm/atomic.h>Will Deacon2018-06-211-2/+2
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2018-06-217-33/+59
|\
| * IB/rxe: Fix missing completion for mem_reg work requestsVijay Immanuel2018-06-181-0/+3
| * RDMA/core: Save kernel caller name when creating CQ using ib_create_cq()Bharat Potnuri2018-06-182-11/+16
| * IB/uverbs: Fix ordering of ucontext check in ib_uverbs_writeJason Gunthorpe2018-06-121-4/+10
| * IB/mlx4: Fix an error handling path in 'mlx4_ib_rereg_user_mr()'Christophe Jaillet2018-06-111-2/+5
| * RDMA/qedr: Fix NULL pointer dereference when running over iWARP without RDMA-CMKalderon, Michal2018-06-111-0/+3
| * IB/mlx5: Fix return value check in flow_counters_set_data()weiyongjun (A)2018-06-111-2/+2
| * IB/mlx5: Fix memory leak in mlx5_ib_create_flowGustavo A. R. Silva2018-06-111-13/+19
| * IB/rxe: avoid double kfree skbZhu Yanjun2018-06-111-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2018-06-2153-195/+371
|\ \
| * | ip: limit use of gso_size to udpWillem de Bruijn2018-06-202-2/+4
| * | stmmac: fix DMA channel hang in half-duplex modeBhadram Varka2018-06-201-0/+10
| * | net: stmmac: socfpga: add additional ocp reset line for Stratix10Dinh Nguyen2018-06-202-5/+15
| * | net: sungem: fix rx checksum supportEric Dumazet2018-06-201-10/+12
| * | bpfilter: ignore binary filesMatteo Croce2018-06-201-0/+1
| * | bpfilter: fix build errorMatteo Croce2018-06-201-2/+4
| * | net/usb/drivers: Remove useless hrtimer_active checkDaniel Lezcano2018-06-201-2/+1
| * | net/sched: act_ife: preserve the action control in case of errorDavide Caratti2018-06-201-2/+1
| * | net/sched: act_ife: fix recursive lock and idr leakDavide Caratti2018-06-201-5/+4
| * | net: ethernet: fix suspend/resume in davinci_emacBartosz Golaszewski2018-06-201-2/+13
| * | net: propagate dev_get_valid_name return codeLi RongQing2018-06-201-2/+2
| * | enic: do not overwrite error codeGovindarajulu Varadarajan2018-06-201-5/+4
| * | net/tcp: Fix socket lookups with SO_BINDTODEVICEDavid Ahern2018-06-202-4/+4
| * | ptp: replace getnstimeofday64() with ktime_get_real_ts64()Arnd Bergmann2018-06-202-3/+3
| * | net/ipv6: respect rcu grace period before freeing fib6_infoEric Dumazet2018-06-202-4/+6