aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2014-09-26genalloc: fix device node resource counterVladimir Zapolskiy1-0/+1
2014-09-24blk-mq, percpu_ref: implement a kludge for SCSI blk-mq stall during probeTejun Heo1-0/+16
2014-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+0
2014-09-19lib: rhashtable: remove second linux/log2.h inclusionFabian Frederick1-1/+0
2014-09-13Make ARCH_HAS_FAST_MULTIPLIER a real config variableLinus Torvalds3-4/+7
2014-09-12KEYS: Fix termination condition in assoc array garbage collectionDavid Howells1-1/+3
2014-09-03KEYS: Fix use-after-free in assoc_array_gc()David Howells1-1/+1
2014-08-29lib: turn CONFIG_STACKTRACE into an actual option.Dave Jones1-1/+6
2014-08-28ww-mutex: clarify help text for DEBUG_WW_MUTEX_SLOWPATHRob Clark1-0/+4
2014-08-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-8/+2
2014-08-14rhashtable: unexport and make rht_obj() staticThomas Graf1-7/+1
2014-08-14rhashtable: RCU annotations for next pointersThomas Graf1-1/+1
2014-08-14Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds1-0/+24
2014-08-14Merge branch 'for-3.17/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds1-10/+13
2014-08-08lib/scatterlist: make ARCH_HAS_SG_CHAIN an actual KconfigLaura Abbott2-2/+9
2014-08-08initramfs: support initramfs that is bigger than 2GiBYinghai Lu7-54/+54
2014-08-08initrd: fix lz4 decompress with initrdYinghai Lu1-22/+43
2014-08-08kfifo: use BUG_ONHimangi Saraogi1-4/+2
2014-08-08lib/rbtree.c: fix typo in comment of __rb_insert()Wei Yang1-1/+1
2014-08-08lib/idr.c: fix out-of-bounds pointer dereferenceAndrey Ryabinin1-11/+14
2014-08-06Merge branch 'akpm' (patchbomb from Andrew Morton)Linus Torvalds12-382/+437
2014-08-06Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-8/+17
2014-08-06lib: bitmap: add missing mask in bitmap_andnotRasmus Villemoes1-2/+5
2014-08-06lib: bitmap: add missing mask in bitmap_andRasmus Villemoes1-2/+5
2014-08-06lib: bitmap: micro-optimize bitmap_allocate_regionRasmus Villemoes1-2/+1
2014-08-06lib: bitmap: change parameter of bitmap_*_region to unsignedRasmus Villemoes1-6/+6
2014-08-06lib: bitmap: fix typo in kerneldoc for bitmap_pos_to_ordRasmus Villemoes1-1/+1
2014-08-06lib: bitmap: simplify bitmap_parselistRasmus Villemoes1-7/+2
2014-08-06lib: bitmap: make the start index of bitmap_clear unsignedRasmus Villemoes1-5/+5
2014-08-06lib: bitmap: make the start index of bitmap_set unsignedRasmus Villemoes1-5/+5
2014-08-06lib: bitmap: make nbits parameter of bitmap_weight unsignedRasmus Villemoes1-2/+3
2014-08-06lib: bitmap: make nbits parameter of bitmap_subset unsignedRasmus Villemoes1-2/+2
2014-08-06lib: bitmap: make nbits parameter of bitmap_intersects unsignedRasmus Villemoes1-2/+2
2014-08-06lib: bitmap: make nbits parameter of bitmap_{and,or,xor,andnot} unsignedRasmus Villemoes1-12/+12
2014-08-06lib: bitmap: remove unnecessary mask from bitmap_complementRasmus Villemoes1-1/+1
2014-08-06lib: bitmap: make nbits parameter of bitmap_complement unsignedRasmus Villemoes1-2/+2
2014-08-06lib: bitmap: make nbits parameter of bitmap_equal unsignedRasmus Villemoes1-2/+2
2014-08-06lib: bitmap: make nbits parameter of bitmap_full unsignedRasmus Villemoes1-2/+2
2014-08-06lib: bitmap: make nbits parameter of bitmap_empty unsignedRasmus Villemoes1-2/+2
2014-08-06lib/list_sort.c: convert to pr_fooAndrew Morton1-28/+21
2014-08-06lib: list_sort.c: Limit number of unused cmp callbacksRasmus Villemoes1-1/+3
2014-08-06lib: list_sort_test(): simplify and harden cleanupRasmus Villemoes1-7/+5
2014-08-06lib: list_sort_test(): add extra corruption checkRasmus Villemoes1-0/+5
2014-08-06lib: list_sort_test(): return -ENOMEM when allocation failsRasmus Villemoes1-1/+2
2014-08-06lib/test-kstrtox.c: use ARRAY_SIZE instead of sizeof/sizeof[0]Fabian Frederick1-1/+1
2014-08-06lib/string_helpers.c: constify static arraysMathias Krause1-6/+9
2014-08-06lib/cmdline.c: add size unit t/p/e to memparseGui Hecheng1-5/+10
2014-08-06lib/glob.c: add CONFIG_GLOB_SELFTESTGeorge Spelvin2-0/+178
2014-08-06lib: add lib/glob.cGeorge Spelvin3-0/+144
2014-08-06zlib: clean up some dead codeSergey Senozhatsky2-275/+0
2014-08-06klist: use same naming scheme as hlist for klist_add_after()Ken Helias1-3/+3
2014-08-06printk: rename DEFAULT_MESSAGE_LOGLEVELAlex Elder1-1/+1
2014-08-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds9-124/+935
2014-08-06Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds1-1/+2
2014-08-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+4
2014-08-05Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-2/+9
2014-08-04Merge tag 'driver-core-3.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-28/+131
2014-08-04Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-3/+2
2014-08-04Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-14/+0
2014-08-04Merge branch 'for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds1-32/+54
2014-08-02lib: Resizable, Scalable, Concurrent Hash TableThomas Graf3-1/+806
2014-08-02iovec: make sure the caller actually wants anything in memcpy_fromiovecendSasha Levin1-0/+4
2014-08-02net: filter: split 'struct sk_filter' into socket and bpf partsAlexei Starovoitov1-12/+12
2014-07-30Kbuild: Add a option to enable dwarf4 v2Andi Kleen1-0/+9
2014-07-30random32: mix in entropy from core to late initcallHannes Frederic Sowa1-21/+28
2014-07-30kbuild: Support split debug info v4Andi Kleen1-0/+15
2014-07-25scatterlist: allow chaining to preallocated chunksChristoph Hellwig1-8/+17
2014-07-24net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn'Alexei Starovoitov1-2/+2
2014-07-23kernel: time: Add udelay_test module to validate udelayDavid Riley1-0/+9
2014-07-23of: Provide a function to request and map memoryMatthias Brugger1-2/+0
2014-07-21Merge 3.16-rc6 into driver-core-nextGreg Kroah-Hartman1-1/+1
2014-07-20net: print net_device reg_state in netdev_* unless it's registeredVeaceslav Falico1-3/+5
2014-07-17test: add firmware_class loader testKees Cook3-0/+131
2014-07-17digsig: make crypto builtin if digsig selected as builtinDmitry Kasatkin1-1/+2
2014-07-17arch, locking: Ciao arch_mutex_cpu_relax()Davidlohr Bueso1-2/+1
2014-07-17Merge branch 'locking/urgent' into locking/core, before applying larger chang...Ingo Molnar5-35/+126
2014-07-17Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...Ingo Molnar1-14/+0
2014-07-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-13/+82
2014-07-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+1
2014-07-10drbd: debugfs: add per volume oldest_requestsLars Ellenberg1-9/+12
2014-07-10drbd: silence -Wmissing-prototypes warningsLars Ellenberg1-1/+1
2014-07-09rcu: Remove CONFIG_PROVE_RCU_DELAYPaul E. McKenney1-14/+0
2014-07-07Merge 3.16-rc4 into driver-core-nextGreg Kroah-Hartman1-1/+5
2014-07-03lz4: add overrun checks to lz4_uncompress_unknownoutputsize()Greg Kroah-Hartman1-1/+5
2014-07-03Merge branch 'component-for-driver' of git://ftp.arm.linux.org.uk/~rmk/linux-...Greg Kroah-Hartman5-34/+121
2014-07-02lib/cpumask: cpumask_set_cpu_local_first to use all cores when numa node is n...Amir Vadai1-1/+1
2014-07-01Merge branch 'for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Jens Axboe1-32/+54
2014-06-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pendingLinus Torvalds1-0/+55
2014-06-28percpu-refcount: implement percpu_ref_reinit() and percpu_ref_is_zero()Tejun Heo1-0/+35
2014-06-28percpu-refcount: require percpu_ref to be exited explicitlyTejun Heo1-23/+10
2014-06-28percpu-refcount: use unsigned long for pcpu_count pointerTejun Heo1-6/+5
2014-06-28percpu-refcount: add helpers for ->percpu_count accessesTejun Heo1-8/+9
2014-06-28percpu-refcount: one bit is enough for REF_STATUSTejun Heo1-1/+1
2014-06-27Merge tag 'compress-3.16-rc3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+3
2014-06-27Merge tag 'stable/for-linus-3.16-rc1-tag' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-10/+18
2014-06-27iovec: move memcpy_from/toiovecend to lib/iovec.cMichael S. Tsirkin1-0/+55
2014-06-27lz4: fix another possible overrunGreg Kroah-Hartman1-1/+3
2014-06-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-23/+45
2014-06-25mac_pton: Use bool not int returnJoe Perches1-5/+5
2014-06-25lib: crc32: Add some additional __pure annotationsGeorge Spelvin1-1/+1
2014-06-25lib: crc32: Mark test data __initconstGeorge Spelvin1-2/+2
2014-06-25lib: crc32: Greatly shrink CRC combining codeGeorge Spelvin1-77/+70
2014-06-23Merge tag 'compress-3.16-rc3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-21/+43
2014-06-23lib/Kconfig.debug: let FRAME_POINTER exclude SCORE, just like exclude most of...Chen Gang1-2/+2
2014-06-23lz4: ensure length does not wrapGreg Kroah-Hartman1-0/+2
2014-06-23lzo: properly check for overrunsGreg Kroah-Hartman1-21/+41
2014-06-22rtmutex: Make the rtmutex tester depend on BROKENThomas Gleixner1-1/+1
2014-06-20swiotlb: don't assume PA 0 is invalidJan Beulich1-10/+18
2014-06-19devres: remove devm_request_and_ioremap()Jingoo Han1-28/+0
2014-06-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds5-38/+2052
2014-06-12Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds5-2/+22
2014-06-11cpumask: Utility function to set n'th cpu - local cpu firstAmir Vadai1-0/+63
2014-06-11net: filter: fix nlattr and nlattr_nest BPF testsAlexei Starovoitov1-13/+21
2014-06-08Merge branch 'next' (accumulated 3.16 merge window patches) into masterLinus Torvalds23-111/+204
2014-06-06lib/radix-tree.c: update the kmemleak stack trace for radix tree allocationsCatalin Marinas1-0/+6
2014-06-06idr: reduce the unneeded check in free_layer()Lai Jiangshan1-1/+1
2014-06-06idr: don't need to shink the free list when idr_remove()Lai Jiangshan1-16/+0
2014-06-06idr: fix idr_replace()'s returned error codeLai Jiangshan1-2/+2
2014-06-06idr: fix NULL pointer dereference when ida_remove(unallocated_id)Lai Jiangshan1-1/+1
2014-06-06idr: fix unexpected ID-removal when idr_remove(unallocated_id)Lai Jiangshan1-0/+8
2014-06-06idr: fix overflow bug during maximum ID calculation at maximum heightLai Jiangshan1-5/+3
2014-06-05Merge branch 'arm64-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-1/+4
2014-06-05Merge commit '9e9a928eed8796a0a1aaed7e0b676db86ba84594' into drm-nextDave Airlie2-4/+4
2014-06-04lib/asn1_decoder.c: kernel-doc warning fixFabian Frederick1-1/+1
2014-06-04lib/atomic64_test.c: convert printk(KERN_INFO to pr_infoFabian Frederick1-5/+8
2014-06-04lib/bug.c: convert printk to pr_foo()Fabian Frederick1-11/+10
2014-06-04lib/textsearch.c: move EXPORT_SYMBOL after functionsFabian Frederick1-5/+4
2014-06-04lib/nlattr.c: move EXPORT_SYMBOL after functionsFabian Frederick1-9/+8
2014-06-04lib/digsig.c: kernel-doc warning fixesFabian Frederick1-2/+3
2014-06-04lib/crc32.c: remove unnecessary __constantFabian Frederick1-2/+2
2014-06-04lib/radix-tree.c: kernel-doc warning fixFabian Frederick1-1/+0
2014-06-04lib/plist.c: make CONFIG_DEBUG_PI_LIST selectableDan Streetman1-5/+10
2014-06-04lib/btree.c: fix leak of whole btree nodesMinfei Huang1-0/+1
2014-06-04lib/vsprintf.c: fix comparison to boolFabian Frederick1-2/+2
2014-06-04lib/libcrc32c.c: use PTR_ERR_OR_ZEROFabian Frederick1-4/+1
2014-06-04lib/xz: enable all filters by default in KconfigLasse Collin1-12/+12
2014-06-04lib/plist.c: replace pr_debug with printk in plist_test()Dan Streetman1-2/+2
2014-06-04lib/xz: add comments for the intentionally missing break statementsLasse Collin1-0/+4
2014-06-04lib/string.c: use the name "C-string" in commentsDan Carpenter1-4/+4
2014-06-04lib/plist: add plist_requeueDan Streetman1-0/+52
2014-06-04mm: replace __get_cpu_var uses with this_cpu_ptrChristoph Lameter1-3/+3
2014-06-04x86: enable DMA CMA with swiotlbAkinobu Mita1-1/+1
2014-06-04mm,vmacache: add debug dataDavidlohr Bueso1-0/+10
2014-06-04lib/debugobjects.c: convert printk(KERN_DEBUG to pr_debugFabian Frederick1-2/+2
2014-06-04lib/debugobjects.c: add pr_fmt to loggingFabian Frederick1-5/+8
2014-06-04lib/debugobjects.c: convert printk to pr_foo()Fabian Frederick1-7/+5
2014-06-04Merge tag 'devicetree-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+18
2014-06-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-2/+2
2014-06-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2014-06-02net: filter: fix length calculation in BPF testsuiteChema Gonzalez1-5/+16
2014-06-02netlink: rate-limit leftover bytes warning and print process nameMichal Schmidt1-2/+2
2014-06-01net: filter: add test for loading SKF_AD_OFF limitsDaniel Borkmann1-0/+22
2014-06-01net: filter: add slot overlapping test with fully filled M[]Daniel Borkmann1-1/+74
2014-06-01net: Revert mlx4 cpumask changes.David S. Miller1-64/+0
2014-06-01cpumask: Utility function to set n'th cpu - local cpu firstAmir Vadai1-0/+64
2014-05-30Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...David S. Miller1-38/+46
2014-05-30net: filter: use block statements in tcpdump testsDaniel Borkmann1-68/+75
2014-05-30net: filter: test fill/spill of all M[] regsDaniel Borkmann1-0/+90
2014-05-27Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-38/+46
2014-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2014-05-24lib/devres.c: fix checkpatch warningsFabian Frederick1-3/+3
2014-05-24lib/devres.c: use dev in devm_request_and_ioremapFabian Frederick1-2/+2
2014-05-23net: filter: add test case for jump with holes and ret x variantsDaniel Borkmann1-0/+94
2014-05-23net: filter: improve test case frameworkDaniel Borkmann1-155/+233
2014-05-23net: filter: let unattached filters use sock_fprog_kernDaniel Borkmann1-1/+1
2014-05-23lib/test_bpf.c: don't use gcc union shortcutAndrew Morton1-52/+52
2014-05-23lib: add glibc style strchrnul() variantGrant Likely1-0/+18
2014-05-23Merge 3.15-rc6 into driver-core-nextGreg Kroah-Hartman1-2/+2
2014-05-21net: filter: cleanup invocation of internal BPFAlexei Starovoitov1-2/+2
2014-05-16lib/crc7: Shift crc7() output left 1 bitGeorge Spelvin1-38/+46
2014-05-13net: fix test_bpf build to depend on NETRandy Dunlap1-1/+1
2014-05-12net: filter: additional BPF testsAlexei Starovoitov1-0/+1224
2014-05-12net: filter: BPF testsuiteAlexei Starovoitov3-0/+336
2014-05-05asmlinkage: Add explicit __visible to drivers/*, lib/*, kernel/*Andi Kleen1-2/+2
2014-05-05Kconfig.debug: Grammar s/addition/additional/Geert Uytterhoeven1-2/+2
2014-05-05lib: Export interval_treeChris Wilson5-2/+22
2014-04-30lib: add fdt_empty_tree.cMark Salter2-1/+4
2014-04-25kobject: Make support for uevent_helper optional.Michael Marineau1-0/+6
2014-04-18mm: fix CONFIG_DEBUG_VM_RB descriptionDavidlohr Bueso1-2/+1
2014-04-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-10/+0
2014-04-12Merge git://git.infradead.org/users/eparis/auditLinus Torvalds4-1/+74
2014-04-08lib/percpu_counter.c: fix bad percpu counter state during suspendJens Axboe1-1/+1
2014-04-07percpu: add preemption checks to __this_cpu opsChristoph Lameter1-4/+14
2014-04-07Kconfig: rename HAS_IOPORT to HAS_IOPORT_MAPUwe Kleine-König3-6/+6
2014-04-07initramfs: debug detected compression methodDaniel M. Weeks1-0/+3
2014-04-07lib/idr.c: use RCU_INIT_POINTER(x, NULL)Monam Agarwal1-2/+2
2014-04-07idr: remove dead codeStephen Hemminger1-18/+2
2014-04-03lib/decompress_inflate.c: include appropriate header fileRashika Kheria1-0/+1
2014-04-03lib/clz_ctz.c: add prototype declarations in lib/clz_ctz.cRashika Kheria1-0/+7
2014-04-03lib/random32.c: minor cleanups and kdoc fixDaniel Borkmann1-37/+39
2014-04-03lib/devres.c: fix some sparse warningsSteven Rostedt1-5/+7
2014-04-03vsprintf: remove %n handlingRyan Mallon1-36/+9
2014-04-03lib/syscall.c: unexport task_current_syscall()Andrew Morton1-1/+0
2014-04-03kobject: don't block for each kobject_ueventVladimir Davydov1-6/+36
2014-04-03mm: keep page cache radix tree nodes in checkJohannes Weiner1-14/+22
2014-04-03lib: radix_tree: tree node interfaceJohannes Weiner1-115/+148
2014-04-03mm: filemap: move radix tree hole searching hereJohannes Weiner1-75/+0
2014-04-03lib: radix-tree: add radix_tree_delete_item()Johannes Weiner1-4/+27
2014-04-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-2/+8
2014-04-01get rid of DEBUG_WRITECOUNTAl Viro1-10/+0