summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* rhashtable: add lockdep tracking to bucket bit-spin-locks.NeilBrown2019-04-071-6/+9
* rhashtable: use bit_spin_locks to protect hash bucket.NeilBrown2019-04-072-72/+71
* rhashtable: allow rht_bucket_var to return NULL.NeilBrown2019-04-071-9/+20
* rhashtable: use cmpxchg() in nested_table_alloc()NeilBrown2019-04-071-3/+5
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-04-051-0/+11
|\
| * Merge tag 'for-linus-20190329' of git://git.kernel.dk/linux-blockLinus Torvalds2019-03-291-0/+11
| |\
| | * sbitmap: order READ/WRITE freed instance and setting clear bitMing Lei2019-03-251-0/+11
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-03-273-4/+8
|\ \ \ | |/ /
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2019-03-271-2/+6
| |\ \ | | |/ | |/|
| | * rhashtable: Still do rehash when we get EEXISTHerbert Xu2019-03-211-2/+6
| * | Merge tag 'kbuild-v5.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds2019-03-171-1/+1
| |\ \
| | * | libfdt: prefix header search paths with $(srctree)/Masahiro Yamada2019-03-141-1/+1
| | |/
| * | Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2019-03-151-1/+1
| |\ \ | | |/ | |/|
| | * ARM: 8833/1: Ensure that NEON code always compiles with ClangNathan Chancellor2019-02-121-1/+1
* | | rhashtable: rename rht_for_each*continue as *from.NeilBrown2019-03-211-1/+1
* | | rhashtable: don't hold lock on first table throughout insertion.NeilBrown2019-03-211-36/+16
|/ /
* | Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-03-121-2/+15
|\ \
| * | iov_iter: optimize page_copy_sane()Eric Dumazet2019-02-261-2/+15
| |/
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2019-03-124-400/+223
|\ \
| * | Drop flex_arraysKent Overstreet2019-03-122-399/+1
| * | generic radix treesKent Overstreet2019-03-122-1/+219
| * | treewide: add checks for the return value of memblock_alloc*()Mike Rapoport2019-03-121-0/+3
* | | Merge tag 'xarray-5.1-rc1' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds2019-03-112-127/+324
|\ \ \ | |/ / |/| |
| * | XArray: Fix xa_reserve for 2-byte aligned entriesMatthew Wilcox2019-02-212-3/+15
| * | XArray: Fix xa_erase of 2-byte aligned entriesMatthew Wilcox2019-02-212-2/+16
| * | XArray: Use xa_cmpxchg to implement xa_reserveMatthew Wilcox2019-02-201-36/+0
| * | XArray: Fix xa_release in allocating arraysMatthew Wilcox2019-02-202-9/+25
| * | XArray: Mark xa_insert and xa_reserve as must_checkMatthew Wilcox2019-02-091-5/+5
| * | XArray: Add cyclic allocationMatthew Wilcox2019-02-062-0/+103
| * | XArray: Redesign xa_alloc APIMatthew Wilcox2019-02-062-31/+84
| * | XArray: Add support for 1s-based allocationMatthew Wilcox2019-02-062-33/+66
| * | XArray: Change xa_insert to return -EBUSYMatthew Wilcox2019-02-062-4/+4
| * | XArray: Update xa_erase family descriptionsMatthew Wilcox2019-02-041-9/+8
| * | XArray tests: RCU lock prohibits GFP_KERNELMatthew Wilcox2019-02-041-0/+3
* | | Merge tag 'kbuild-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds2019-03-101-0/+2
|\ \ \
| * | | kbuild: move -gsplit-dwarf, -gdwarf-4 option tests to KconfigMasahiro Yamada2019-02-281-0/+2
* | | | Merge tag 'dma-mapping-5.1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2019-03-101-36/+0
|\ \ \ \
| * | | | dma-mapping: move debug configuration options to kernel/dmaAndy Shevchenko2019-02-131-36/+0
| |/ / /
* | | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2019-03-102-14/+10
|\ \ \ \
| * | | | lib/raid6: arm: optimize away a mask operation in NEON recovery routineArd Biesheuvel2019-02-281-6/+6
| * | | | lib/raid6: use vdupq_n_u8 to avoid endianness warningsndesaulniers@google.com2019-02-282-8/+4
* | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2019-03-092-1/+27
|\ \ \ \ \
| * | | | | lib/irq_poll: Support schedules in non-interrupt contextsSteve Wise2019-02-191-1/+1
| * | | | | lib/scatterlist: Provide a DMA page iteratorJason Gunthorpe2019-02-111-0/+26
| | |_|/ / | |/| | |
* | | | | Merge tag 'printk-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2019-03-092-1/+17
|\ \ \ \ \
| * | | | | lib/vsprintf: Remove %pCr remnant in commentGeert Uytterhoeven2019-02-281-1/+0
| * | | | | printk: Add caller information to printk() output.Tetsuo Handa2018-12-181-0/+17
* | | | | | Merge tag 'gcc-plugins-v5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-03-093-0/+389
|\ \ \ \ \ \
| * | | | | | lib: Introduce test_stackinit moduleKees Cook2019-03-043-0/+389
| | |_|/ / / | |/| | | |
* | | | | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/liv...Linus Torvalds2019-03-0810-1/+686
|\ \ \ \ \ \