aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2010-03-15libs: force lzma_wrapper to be retainedRandy Dunlap1-1/+1
2010-03-15lzma: make lzma reentrantPhillip Lougher1-40/+42
2010-03-15lzma: Make lzma available to non initramfs/initrd codePhillip Lougher5-1/+11
2010-01-12lib: Introduce generic list_sort functionDave Chinner2-1/+103
2010-01-11vsnprintf: fix reference for compressed ipv6 addressesUwe Kleine-König1-2/+2
2010-01-11lib/rational.c needs module.hSascha Hauer1-0/+1
2010-01-11Add LZO compression support for initramfs and old-style initrdAlbin Tonnerre3-0/+10
2010-01-11lib: add support for LZO-compressed kernelsAlbin Tonnerre2-3/+215
2010-01-11zlib: optimize inffast when copying direct from outputJoakim Tjernlund1-11/+44
2010-01-11dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE...Krzysztof Halasa1-4/+3
2009-12-31Merge branch 'x86-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+2
2009-12-31Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+5
2009-12-31dma-debug: Fix bug causing build warningIngo Molnar1-3/+2
2009-12-28Merge branch 'iommu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Ingo Molnar20-494/+626
2009-12-22lib/string.c: fix kernel-doc warningsRandy Dunlap1-3/+3
2009-12-21dma-debug: Do not add notifier when dma debugging is disabled.Shaun Ruffell1-0/+5
2009-12-19Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+9
2009-12-17Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6Linus Torvalds1-0/+1
2009-12-17lib/vsprintf.c: document more vsnprintf extensionsUwe Kleine-König1-1/+12
2009-12-16Merge branch 'next' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds1-1/+6
2009-12-16genalloc: use bitmap_find_next_zero_areaAkinobu Mita1-21/+12
2009-12-16iommu-helper: use bitmap libraryAkinobu Mita1-50/+9
2009-12-16bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_areaAkinobu Mita1-0/+81
2009-12-16dma-mapping: fix off-by-one error in dma_capable()Jan Beulich1-2/+2
2009-12-15bzip2: Add missing checks for malloc returning NULLPhillip Lougher1-1/+9
2009-12-15Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-83/+85
2009-12-15crc32: minor optimizations and cleanupJoakim Tjernlund1-77/+44
2009-12-15Subject: Re: [PATCH] strstrip incorrectly marked __must_checkKOSAKI Motohiro1-3/+3
2009-12-15lib/vsprintf.c: add %pU to print UUID/GUIDsJoe Perches1-1/+61
2009-12-15parser: remove unnecessary strlen()André Goddard Rosa1-4/+7
2009-12-15tree-wide: convert open calls to remove spaces to skip_spaces() lib functionAndré Goddard Rosa3-23/+9
2009-12-15string: on strstrip(), first remove leading spaces before running over strAndré Goddard Rosa1-2/+2
2009-12-15string: factorize skip_spaces and export it to be generally availableAndré Goddard Rosa1-4/+15
2009-12-15ctype: constify read-only _ctype stringAndré Goddard Rosa1-25/+25
2009-12-15vsprintf: reuse almost identical simple_strtoulX() functionsAndré Goddard Rosa1-34/+14
2009-12-15vsprintf: factor out skip_space code in a separate functionAndré Goddard Rosa1-8/+11
2009-12-15vsprintf: move local vars to block local vars and remove unneeded onesAndré Goddard Rosa1-36/+28
2009-12-15vsprintf: reduce code size by avoiding extra checkAndré Goddard Rosa1-1/+2
2009-12-15vsprintf: use TOLOWER whenever possibleAndré Goddard Rosa1-8/+7
2009-12-15vsprintf: give it some care to please checkpatch.plAndré Goddard Rosa1-86/+98
2009-12-15vsprintf: pre-calculate final string length for later useAndré Goddard Rosa1-4/+5
2009-12-15vsprintf: factorize "(null)" stringAndré Goddard Rosa1-3/+3
2009-12-15Make DEBUG_BUGVERBOSE default to yAlexey Dobriyan1-1/+1
2009-12-15rwsem: fix rwsem_is_locked() bugsAmerigo Wang1-0/+13
2009-12-15rwsem-spinlock: remove useless function exportsAmerigo Wang1-9/+1
2009-12-14debugobjects: Convert to raw_spinlocksThomas Gleixner1-37/+37
2009-12-14plist: Make plist debugging raw_spinlock awareThomas Gleixner1-3/+5
2009-12-14bkl: Fixup core_lock falloutThomas Gleixner1-2/+2
2009-12-14locking: Further name space cleanupsThomas Gleixner2-18/+18
2009-12-14locking: Implement new raw_spinlockThomas Gleixner1-12/+12
2009-12-14locking: Convert raw_rwlock functions to arch_rwlockThomas Gleixner1-8/+8
2009-12-14locking: Convert raw_rwlock to arch_rwlockThomas Gleixner1-1/+1
2009-12-14locking: Convert __raw_spin* functions to arch_spin*Thomas Gleixner1-4/+4
2009-12-14locking: Rename __RAW_SPIN_LOCK_UNLOCKED to __ARCH_SPIN_LOCK_UNLOCKEDThomas Gleixner1-1/+1
2009-12-14locking: Convert raw_spinlock to arch_spinlockThomas Gleixner1-1/+1
2009-12-12powerpc: allow ioremap within reserved memory regionsAlbert Herranz1-1/+6
2009-12-12[BKL] add 'might_sleep()' to the outermost lock takerLinus Torvalds1-1/+3
2009-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-genericLinus Torvalds1-6/+8
2009-12-11Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jb...Linus Torvalds1-17/+70
2009-12-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-0/+8
2009-12-09Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds5-6/+6
2009-12-08Merge branch 'for-2.6.33' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds3-0/+565
2009-12-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/sysctl-2.6Linus Torvalds1-1/+1
2009-12-07Merge branch 'for-next' into for-linusJiri Kosina5-6/+6
2009-12-05Merge branch 'tracing-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-6/+14
2009-12-05Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2009-12-05Merge branch 'core-printk-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-20/+25
2009-12-05Merge branch 'core-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-7/+39
2009-12-04tree-wide: fix assorted typos all over the placeAndré Goddard Rosa4-4/+4
2009-12-04tree-wide: fix some typos and punctuation in commentsThadeu Lima de Souza Cascardo1-2/+2
2009-12-03Merge branch 'master' into for-2.6.33Jens Axboe3-10/+21
2009-12-03rcu: Make RCU's CPU-stall detector be defaultPaul E. McKenney1-1/+1
2009-11-19FS-Cache: Don't delete pending pages from the page-store tracking treeDavid Howells1-2/+0
2009-11-19FS-Cache: Use radix tree preload correctly in tracking of pages to be storedDavid Howells1-0/+3
2009-11-18strcmp: fix overflow and possibly signedness errorLinus Torvalds1-6/+14
2009-11-17Merge commit 'v2.6.32-rc7'Eric W. Biederman1-2/+4
2009-11-16workqueue: Add debugobjects supportThomas Gleixner1-0/+8
2009-11-11swiotlb: Remove the swiotlb variable usageFUJITA Tomonori1-3/+2
2009-11-11sysctl: Remove dead code from sysctl_checkEric W. Biederman1-1/+1
2009-11-10x86: Handle HW IOMMU initialization failure gracefullyFUJITA Tomonori1-1/+3
2009-11-10swiotlb: Defer swiotlb init printing, export swiotlb_print_info()FUJITA Tomonori1-7/+8
2009-11-10swiotlb: Add swiotlb_free() functionFUJITA Tomonori1-0/+30
2009-11-06kmemleak: fix kconfig for crc32 build errorRandy Dunlap1-0/+1
2009-11-05Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+4
2009-11-04vsprintf: use %pR, %pr instead of %pRt, %pRfBjorn Helgaas1-25/+30
2009-11-04vsprintf: add %pRt, %pRf to print struct resource detailsBjorn Helgaas1-7/+44
2009-11-04vsprintf: add %pR support for IRQ and DMA resourcesBjorn Helgaas1-10/+21
2009-11-04vsprintf: fix io/mem resource widthBjorn Helgaas1-2/+2
2009-11-03Merge branch 'for-linus' into for-2.6.33Jens Axboe3-4/+7
2009-11-03lib/checksum: fix one more thinkoArnd Bergmann1-2/+2
2009-11-03lib/checksum.c: make do_csum optionalArnd Bergmann1-0/+2
2009-11-03lib/checksum.c: use 32-bit arithmetic consistentlyArnd Bergmann1-4/+4
2009-10-29dma-debug: Fix compile warning with PAE enabledJoerg Roedel1-2/+4
2009-10-29Merge branch 'tracing/urgent' into tracing/coreIngo Molnar3-3/+6
2009-10-27powerpc: Minor cleanup to lib/Kconfig.debugKumar Gala1-1/+1
2009-10-23ratelimit: Make suppressed output messages more usefulChristian Borntraeger1-3/+3
2009-10-13Merge branch 'tracing/urgent' into tracing/coreIngo Molnar1-1/+1
2009-10-11Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6Linus Torvalds1-3/+4
2009-10-11headers: remove sched.h from interrupt.hAlexey Dobriyan2-0/+2
2009-10-06[S390] Enable kmemleak on s390.Heiko Carstens1-3/+4
2009-10-05Merge branch 'master' into for-2.6.33Jens Axboe1-1/+1
2009-10-01sscanf(): fix %*s%nAndy Spencer1-1/+1
2009-10-01The DRBD driverPhilipp Reisner3-0/+565
2009-10-01Merge branch 'tracing/urgent' into tracing/coreIngo Molnar7-56/+137
2009-09-28tracing: Pushdown the bkl tracepoints callsFrederic Weisbecker1-4/+11
2009-09-24Merge branch 'master' of /home/davem/src/GIT/linux-2.6/David S. Miller8-56/+147
2009-09-24lzma/gzip: fix potential oops when input data is truncatedPhillip Lougher2-1/+17
2009-09-24tracing/bkl: Add bkl ftrace eventsFrederic Weisbecker1-5/+6
2009-09-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-nextLinus Torvalds1-0/+8
2009-09-22lib/vsprintf.c: Avoid possible unaligned accesses in %pI6cJoe Perches1-10/+15
2009-09-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/veg...Linus Torvalds1-0/+3
2009-09-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-2/+2
2009-09-22printk: Remove ratelimit.h from kernel.hIngo Molnar1-1/+1
2009-09-22flex_array: add missing kerneldoc annotationsDavid Rientjes1-1/+11
2009-09-22flex_array: introduce DEFINE_FLEX_ARRAYDavid Rientjes1-26/+10
2009-09-22flex_array: add flex_array_shrink functionDavid Rientjes1-0/+40
2009-09-22flex_array: poison free elementsDavid Rientjes1-8/+7
2009-09-22flex_array: add flex_array_clear functionDavid Rientjes1-0/+26
2009-09-22vsprintf: use WARN_ON_ONCEMarcin Slusarz1-12/+2
2009-09-22ratelimit: Fix/allow use in atomic contextsIngo Molnar1-1/+9
2009-09-22ratelimit: Use per ratelimit context lockingIngo Molnar1-16/+13
2009-09-21trivial: fix typo "to to" in multiple filesAnand Gadiyar1-2/+2
2009-09-20kernel hacking: move STRIP_ASM_SYMS from GeneralRandy Dunlap1-0/+8
2009-09-17vsnprintf: remove duplicate comment of vsnprintfSteven Rostedt1-6/+4
2009-09-17vsprintf: add %ps that is the same as %pS but is like %pfSteven Rostedt1-2/+4
2009-09-15Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds1-1/+1
2009-09-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds1-0/+15
2009-09-15Nicolas Pitre has a new email addressNicolas Pitre1-1/+1
2009-09-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds1-47/+152
2009-09-11Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2009-09-11Merge branch 'core-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-80/+44
2009-09-11Merge branch 'next' into for-linusJames Morris2-24/+52
2009-09-04Merge branch 'amd-iommu/2.6.32' of git://git.kernel.org/pub/scm/linux/kernel/...Ingo Molnar11-41/+357
2009-09-04Merge branch 'linus' into core/rcuIngo Molnar4-37/+46
2009-09-02CRED: Add some configurable debugging [try #6]David Howells1-0/+15
2009-08-29lib/vsprintf.c: Add "%pI6c" - print pointer as compressed ipv6 addressJoe Perches1-47/+152
2009-08-28Merge commit 'tip/iommu-for-powerpc' into nextBenjamin Herrenschmidt1-80/+44
2009-08-27lmb: Remove __init from lmb_end_of_DRAM()Benjamin Herrenschmidt1-1/+1
2009-08-27Merge commit 'origin/master' into nextBenjamin Herrenschmidt2-16/+24
2009-08-26flex_array: convert element_nr formals to unsignedDavid Rientjes1-11/+13
2009-08-26flex_array: fix flex_array_free_parts commentDavid Rientjes1-3/+0
2009-08-26flex_array: fix get function for elements in base starting at non-zeroDavid Rientjes1-6/+8
2009-08-25Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-12/+16
2009-08-23rcu: Remove CONFIG_PREEMPT_RCUPaul E. McKenney1-1/+1
2009-08-23rcu: Merge preemptable-RCU functionality into hierarchical RCUPaul E. McKenney1-1/+1
2009-08-21Make bitmask 'and' operators return a result codeLinus Torvalds1-4/+8
2009-08-21lib/swiotlb.c: Fix strange panic message selection logic when swiotlb fills upCasey Dahlin1-6/+9
2009-08-21dma-debug: Fix check_unmap null pointer dereferenceKyle McMartin1-12/+16
2009-08-20kmemleak: Allow kmemleak to be built on powerpcMichael Ellerman1-1/+1
2009-08-14Merge branch 'percpu-for-linus' into percpu-for-nextTejun Heo9-37/+344
2009-08-11Merge branch 'master' into nextJames Morris3-18/+39
2009-08-07lib/decompress_*: only include <linux/slab.h> if STATIC is not definedAlbin Tonnerre3-3/+3
2009-08-07bzip2/lzma: remove nasty uncompressed size hack in pre-boot environmentPhillip Lougher2-11/+32
2009-08-07bzip2/lzma/gzip: fix comments describing decompressor APIPhillip Lougher1-4/+4
2009-08-06Merge branch 'master' into nextJames Morris5-6/+292
2009-08-04flex_array: remove unneeded index calculationJonathan Corbet1-2/+0
2009-07-31lib/scatterlist: add a flags to signalize mapping directionSebastian Andrzej Siewior1-4/+12
2009-07-29lib: flexible array implementationDave Hansen2-1/+270
2009-07-29lib: export generic atomic64_t functionsRoland Dreier1-0/+11
2009-07-28Dynamic debug: fix typo: -/->Roel Kluin1-1/+1
2009-07-28swiotlb: use phys_to_dma and dma_to_physFUJITA Tomonori1-16/+6
2009-07-28swiotlb: use dma_capable()FUJITA Tomonori1-19/+5
2009-07-28swiotlb: remove unnecessary swiotlb_bus_to_virtFUJITA Tomonori1-18/+23
2009-07-28swiotlb: remove swiotlb_arch_range_needs_mappingFUJITA Tomonori1-13/+2
2009-07-28swiotlb: remove unused swiotlb_alloc()FUJITA Tomonori1-6/+2
2009-07-28swiotlb: remove unused swiotlb_alloc_boot()FUJITA Tomonori1-6/+1
2009-07-17kernel: is_current_single_threaded: don't use ->mmap_semOleg Nesterov1-4/+6
2009-07-17kernel: rename is_single_threaded(task) to current_is_single_threaded(void)Oleg Nesterov1-1/+2
2009-07-17kernel: fix is_single_threadedOleg Nesterov1-26/+36
2009-07-10Merge branch 'core-fixes-for-linus-2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-13/+13
2009-07-10dma-debug: Fix the overlap() function to be correct and readableIngo Molnar1-12/+12
2009-07-04Merge branch 'master' into for-nextTejun Heo2-3/+24
2009-07-03Merge branch 'dma-debug/fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Ingo Molnar1-2/+2
2009-07-01kmemcheck: depend on HAVE_ARCH_KMEMCHECKSebastian Andrzej Siewior1-0/+3
2009-06-25kmemleak: Allow the early log buffer to be configurable.Catalin Marinas1-0/+12
2009-06-24percpu: implement optional weak percpu definitionsTejun Heo1-0/+15
2009-06-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arn...Linus Torvalds1-1/+9
2009-06-23kmemleak: Do not force the slab debugging Kconfig optionsCatalin Marinas1-2/+3
2009-06-21Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-52/+99
2009-06-21lockdep: Select frame pointers on x86Peter Zijlstra1-1/+1
2009-06-19lib/checksum.c: fix endianess bugArnd Bergmann1-1/+9
2009-06-18lib: add lib/gcd.cFlorian Fainelli2-1/+19
2009-06-17dma-debug: Put all hash-chain locks into the same lock classIngo Molnar1-1/+1
2009-06-16Merge branch 'akpm'Linus Torvalds5-73/+90
2009-06-16rb_tree: remove redundant if()-condition in rb_erase()Wolfram Strepp1-4/+4
2009-06-16rb_tree: make clear distinction between two different cases in rb_erase()Wolfram Strepp1-4/+4
2009-06-16rb_tree: reorganize code in rb_erase() for additional changesWolfram Strepp1-9/+9
2009-06-16lib/genalloc.c: remove unmatched write_lock() in gen_pool_destroyZygo Blaxell1-1/+0
2009-06-16hexdump: remove the trailing spaceLi Zefan1-6/+9
2009-06-16lib: do code optimization for radix_tree_lookup() and radix_tree_lookup_slot()Huang Shijie1-47/+26
2009-06-16atomic: only take lock when the counter drops to zero on UP as wellJan Blunck1-2/+1
2009-06-16radix-tree: add radix_tree_prev_hole()Wu Fengguang1-0/+37
2009-06-16Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/ve...Linus Torvalds2-2/+95
2009-06-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6Linus Torvalds1-1/+6
2009-06-16dma-debug: fix off-by-one error in overlap functionJoerg Roedel1-1/+1
2009-06-15kobject: make kset_create check kobject_set_name return valueDave Young1-1/+6
2009-06-15Merge commit 'linus/master' into HEADVegard Nossum3-1/+215
2009-06-15kmemcheck: make kconfig accessible for other architecturesPekka Enberg2-0/+93
2009-06-15kmemcheck: enable in the x86 KconfigVegard Nossum1-2/+2
2009-06-15dma-debug: be more careful when building reference entriesJoerg Roedel1-43/+91