aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2011-07-07Merge branches 'core-urgent-for-linus', 'perf-urgent-for-linus' and 'sched-ur...Linus Torvalds1-1/+1
2011-06-20debugobjects: Fix boot crash when kmemleak and debugobjects enabledMarcin Slusarz1-1/+1
2011-06-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-17/+9
2011-06-15lib/bitmap.c: fix kernel-doc notationRandy Dunlap1-1/+1
2011-06-12Delay struct net freeing while there's a sysfs instance refering to itAl Viro1-17/+9
2011-06-09Merge branch 'stable/xen-swiotlb.bugfix' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-0/+5
2011-06-09vsprintf: Update %pI6c to not compress a single 0Joe Perches1-1/+3
2011-06-06swiotlb: Export swioltb_nr_tbl and utilize it as appropiate.FUJITA Tomonori1-0/+5
2011-06-01tile: enable CONFIG_BUGVERBOSEChris Metcalf1-1/+1
2011-05-28Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/pa...Ingo Molnar1-1/+1
2011-05-26arch: remove CONFIG_GENERIC_FIND_{NEXT_BIT,BIT_LE,LAST_BIT}Akinobu Mita3-22/+2
2011-05-26bitops: add #ifndef for each of find bitopsAkinobu Mita2-0/+16
2011-05-26flex_array: avoid divisions when accessing elementsJesse Gross1-22/+29
2011-05-26rcu: Fix unpaired rcu_irq_enter() from locking selftestsFrederic Weisbecker1-1/+1
2011-05-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tileLinus Torvalds1-0/+2
2011-05-25lib: consolidate DEBUG_STACK_USAGE optionStephen Boyd1-0/+9
2011-05-25lib/genalloc.c: add support for specifying the physical addressJean-Christophe PLAGNIOL-VILLARD1-8/+37
2011-05-25lib: consolidate DEBUG_PER_CPU_MAPSStephen Boyd1-0/+11
2011-05-25lib: add kstrto*_from_user()Alexey Dobriyan1-0/+26
2011-05-25lru_cache: use correct type in sizeof for allocationIlia Mirkin1-1/+1
2011-05-25lib/vsprintf.c: fix interaction of kasprintf() and vsnprintf() when using %pVJan Beulich1-1/+1
2011-05-25bitmap, irq: add smp_affinity_list interface to /proc/irqMike Travis1-12/+97
2011-05-25arch, mm: filter disallowed nodes from arch specific show_mem functionsDavid Rientjes1-1/+1
2011-05-24Merge branch 'master' of git://git.infradead.org/users/eparis/selinux into fo...James Morris1-6/+20
2011-05-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-7/+5
2011-05-19Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-29/+3
2011-05-19Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+15
2011-05-19Merge branch 'core-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-5/+13
2011-05-19Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cma...Linus Torvalds1-1/+1
2011-05-19Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/upstream-linusLinus Torvalds1-1/+1
2011-05-19kmemleak: Select DEBUG_FS unconditionally in DEBUG_KMEMLEAKCatalin Marinas1-1/+1
2011-05-19MIPS: Enable kmemleak for MIPSMaxin John1-1/+1
2011-05-19Add a strtobool function matching semantics of existing in kernel equivalentsJonathan Cameron1-0/+29
2011-05-19lib: Add generic binary search function to the kernel.Tim Abbott2-1/+55
2011-05-12vsprintf: Turn kptr_restrict off by defaultIngo Molnar1-1/+1
2011-05-10Merge branches 'dma-debug/next', 'amd-iommu/command-cleanups', 'amd-iommu/ats...Joerg Roedel1-5/+13
2011-05-05rcu: Enable DEBUG_OBJECTS_RCU_HEAD from !PREEMPTMathieu Desnoyers1-1/+1
2011-05-05rcu: Remove conditional compilation for RCU CPU stall warningsPaul E. McKenney1-28/+2
2011-05-04audit: support the "standard" <asm-generic/unistd.h>Chris Metcalf1-0/+2
2011-05-04Merge branch 'for-linus' of git://git.infradead.org/users/eparis/selinux into...James Morris1-6/+18
2011-05-02XZ decompressor: Fix decoding of empty LZMA2 streamsLasse Collin1-3/+3
2011-04-28flex_arrays: allow zero length flex arraysEric Paris1-1/+10
2011-04-28flex_array: flex_array_prealloc takes a number of elements, not an endEric Paris1-5/+8
2011-04-28flex_array: allow 0 length elementsEric Paris1-6/+20
2011-04-28flex_arrays: allow zero length flex arraysEric Paris1-1/+10
2011-04-28flex_array: flex_array_prealloc takes a number of elements, not an endEric Paris1-5/+8
2011-04-28watchdog, hung_task_timeout: Add Kconfig configurable defaultJeff Mahoney1-0/+15
2011-04-26Merge branch 'master' into for-nextJiri Kosina16-182/+2483
2011-04-14kstrtox: simpler code in _kstrtoull()Alexey Dobriyan1-6/+3
2011-04-14kstrtox: fix compile warnings in testAlexey Dobriyan1-16/+16
2011-04-10add printk.time=1 boot-time hint to Kconfig.debug help textJim Cromie1-1/+2
2011-04-07Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6Linus Torvalds5-6/+6
2011-04-07dma-debug: print information about leaked entryStanislaw Gruszka1-5/+13
2011-04-06vsprintf: make comment about vs{n,cn,}printf more understandableUwe Kleine-König1-6/+3
2011-04-04kemleak-test: build as module onlyDaniel Baluta1-4/+2
2011-03-31Fix common misspellingsLucas De Marchi5-6/+6
2011-03-27Merge branch 'for-linus-1' of git://git.infradead.org/mtd-2.6Linus Torvalds3-0/+1408
2011-03-25Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+6
2011-03-25Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...Artem Bityutskiy22-388/+1568
2011-03-24lib, arch: add filter argument to show_mem and fix private implementationsDavid Rientjes1-6/+1
2011-03-24vsprintf: Introduce %pB format specifierNamhyung Kim1-1/+6
2011-03-23bitops: introduce CONFIG_GENERIC_FIND_BIT_LEAkinobu Mita3-0/+7
2011-03-23asm-generic: change little-endian bitops to take any pointer typesAkinobu Mita1-4/+6
2011-03-23asm-generic: rename generic little-endian bitops functionsAkinobu Mita1-5/+4
2011-03-22zlib: slim down zlib_deflate() workspace when possibleJim Keniston2-6/+42
2011-03-22kstrto*: converting strings to integers done (hopefully) rightAlexey Dobriyan5-141/+971
2011-03-22printk: allow setting DEFAULT_MESSAGE_LEVEL via KconfigMandeep Singh Baines1-0/+11
2011-03-22printk: use %pK for /proc/kallsyms and /proc/modulesKees Cook1-1/+1
2011-03-22vsprintf: neaten %pK kptr_restrict, save a bit of code spaceJoe Perches1-9/+5
2011-03-22kernel/watchdog.c: allow hardlockup to panic by defaultDon Zickus1-0/+17
2011-03-22oom: suppress nodes that are not allowed from meminfo on oom killDavid Rientjes1-2/+7
2011-03-21Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds1-5/+0
2011-03-21kbuild: Make DEBUG_SECTION_MISMATCH selectable, but not on by defaultMichal Marek1-1/+0
2011-03-16Merge branch 'config' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklLinus Torvalds3-153/+0
2011-03-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds3-1/+283
2011-03-16Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-9/+52
2011-03-15Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-6/+4
2011-03-15Merge branch 'core-futexes-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-20/+115
2011-03-11plist: Add priority list testLai Jiangshan1-1/+80
2011-03-11plist: Shrink struct plist_headLai Jiangshan1-19/+35
2011-03-11Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-1/+8
2011-03-11lib: add shared BCH ECC libraryIvan Djelic3-0/+1408
2011-03-08debugobjects: Add hint for better object identificationStanislaw Gruszka1-3/+6
2011-03-05BKL: That's all, folksArnd Bergmann3-146/+0
2011-03-04lib-average: Make config option selectableMichael Buesch1-1/+8
2011-03-03Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller2-3/+5
2011-03-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6Linus Torvalds1-1/+1
2011-03-02tracing: don't trace the BKLArnd Bergmann1-7/+0
2011-02-28net: fix nla_policy_len to actually _iterate_ over the policyLars Ellenberg1-1/+1
2011-02-25swiotlb: fix wrong panicFUJITA Tomonori1-2/+4
2011-02-24kbuild: reenable section mismatch analysisUwe Kleine-König1-4/+0
2011-02-19Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller4-17/+34
2011-02-18Expand CONFIG_DEBUG_LIST to several other list operationsLinus Torvalds1-13/+26
2011-02-16Merge commit 'v2.6.38-rc5' into core/lockingIngo Molnar3-6/+9
2011-02-08m68knommu: Remove dependencies on nonexistent M68KNOMMUGeert Uytterhoeven1-1/+1
2011-02-03dynamic_debug: add #include <linux/sched.h>Greg Kroah-Hartman1-0/+1
2011-02-03Dynamic debug: Add more flagsBart Van Assche1-9/+51
2011-01-31Merge branch 'tip/rtmutex' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Thomas Gleixner1-3/+4
2011-01-28Export the augmented rbtree helper functionsAndreas Gruenbacher1-0/+3
2011-01-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6Linus Torvalds1-5/+5
2011-01-27rwsem: Remove redundant asmregparm annotationThomas Gleixner1-6/+4
2011-01-26Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-5/+5
2011-01-26radix_tree: radix_tree_gang_lookup_tag_slot() may never returnToshiyuki Okajima1-3/+4
2011-01-24textsearch: doc - fix spelling in lib/textsearch.c.Jesper Dangaard Brouer1-5/+5
2011-01-24lib: cpu_rmap: CPU affinity reverse-mappingBen Hutchings3-0/+275
2011-01-20kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERTDavid Rientjes2-9/+9
2011-01-13Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds1-0/+2
2011-01-13Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...Linus Torvalds2-2/+2
2011-01-13decompressors: check input size in decompress_inflate.cLasse Collin1-4/+13
2011-01-13decompressors: add boot-time XZ supportLasse Collin4-0/+407
2011-01-13decompressors: add XZ decompressor moduleLasse Collin13-0/+3347
2011-01-13Decompressors: fix callback-to-callback mode in decompress_unlzo.cLasse Collin1-10/+50
2011-01-13Decompressors: check input size in decompress_unlzo.cLasse Collin1-5/+41
2011-01-13Decompressors: check for write errors in decompress_unlzo.cLasse Collin1-2/+2
2011-01-13Decompressors: validate match distance in decompress_unlzma.cLasse Collin1-0/+3
2011-01-13Decompressors: check for write errors in decompress_unlzma.cLasse Collin1-21/+32
2011-01-13Decompressors: check for read errors in decompress_unlzma.cLasse Collin1-0/+3
2011-01-13Decompressors: fix header validation in decompress_unlzma.cLasse Collin1-1/+3
2011-01-13Decompressors: remove unused function from lib/decompress_unlzma.cLasse Collin1-6/+0
2011-01-13Decompressors: include <linux/slab.h> in <linux/decompress/mm.h>Lasse Collin4-4/+0
2011-01-13Decompressors: get rid of set_error_fn() macroLasse Collin4-14/+11
2011-01-13Decompressors: add missing INIT (i.e. __init)Lasse Collin2-3/+3
2011-01-13flex_array: export symbols to modulesDavid Rientjes2-2/+12
2011-01-13lib/vsprintf.c: fix vscnprintf() if @size is == 0Anton Arapov1-8/+8
2011-01-13include/linux/printk.h lib/hexdump.c: neatening and add CONFIG_PRINTK guardJoe Perches1-0/+2
2011-01-13kptr_restrict for hiding kernel pointers from unprivileged usersDan Rosenberg1-0/+22
2011-01-12ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type supportHuang Ying1-0/+2
2011-01-11Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-5/+4
2011-01-10Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+30
2011-01-10Merge branch 'master' into nextJames Morris8-20/+190
2011-01-07dynamic debug: Fix build issue with older gccJason Baron1-5/+4
2011-01-07Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj...Linus Torvalds1-5/+3
2011-01-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds4-11/+77
2011-01-06Merge branch 'timers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-1/+108
2010-12-26Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-2/+0
2010-12-22x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP...Don Zickus1-1/+2
2010-12-22Merge branch 'master' into for-nextJiri Kosina2-27/+58
2010-12-17percpucounter: Optimize __percpu_counter_add a bit through the use of this_cp...Christoph Lameter1-5/+3
2010-12-16Merge remote branch 'airlied/drm-core-next' into drm-intel-nextChris Wilson1-0/+30
2010-12-13Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-8/+12
2010-12-11timerqueue: Make timerqueue_getnext() static inlineThomas Gleixner1-14/+0
2010-12-10timers: Fixup allmodconfig build issueJohn Stultz1-2/+5
2010-12-10timers: Rename timerlist infrastructure to timerqueueJohn Stultz2-21/+21
2010-12-06lib: Improve EWMA efficiency by using bitshiftsBruno Randolf1-8/+12
2010-12-02timers: Introduce timerlist infrastructure.John Stultz2-1/+119
2010-11-29Revert "debug_locks: set oops_in_progress if we will log messages."Dave Airlie1-2/+0
2010-11-29lib: hex2bin converts ascii hexadecimal string to binaryMimi Zohar1-0/+16
2010-11-24Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville3-0/+62
2010-11-22kref: Add a kref_sub functionThomas Hellstrom1-0/+30
2010-11-18lib: Add generic exponentially weighted moving average (EWMA) functionBruno Randolf3-0/+62
2010-11-16netlink: let nlmsg and nla functions take pointer-to-const argsJan Engelhardt1-11/+11
2010-11-12radix-tree: fix RCU bugNick Piggin1-25/+58
2010-11-01tree-wide: fix comment/printk typosUwe Kleine-König2-2/+2
2010-10-27Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/asy...Linus Torvalds1-0/+13
2010-10-26docbook: add idr/ida to kernel-api docbookRandy Dunlap1-24/+25
2010-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tileLinus Torvalds1-1/+1
2010-10-26div64_u64(): improve precision on 32bit platformsBrian Behlendorf1-10/+42
2010-10-26lib/parser: cleanup match_number()Namhyung Kim1-3/+4
2010-10-26percpu_counter: use this_cpu_ptr() instead of per_cpu_ptr()Christoph Lameter1-3/+3
2010-10-26lib/list_sort: test: check element addressesArtem Bityutskiy1-8/+67
2010-10-26lib/list_sort: test: unify test messagesArtem Bityutskiy1-9/+10
2010-10-26lib/list_sort: test: improve errors handlingArtem Bityutskiy1-27/+38
2010-10-26lib/list_sort: test: use generic random32Artem Bityutskiy1-12/+15
2010-10-26lib/list_sort: test: use more reasonable printk levelsArtem Bityutskiy1-8/+8
2010-10-26lib/Kconfig.debug: add list_sort debugging switchArtem Bityutskiy2-2/+11
2010-10-26percpu_counter: add debugobj supportTejun Heo2-0/+56
2010-10-26idr: fix idr_pre_get() locking descriptionNaohiro Aota1-11/+13
2010-10-26lib/bitmap.c: use hex_to_bin()Andy Shevchenko1-2/+1
2010-10-26lib: fix scnprintf() if @size is == 0Changli Gao1-2/+6
2010-10-26vsprintf.c: use default pointer field size for "(null)" stringsJoe Perches1-2/+9
2010-10-26percpu: fix list_head init bug in __percpu_counter_init()Masanori ITOH1-0/+1
2010-10-24Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...Linus Torvalds1-6/+7
2010-10-24Merge branch 'master' into for-linusPekka Enberg8-83/+183
2010-10-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6Linus Torvalds2-25/+112
2010-10-22Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklLinus Torvalds1-0/+1
2010-10-22Merge branch 'config' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklLinus Torvalds1-0/+9
2010-10-22kobject: Introduce kset_find_obj_hinted.Robin Holt1-0/+39
2010-10-22Dynamic Debug: Initialize dynamic debug earlier via arch_initcallThomas Renninger1-10/+23
2010-10-22Dynamic Debug: Introduce ddebug_query= boot parameterThomas Renninger1-0/+25
2010-10-22Dynamic Debug: Split out query string parsing/setup from proc_writeThomas Renninger1-15/+25
2010-10-21Merge branch 'stable/swiotlb-0.9' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-9/+9
2010-10-21Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-43/+7
2010-10-21BKL: introduce CONFIG_BKL.Arnd Bergmann1-0/+9
2010-10-18jump_label: Use more consistent namingPeter Zijlstra1-2/+2
2010-10-15llseek: automatically add .llseek fopArnd Bergmann1-0/+1
2010-10-14kmemleak: add TILE to the list of supported architectures.Chris Metcalf1-1/+1
2010-10-11swiotlb: Use page alignment for early buffer allocationYinghai Lu1-8/+8
2010-10-11swiotlb: make io_tlb_overflow staticFUJITA Tomonori1-1/+1
2010-10-08Merge commit 'v2.6.36-rc7' into perf/coreIngo Molnar2-5/+3
2010-10-07move async raid6 test to lib/Kconfig.debugDan Williams1-0/+13
2010-10-07Merge commit 'v2.6.36-rc7' into core/rcuIngo Molnar3-7/+15
2010-10-07Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/pa...Ingo Molnar3-17/+54
2010-10-06slub: Enable sysfs support for !CONFIG_SLUB_DEBUGChristoph Lameter1-1/+1
2010-10-05modules: Fix module_bug_list list corruption raceLinus Torvalds1-4/+2
2010-10-01lib/list_sort: do not pass bad pointers to cmp callbackDon Mullis1-1/+1
2010-09-23rcu: Add advice to PROVE_RCU_REPEATEDLY kernel config parameterPaul E. McKenney1-0/+4
2010-09-22jump label: Convert dynamic debug to use jump labelsJason Baron1-39/+3
2010-09-15Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git...Ingo Molnar2-2/+16
2010-09-10Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-2/+12
2010-08-31tracing/lockdep: Fix dependency of TRACE_IRQFLAGSSteven Rostedt1-4/+4