aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2015-01-07assoc_array: Include rcupdate.h for call_rcu() definitionPranith Kumar1-0/+1
2014-12-18Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-6/+14
2014-12-18lib/show_mem.c: add cma reserved informationVishnu Pratap Singh1-0/+6
2014-12-14Merge tag 'char-misc-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-1/+30
2014-12-13lib/decompress.c: consistency of compress formats for kernel imageHaesung Kim1-2/+2
2014-12-13decompress_bunzip2: off by one in get_next_block()Dan Carpenter1-1/+1
2014-12-13fault-inject: add ratelimit optionDmitry Monakhov1-4/+17
2014-12-13syscalls: implement execveat() system callDavid Drysdale1-0/+3
2014-12-13mm/page_owner: keep track of page ownersJoonsoo Kim1-0/+16
2014-12-13lib: bitmap: add alignment offset for bitmap_find_next_zero_area()Michal Nazarewicz1-11/+13
2014-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds5-104/+103
2014-12-10Merge tag 'trace-seq-buf-3.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-1/+360
2014-12-10lib/lcm.c: lcm(n,0)=lcm(0,n) is 0, not nRasmus Villemoes1-4/+2
2014-12-10lib/lcm.c: ensure correct result whenever it fitsRasmus Villemoes1-1/+1
2014-12-10printk: add and use LOGLEVEL_<level> defines for KERN_<LEVEL> equivalentsJoe Perches1-2/+2
2014-12-10dma-debug: prevent early callers from crashingFlorian Fainelli1-2/+10
2014-12-10dma-debug: introduce dma_debug_disabledFlorian Fainelli1-16/+21
2014-12-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-1/+2
2014-12-10net, lib: kill arch_fast_hash library bitsDaniel Borkmann2-40/+1
2014-12-10net: replace remaining users of arch_fast_hash with jhashDaniel Borkmann1-4/+4
2014-12-09Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-13/+1
2014-12-09bury memcpy_toiovec()Al Viro1-25/+0
2014-12-08test: bpf: expand DIV_KX to DIV_MOD_KXDenis Kirjanov1-2/+8
2014-12-03lib/genalloc.c: export devm_gen_pool_create() for modulesMichal Simek1-0/+1
2014-12-02mm: do not overwrite reserved pages counter at show_mem()Rafael Aquini1-1/+1
2014-11-24rhashtable: Check for count mismatch while iterating in selftestThomas Graf1-7/+20
2014-11-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2014-11-20Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...Ingo Molnar1-13/+1
2014-11-19seq_buf: Move the seq_buf code to lib/Steven Rostedt (Red Hat)2-1/+360
2014-11-16reciprocal_div: objects with exported symbols should be obj-y rather than lib-yHannes Frederic Sowa1-2/+2
2014-11-14Revert "fast_hash: avoid indirect function calls"Jay Vosburgh2-1/+40
2014-11-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-5/+5
2014-11-13rhashtable: Drop gfp_flags arg in insert/remove functionsThomas Graf1-24/+17
2014-11-13rhashtable: Add parent argument to mutex_is_heldHerbert Xu1-2/+2
2014-11-13rhashtable: Move mutex_is_held under PROVE_LOCKINGHerbert Xu1-0/+8
2014-11-13lib: rhashtable - Remove weird non-ASCII characters from commentsHerbert Xu1-5/+5
2014-11-13Merge branches 'torture.2014.11.03a', 'cpu.2014.11.03a', 'doc.2014.11.13a', '...Paul E. McKenney1-13/+1
2014-11-11lib/bug: Use RCU list ops for module_bug_listMasami Hiramatsu1-6/+14
2014-11-07cpumask: factor out show_cpumap into separate helper functionSudeep Holla1-0/+29
2014-11-07kobject: fix NULL pointer derefernce in kobj_child_ns_opsPankaj Dubey1-1/+1
2014-11-07devres: support sizes greater than an unsigned longCristian Stoica1-2/+2
2014-11-05fast_hash: avoid indirect function callsHannes Frederic Sowa2-40/+1
2014-11-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-5/+54
2014-10-30test: bpf: add a testcase reduced from nmapAlexei Starovoitov1-0/+43
2014-10-29Merge branch 'akpm' (incoming from Andrew Morton)Linus Torvalds1-2/+6
2014-10-29lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}()Jan Kara1-2/+6
2014-10-29Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-3/+3
2014-10-29rcu: Remove redundant TREE_PREEMPT_RCU config optionPranith Kumar1-1/+1
2014-10-28rcu: Remove CONFIG_RCU_CPU_STALL_VERBOSEPaul E. McKenney1-12/+0
2014-10-28lib/scatterlist: fix memory leak with scsi-mqTony Battersby1-3/+3
2014-10-24Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+16
2014-10-23Merge branch 'x86-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+29
2014-10-18Merge tag 'fbdev-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba...Linus Torvalds4-0/+3100
2014-10-18Merge tag 'md/3.18' of git://neil.brown.name/mdLinus Torvalds1-6/+6
2014-10-17random: add and use memzero_explicit() for clearing dataDaniel Borkmann1-0/+16
2014-10-14crypto: LLVMLinux: Remove VLAIS usage from libcrc32c.cJan-Simon Möller1-9/+7
2014-10-14lib/raid6: Add log level to printksAnton Blanchard1-6/+6
2014-10-14lib/vsprintf: add %*pE[achnops] format specifierAndy Shevchenko1-0/+71
2014-10-14lib / string_helpers: introduce string_escape_mem()Andy Shevchenko2-4/+510
2014-10-14lib / string_helpers: refactoring the test suiteAndy Shevchenko1-12/+27
2014-10-14lib / string_helpers: move documentation to c-fileAndy Shevchenko1-0/+38
2014-10-14lib: string: Make all calls to strnicmp into calls to strncasecmpRasmus Villemoes1-0/+1
2014-10-14lib/string.c: remove duplicated functionRasmus Villemoes1-17/+10
2014-10-14lib: rename TEST_MODULE to TEST_LKMValentin Rothberg2-2/+2
2014-10-14lib: remove prio_heapLai Jiangshan2-71/+1
2014-10-14lib/textsearch.c: remove textsearch_put reference from commentsRaphael Silva1-3/+1
2014-10-14lib/dynamic_debug.c: use seq_open_private() instead of seq_open()Rob Jones1-15/+2
2014-10-13Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+12
2014-10-13Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-2/+2
2014-10-13Merge branch 'locking-arch-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-47/+36
2014-10-12Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds1-0/+16
2014-10-10Merge branch 'for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds4-105/+238
2014-10-09lib/genalloc.c: add genpool range check functionLaura Abbott1-0/+29
2014-10-09lib/genalloc.c: add power aligned algorithmLaura Abbott1-0/+20
2014-10-09fonts: Add 6x10 fontMaarten ter Huurne4-0/+3100
2014-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds4-28/+89
2014-10-08Merge tag 'compress-3.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-46/+57
2014-10-08Merge tag 'driver-core-3.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-30/+20
2014-10-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds5-7/+7
2014-10-03dynamic_debug: change __dynamic_<foo>_dbg return types to voidJoe Perches1-30/+20
2014-10-03Merge branch 'next' into efi-next-mergeMatt Fleming1-0/+29
2014-10-03lib: Add a generic cmdline parse function parse_option_strDave Young1-0/+29
2014-10-03locking/lockdep: Revert qrwlock recusive stuffPeter Zijlstra1-49/+7
2014-10-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-4/+5
2014-10-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-4/+4
2014-10-01Merge commit 'v3.16' into nextJames Morris1-1/+1
2014-09-28lzo: check for length overrun in variable length encoding.Willy Tarreau1-6/+37
2014-09-28Revert "lzo: properly check for overruns"Willy Tarreau1-41/+21
2014-09-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-4/+4
2014-09-26bpf: mini eBPF library, test stubs and verifier testsuiteAlexei Starovoitov1-1/+2
2014-09-26genalloc: fix device node resource counterVladimir Zapolskiy1-0/+1
2014-09-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+16
2014-09-24percpu_ref: make INIT_ATOMIC and switch_to_atomic() stickyTejun Heo1-5/+15
2014-09-24percpu_ref: add PERCPU_REF_INIT_* flagsTejun Heo1-5/+18
2014-09-24percpu_ref: decouple switching to percpu mode and reinitTejun Heo1-19/+54
2014-09-24percpu_ref: decouple switching to atomic mode and killingTejun Heo1-31/+110
2014-09-24percpu_ref: add PCPU_REF_DEADTejun Heo1-8/+11
2014-09-24percpu_ref: rename things to prepare for decoupling percpu/atomic mode switchTejun Heo1-11/+11
2014-09-24percpu_ref: replace pcpu_ prefix with percpu_Tejun Heo1-27/+29
2014-09-24percpu_ref: minor code and comment updatesTejun Heo1-8/+6
2014-09-24percpu_ref: relocate percpu_ref_reinit()Tejun Heo1-35/+35
2014-09-24Revert "blk-mq, percpu_ref: implement a kludge for SCSI blk-mq stall during p...Tejun Heo1-16/+0
2014-09-24Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/axb...Tejun Heo7-8/+37
2014-09-24blk-mq, percpu_ref: implement a kludge for SCSI blk-mq stall during probeTejun Heo1-0/+16
2014-09-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-6/+10
2014-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+0
2014-09-22net: bpf: fix compiler warnings in test_bpfAlexei Starovoitov1-2/+2
2014-09-20percpu-refcount: make percpu_ref based on longs instead of intsTejun Heo1-18/+19
2014-09-20percpu-refcount: improve WARN messagesTejun Heo1-3/+5
2014-09-19lib: rhashtable: remove second linux/log2.h inclusionFabian Frederick1-1/+0
2014-09-19sched: Add default-disabled option to BUG() when stack end location is overwr...Aaron Tomlin1-0/+12
2014-09-16Provide a binary to hex conversion functionDavid Howells1-0/+16
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-09net: filter: add "load 64-bit immediate" eBPF instructionAlexei Starovoitov1-0/+21
2014-09-09Documentation: Docbook: Fix generated DocBook/kernel-api.xmlMasanari Iida3-4/+4
2014-09-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-2/+11
2014-09-08percpu-refcount: add @gfp to percpu_ref_init()Tejun Heo1-2/+4
2014-09-08proportions: add @gfp to init functionsTejun Heo2-9/+9
2014-09-08percpu_counter: add @gfp to percpu_counter_init()Tejun Heo3-7/+7
2014-09-08percpu_counter: make percpu_counters_lock irq-safeTejun Heo1-6/+10
2014-09-05net: bpf: make eBPF interpreter images read-onlyDaniel Borkmann1-1/+1
2014-09-03lib/rhashtable: allow user to set the minimum shifts of shrinkingYing Xue1-4/+8
2014-09-03rhashtable: fix lockdep splat in rhashtable_destroy()Pablo Neira Ayuso1-4/+4
2014-09-03KEYS: Fix use-after-free in assoc_array_gc()David Howells1-1/+1
2014-09-02dma-debug: modify check_for_stack outputHoria Geanta1-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-26lib: rhashtable: Spelling s/compuate/compute/Geert Uytterhoeven1-2/+2
2014-08-25bpf: x86: add missing 'shift by register' instructions to x64 eBPF JITAlexei Starovoitov1-0/+38
2014-08-24random32: improvements to prandom_bytesDaniel Borkmann1-21/+18
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-14locking,arch: Rewrite generic atomic supportPeter Zijlstra1-47/+36
2014-08-13locking/selftest: Support queued rwlockWaiman Long1-7/+49
2014-08-13locking/Documentation: Move locking related docs into Documentation/locking/Davidlohr Bueso1-2/+2
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