aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2008-12-19cpumask: Add alloc_cpumask_var_node()Mike Travis1-3/+8
2008-12-13cpumask: Add CONFIG_CPUMASK_OFFSTACKRusty Russell1-0/+7
2008-12-10lib/idr.c: Fix bug introduced by RCU fixManfred Spraul1-1/+7
2008-12-10revert "percpu_counter: new function percpu_counter_sum_and_set"Andrew Morton1-6/+1
2008-12-10revert "percpu counter: clean up percpu_counter_sum_and_set()"Andrew Morton1-3/+5
2008-12-10percpu_counter: fix CPU unplug race in percpu_counter_destroy()Eric Dumazet1-2/+2
2008-12-01lib/idr.c: fix rcu related race with idr_findManfred Spraul1-2/+12
2008-11-19lib/scatterlist.c: fix kunmap() argument in sg_miter_stop()Arjan van de Ven1-1/+1
2008-11-17swiotlb: use coherent_dma_mask in alloc_coherentFUJITA Tomonori1-3/+7
2008-11-09cpumask: introduce new API, without changing anything, v3Rusty Russell1-1/+2
2008-11-07cpumask: new API, v2Rusty Russell1-0/+5
2008-11-06cpumask: introduce new API, without changing anythingRusty Russell1-0/+73
2008-10-29Driver core: fix 'dynamic_debug' cmd line parameterJason Baron1-1/+3
2008-10-28Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2008-10-28Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+4
2008-10-27Merge commit 'v2.6.28-rc2' into tracing/urgentIngo Molnar2-15/+41
2008-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds1-15/+19
2008-10-23swiotlb: remove panic for alloc_coherent failureFUJITA Tomonori1-2/+4
2008-10-23[SCSI] lib: string_get_size(): don't hang on zero; no decimals on exactH. Peter Anvin1-15/+19
2008-10-23Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+22
2008-10-22Merge branch 'tracing/ftrace' into tracing/urgentIngo Molnar1-1/+1
2008-10-20ftrace: rename FTRACE to FUNCTION_TRACERSteven Rostedt1-1/+1
2008-10-20Implement %pR to print struct resource contentLinus Torvalds1-6/+43
2008-10-20bitmask: remove bitmap_scnprintf_len()Lai Jiangshan1-11/+0
2008-10-20Merge branch 'master' into for-upstreamDavid Vrabel13-188/+861
2008-10-17block: add BIG FAT WARNING to CONFIG_DEBUG_BLOCK_EXT_DEVTTejun Heo1-0/+5
2008-10-16lib: remove defining macros for strict_strto??Harvey Harrison1-49/+68
2008-10-16lib: trivial whitespace tidyHarvey Harrison1-17/+9
2008-10-16lib: pull base-guessing logic to helper functionHarvey Harrison1-38/+42
2008-10-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6Linus Torvalds4-15/+495
2008-10-16introduce generic iommu_num_pages functionJoerg Roedel1-0/+9
2008-10-16Add kerneldoc documentation for new printk format extensionsAndi Kleen1-0/+12
2008-10-16Kconfig: eliminate "def_bool n" constructsJan Beulich1-2/+2
2008-10-16kobject: Cleanup kobject_rename and !CONFIG_SYSFSEric W. Biederman1-2/+15
2008-10-16kobject: Fix kobject_rename and !CONFIG_SYSFSEric W. Biederman1-13/+5
2008-10-16driver core: basic infrastructure for per-module dynamic debug messagesJason Baron3-0/+475
2008-10-13vfs: Use const for kernel parser tableSteven Whitehouse1-1/+1
2008-10-12Merge branches 'x86/xen', 'x86/build', 'x86/microcode', 'x86/mm-debug-v2', 'x...Ingo Molnar2-1/+10
2008-10-12Merge branch 'linus' into x86/xenIngo Molnar7-65/+208
2008-10-11Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tyt...Linus Torvalds1-5/+3
2008-10-11Merge phase #3 (IOMMU) of git://git.kernel.org/pub/scm/linux/kernel/git/tip/l...Linus Torvalds2-32/+22
2008-10-10Merge branch 'rcu-v28-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+13
2008-10-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds2-1/+66
2008-10-09block: add fault injection mechanism for faking request timeoutsJens Axboe1-1/+12
2008-10-09init: DEBUG_BLOCK_EXT_DEVT requires explicit root= paramTejun Heo1-0/+6
2008-10-09Change default value of CONFIG_DEBUG_BLOCK_EXT_DEVT to 'n'Jens Axboe1-1/+1
2008-10-09block: implement CONFIG_DEBUG_BLOCK_EXT_DEVTTejun Heo1-0/+16
2008-10-09klist: don't iterate over deleted entriesTejun Heo1-26/+70
2008-10-03[SCSI] lib: add generic helper to print sizes rounded to the correct SI rangeJames Bottomley2-1/+66
2008-10-03rcu: RCU-based detection of stalled CPUs for Classic RCUPaul E. McKenney1-1/+1
2008-10-03Merge commit 'v2.6.27-rc8' into core/rcuIngo Molnar2-1/+5
2008-09-23Merge branch 'timers/urgent' into x86/xenIngo Molnar2-1/+5
2008-09-22iommu: export iommu_area_reserve helper functionFUJITA Tomonori1-3/+2
2008-09-19convert swiotlb to use dma_get_maskFUJITA Tomonori1-5/+1
2008-09-17bitmap: add bitmap_copy_le()David Vrabel1-0/+22
2008-09-14Merge branch 'linus' into x86/iommuIngo Molnar1-0/+4
2008-09-11Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds1-0/+4
2008-09-11sg: disable interrupts inside sg_copy_bufferFUJITA Tomonori1-0/+4
2008-09-10swiotlb: fix back-off path when memory allocation failsDaniel J Blueman1-1/+1
2008-09-10Merge branch 'core/xen' into x86/xenIngo Molnar3-21/+27
2008-09-10swiotlb: convert swiotlb to use is_buffer_dma_capable helper functionFUJITA Tomonori1-7/+8
2008-09-10Merge commit 'v2.6.27-rc6' into x86/iommuIngo Molnar4-23/+28
2008-09-10Merge commit 'v2.6.27-rc6' into core/rcuIngo Molnar7-24/+61
2008-09-09lib: Correct printk %pF to work on all architecturesJames Bottomley1-10/+1
2008-09-08swiotlb: add is_swiotlb_buffer helper functionFUJITA Tomonori1-5/+9
2008-09-08swiotlb: use unmap_single instead of swiotlb_unmap_single in swiotlb_free_coh...FUJITA Tomonori1-1/+1
2008-09-08swiotlb: use map_single instead of swiotlb_map_single in swiotlb_alloc_coherentFUJITA Tomonori1-5/+2
2008-09-08swiotlb: remove GFP_DMA hack in swiotlb_alloc_coherentFUJITA Tomonori1-7/+0
2008-09-05Merge branch 'core/debugobjects' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-8/+23
2008-09-03powerpc: Work around gcc's -fno-omit-frame-pointer bugTony Breeds1-3/+3
2008-09-01debugobjects: fix lockdep warningVegard Nossum1-8/+23
2008-08-25Merge branch 'linus' into x86/xenIngo Molnar1-2/+1
2008-08-21kobject: Replace ALL occurrences of '/' with '!' instead of only the first one.Ingo Oeser1-2/+1
2008-08-20Merge branch 'linus' into x86/xenIngo Molnar7-26/+67
2008-10-09percpu counter: clean up percpu_counter_sum_and_set()Mingming Cao1-5/+3
2008-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6Linus Torvalds1-0/+2
2008-08-16Move sysctl check into debugging section and don't make it default yAndi Kleen1-0/+8
2008-08-15lmb: Fix reserved region handling in lmb_enforce_memory_limit().David S. Miller1-0/+2
2008-08-12docsrc: build Documentation/ sourcesRandy Dunlap1-0/+9
2008-08-12seq_file: add seq_cpumask(), seq_nodemask()Alexey Dobriyan1-0/+11
2008-08-12lib/vsprintf.c: wrong conversion function usedYi Yang1-1/+1
2008-08-12Merge branch 'core/locking' into core/urgentIngo Molnar1-0/+2
2008-08-11rcu, debug: detect stalled grace periodsPaul E. McKenney1-0/+13
2008-08-01Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwe...Linus Torvalds1-4/+7
2008-08-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6Linus Torvalds1-21/+27
2008-08-01kgdb: remove the requirement for CONFIG_FRAME_POINTERJason Wessel1-4/+7
2008-08-01debug_locks: set oops_in_progress if we will log messages.David Miller1-0/+2
2008-07-31Merge branch 'x86/urgent' into x86/xenIngo Molnar1-8/+0
2008-07-31Merge branch 'linus' into x86/xenIngo Molnar3-5/+11
2008-07-30random32: seeding improvementStephen Hemminger1-21/+27
2008-07-29generic, x86: fix add iommu_num_pages helper functionFUJITA Tomonori1-8/+0
2008-07-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jba...Linus Torvalds1-0/+8
2008-07-28__ratelimit() cpu flags can't be staticAlexey Dobriyan1-1/+2
2008-07-28Merge branch 'x86/iommu' of git://git.kernel.org/pub/scm/linux/kernel/git/tip...Jesse Barnes1-0/+8
2008-07-28Merge branch 'linus' into cpus4096Ingo Molnar10-50/+315
2008-07-28generic, memparse(): constify argumentJeremy Fitzhardinge1-1/+1
2008-07-26lib: generic show_mem()Johannes Weiner2-1/+64
2008-07-26task_current_syscallRoland McGrath2-0/+77
2008-07-26Use WARN() in lib/Arjan van de Ven4-22/+15
2008-07-26SL*B: drop kmem cache argument from constructorAlexey Dobriyan2-2/+2
2008-07-26radix-tree: add gang_lookup_slot, gang_lookup_slot_tagNick Piggin1-23/+155
2008-07-26dma-mapping: add the device argument to dma_mapping_error()FUJITA Tomonori1-2/+2
2008-07-26cpumask: change cpumask_of_cpu_ptr to use new cpumask_of_cpuMike Travis1-4/+1
2008-07-26iommu: add iommu_num_pages helper functionJoerg Roedel1-0/+8
2008-07-25idr: make idr_remove rcu-safeNadia Derbey1-14/+43
2008-07-25idr: make idr_find rcu-safeNadia Derbey1-5/+6
2008-07-25idr: make idr_get_new* rcu-safeNadia Derbey1-5/+9
2008-07-25idr: error checking factorizationNadia Derbey1-21/+9
2008-07-25idr: fix a printk callNadia Derbey1-1/+2
2008-07-25idr: rename some of the idr APIs internal routinesNadia Derbey1-15/+16
2008-07-25printk ratelimiting rewriteDave Young1-25/+30
2008-07-25list debugging: use WARN() instead of BUG()Dave Jones1-22/+14
2008-07-25Example use of WARN()Arjan van de Ven1-6/+3
2008-07-25inflate: refactor inflate malloc codeThomas Petazzoni1-7/+45
2008-07-25lists: remove a redundant conditional definition of list_add()Robert P. J. Day1-14/+0
2008-07-25lib: allow memparse() to accept a NULL and ignorable second parmRobert P. J. Day1-5/+11
2008-07-25lzo: use get/put_unaligned_* helpersHarvey Harrison1-4/+2
2008-07-24rtc: BCD codeshrinkDavid Brownell2-1/+15
2008-07-24add a helper function to test if an object is on the stackFUJITA Tomonori1-3/+1
2008-07-24mm: add a basic debugging framework for memory initialisationMel Gorman1-0/+12
2008-07-23Merge branch 'cpus4096-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-3/+12
2008-07-23Merge branch 'core/softlockup-for-linus' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-1/+25
2008-07-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drz...Linus Torvalds1-46/+130
2008-07-23kgdb: remove unused HAVE_ARCH_KGDB_SHADOW_INFO config variableJason Wessel1-3/+0
2008-07-23sg: reimplement sg mapping iteratorTejun Heo1-46/+130
2008-07-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linusLinus Torvalds1-1/+1
2008-07-22remove CONFIG_KMOD from libJohannes Berg1-1/+1
2008-07-21kobject: Transmit return value of call_usermodehelper() to callerWang Chen1-1/+2
2008-07-21debugfs: Add a reference to the debugfs API documentation.Robert P. J. Day1-0/+3
2008-07-21kobject: replace '/' with '!' in nameKay Sievers1-2/+8
2008-07-21Merge branch 'linus' into cpus4096-for-linusIngo Molnar4-21/+54
2008-07-18cpumask: Optimize cpumask_of_cpu in lib/smp_processor_id.c, fixIngo Molnar1-1/+1
2008-07-18cpumask: Optimize cpumask_of_cpu in lib/smp_processor_id.cMike Travis1-3/+3
2008-07-18Merge branch 'linus' into cpus4096Ingo Molnar4-9/+81
2008-07-18Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds...David S. Miller11-42/+211
2008-07-17Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-9/+5
2008-07-17ftrace: do not trace library functionsIngo Molnar1-12/+5
2008-07-17ftrace: fix lockup with MAXSMPIngo Molnar1-0/+3
2008-07-16Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jb...Linus Torvalds1-0/+1
2008-07-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds3-0/+75
2008-07-16Merge branch 'linus' into cpus4096Ingo Molnar6-41/+136
2008-07-15Merge branch 'linus' into core/softlockupIngo Molnar9-51/+126
2008-07-15Merge branch 'core/rcu' into core/rcu-for-linusIngo Molnar2-1/+20
2008-07-15Merge branch 'core/stacktrace' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+3
2008-07-15Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tyt...Linus Torvalds1-1/+6
2008-07-12[SCSI] lib: Add support for the T10 (SCSI) Data Integrity Field CRCMartin K. Petersen3-0/+75
2008-07-11percpu_counter: new function percpu_counter_sum_and_setMingming Cao1-1/+6
2008-07-11Merge branch 'linus' into core/rcuIngo Molnar5-46/+103
2008-07-10Merge branch 'tracing/ftrace' into auto-ftrace-nextIngo Molnar3-3/+14
2008-07-08textsearch: ts_fsm: return error on request for case insensitive searchJoonwoo Park1-1/+5
2008-07-08textsearch: ts_kmp: support case insensitive searching in Knuth-Morris-Pratt ...Joonwoo Park1-8/+21
2008-07-08textsearch: ts_bm: support case insensitive searching in Boyer-Moore algorithmJoonwoo Park1-6/+20
2008-07-08textsearch: support for case insensitive searchingJoonwoo Park1-6/+8
2008-07-06vsprintf: add support for '%pS' and '%pF' pointer formatsLinus Torvalds1-1/+40
2008-07-06vsprintf: add infrastructure support for extended '%p' specifiersLinus Torvalds1-2/+14
2008-07-06vsprintf: split out '%p' handling logicLinus Torvalds1-9/+11
2008-07-06vsprintf: split out '%s' handling logicLinus Torvalds1-26/+31
2008-07-06Merge commit 'v2.6.26-rc9' into cpus4096Ingo Molnar6-70/+84
2008-07-04lib: taint kernel in common report_bug() WARN path.Paul Mundt1-0/+2
2008-07-04Christoph has movedChristoph Lameter1-1/+1
2008-07-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6Linus Torvalds1-1/+1
2008-06-30textsearch: fix Boyer-Moore text search bugJoonwoo Park1-1/+1
2008-06-27stacktrace: add saved stack traces to backtrace self-testVegard Nossum1-0/+3
2008-06-19MM: virtual address debugJiri Slaby1-0/+9
2008-06-19rcu: make rcutorture more vicious: reinstate boot-time testingPaul E. McKenney1-2/+19
2008-06-18debugobjects: fix lockdep warningVegard Nossum1-9/+6
2008-06-16Merge branch 'linus' into core/softlockupIngo Molnar3-59/+74
2008-06-16Merge branch 'linus' into core/rcuIngo Molnar4-60/+76
2008-06-16Merge branch 'linus' into tracing/ftraceIngo Molnar3-59/+74
2008-06-16Revert "prohibit rcutorture from being compiled into the kernel"Ingo Molnar1-1/+2
2008-06-12radix-tree: fix small lockless radix-tree bugNick Piggin1-58/+62
2008-06-12add an inlined version of iter_div_u64_remJeremy Fitzhardinge1-14/+1
2008-06-12common implementation of iterative div/modJeremy Fitzhardinge1-0/+23
2008-06-10PCI: ACPI PCI slot detection driverAlex Chiang1-0/+1
2008-06-06lib: export bitrev16Harvey Harrison1-1/+2
2008-05-25debugging: make stacktrace independent from DEBUG_KERNELIngo Molnar1-1/+0
2008-05-25softlockup: allow panic on lockupIngo Molnar1-1/+25
2008-05-23ftrace: use the new kbuild CFLAGS_REMOVE for lib directorySteven Rostedt1-4/+4
2008-05-23ftrace: remove function tracing from spinlock debugSteven Rostedt1-1/+2
2008-05-23ftrace: do not profile lib/string.oSteven Rostedt1-0/+8
2008-05-23ftrace: debug smp_processor_id, use notrace preempt disableSteven Rostedt1-2/+2
2008-05-23ftrace: add basic support for gcc profiler instrumentationArnaldo Carvalho de Melo1-0/+2
2008-05-23ftrace: annotate core code that should not be tracedArnaldo Carvalho de Melo1-1/+1
2008-05-23x86: Add performance variants of cpumask operatorsMike Travis1-0/+9
2008-05-19rcu: split list.h and move rcu-protected lists into rculist.hFranck Bui-Huu1-0/+1
2008-05-18lmb: Fix compile warningKumar Gala1-1/+2
2008-05-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eri...Linus Torvalds1-12/+20
2008-05-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6Linus Torvalds1-15/+30
2008-05-14lib: create common ascii hex arrayHarvey Harrison1-2/+5
2008-05-14add match_strlcpy() us it to make v9fs make uname and remotename parsing more...Markus Armbruster1-12/+20
2008-05-13cpumask: remove bitmap_scnprintf_len and cpumask_scnprintf_lenPaul Jackson1-16/+0
2008-05-12lmb: Make lmb debugging more useful.David S. Miller1-11/+22
2008-05-12lmb: Fix inconsistent alignment of size argument.David S. Miller1-4/+8
2008-05-10BKL: revert back to the old spinlock implementationLinus Torvalds1-39/+81
2008-05-05Merge branch 'powerpc-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2008-05-05kgdb: kconfig fix xconfig/menuconfig elementJan Engelhardt1-7/+9
2008-05-05[POWERPC] devres: Add devm_ioremap_prot()Emil Medve1-1/+1
2008-05-01idr: fix idr_remove()Nadia Derbey1-1/+1
2008-05-01Add a new sysfs_streq() string comparison functionDavid Brownell1-0/+27
2008-05-01rename div64_64 to div64_u64Roman Zippel1-6/+6