1. 04b74b2 printk/percpu: Define printk_func when printk is not defined by Steven Rostedt (Red Hat) · 10 years ago
  2. afdc34a printk: Add per_cpu printk func to allow printk to be diverted by Steven Rostedt (Red Hat) · 11 years ago
  3. 1a4d760 percpu: implement asynchronous chunk population by Tejun Heo · 10 years ago
  4. 5835d96 percpu: implement [__]alloc_percpu_gfp() by Tejun Heo · 10 years ago
  5. a32f8d8 percpu: move {raw|this}_cpu_*() definitions to include/linux/percpu-defs.h by Tejun Heo · 11 years ago
  6. 47b69ad percpu: move generic {raw|this}_cpu_*_N() definitions to include/asm-generic/percpu.h by Tejun Heo · 11 years ago
  7. dcba433 percpu: only allow sized arch overrides for {raw|this}_cpu_*() ops by Tejun Heo · 11 years ago
  8. 9defda1 percpu: move accessors from include/linux/percpu.h to percpu-defs.h by Tejun Heo · 11 years ago
  9. 68a29ef Merge branch 'for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu by Linus Torvalds · 11 years ago
  10. 0e98023 percpu: Fix raw_cpu_inc_return() by Paul E. McKenney · 11 years ago
  11. fdb9c29 percpu: Replace __get_cpu_var with this_cpu_ptr by Christoph Lameter · 11 years ago
  12. 188a814 percpu: add preemption checks to __this_cpu ops by Christoph Lameter · 11 years ago
  13. b3ca1c1 percpu: add raw_cpu_ops by Christoph Lameter · 11 years ago
  14. 309381fea mm: dump page when hitting a VM_BUG_ON using VM_BUG_ON_PAGE by Sasha Levin · 11 years ago
  15. c08acff Merge branch 'for-3.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu by Linus Torvalds · 11 years ago
  16. bd09d9a percpu: fix this_cpu_sub() subtrahend casting for unsigneds by Greg Thelen · 11 years ago
  17. 84292b2 percpu: remove this_cpu_xor() implementation by Heiko Carstens · 11 years ago
  18. 17f3609 sections: fix section conflicts in mm/percpu.c by Andi Kleen · 12 years ago
  19. 641b695 percpu: remove percpu_xxx() functions by Alex Shi · 13 years ago
  20. adb7950 percpu: fix __this_cpu_{sub,inc,dec}_return() definition by Konstantin Khlebnikov · 13 years ago
  21. e920d59 percpu: use raw_local_irq_* in _this_cpu op by Ming Lei · 13 years ago
  22. 7d96b3e percpu: fix generic definition of __this_cpu_add_and_return() by Konstantin Khlebnikov · 13 years ago
  23. 933393f percpu: Remove irqsafe_cpu_xxx variants by Christoph Lameter · 13 years ago
  24. d4d84fe slub: always align cpu_slab to honor cmpxchg_double requirement by Chris Metcalf · 14 years ago
  25. 30106b8 slub: Fix the lockless code on 32-bit platforms with no 64-bit cmpxchg by Thomas Gleixner · 14 years ago
  26. 7c33433 percpu: Generic support for this_cpu_cmpxchg_double() by Christoph Lameter · 14 years ago
  27. 2b71244 percpu: Generic this_cpu_cmpxchg() and this_cpu_xchg support by Christoph Lameter · 14 years ago
  28. 4030477 percpu,x86: relocate this_cpu_add_return() and friends by Tejun Heo · 14 years ago
  29. a663fff percpu: Generic support for this_cpu_add, sub, dec, inc_return by Christoph Lameter · 14 years ago
  30. 0fc0531 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu by Linus Torvalds · 14 years ago
  31. 8b8e2ec percpu: Add {get,put}_cpu_ptr by Peter Zijlstra · 14 years ago
  32. bbddff0 percpu: use percpu allocator on UP too by Tejun Heo · 14 years ago
  33. 6abad5a percpu: reduce PCPU_MIN_UNIT_SIZE to 32k by Tejun Heo · 14 years ago
  34. 18cb2aef percpu: handle __percpu notations in UP accessors by Namhyung Kim · 14 years ago
  35. 099a19d percpu: allow limited allocation before slab is online by Tejun Heo · 15 years ago
  36. 4ba6ce2 percpu: make @dyn_size always mean min dyn_size in first chunk init functions by Tejun Heo · 15 years ago
  37. b66696e Merge branch 'slabh' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc by Linus Torvalds · 15 years ago
  38. de380b5 percpu: don't implicitly include slab.h from percpu.h by Tejun Heo · 15 years ago
  39. 10fad5e percpu, module: implement and use is_kernel/module_percpu_address() by Tejun Heo · 15 years ago
  40. 32032df Merge branch 'master' into percpu by Tejun Heo · 15 years ago
  41. 50de1a8 Merge branch 'for-linus' into for-next by Tejun Heo · 15 years ago
  42. ee0a6ef percpu: add missing per_cpu_ptr_to_phys() definition for UP by Tejun Heo · 15 years ago
  43. 3b034b0 percpu: Fix kdump failure if booted with percpu_alloc=page by Vivek Goyal · 15 years ago
  44. 545695f percpu: make accessors check for percpu pointer in sparse by Tejun Heo · 15 years ago
  45. e0fdb0e percpu: add __percpu for sparse. by Rusty Russell · 15 years ago
  46. f7b64fe percpu: make access macros universal by Tejun Heo · 15 years ago
  47. dd17c8f percpu: remove per_cpu__ prefix. by Rusty Russell · 15 years ago
  48. 0f5e481 percpu: remove some sparse warnings by Tejun Heo · 15 years ago
  49. 64ef291 percpu: make alloc_percpu() handle array types by Tejun Heo · 15 years ago
  50. 7340a0b this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations by Christoph Lameter · 15 years ago
  51. 23fb064 percpu: kill legacy percpu allocator by Tejun Heo · 15 years ago
  52. e933a73 percpu: kill lpage first chunk allocator by Tejun Heo · 15 years ago
  53. c8826dd percpu: update embedding first chunk allocator to handle sparse units by Tejun Heo · 15 years ago
  54. fb435d5 percpu: add pcpu_unit_offsets[] by Tejun Heo · 15 years ago
  55. fd1e8a1 percpu: introduce pcpu_alloc_info and pcpu_group_info by Tejun Heo · 15 years ago
  56. 033e48f percpu: move pcpu_lpage_build_unit_map() and pcpul_lpage_dump_cfg() upward by Tejun Heo · 15 years ago
  57. 3cbc856 percpu: add @align to pcpu_fc_alloc_fn_t by Tejun Heo · 15 years ago
  58. 1d9d325 percpu: make @dyn_size mandatory for pcpu_setup_first_chunk() by Tejun Heo · 15 years ago
  59. 9a77376 percpu: drop @static_size from first chunk allocators by Tejun Heo · 15 years ago
  60. f58dc01 percpu: generalize first chunk allocator selection by Tejun Heo · 15 years ago
  61. 08fc458 percpu: build first chunk allocators selectively by Tejun Heo · 15 years ago
  62. 00ae406 percpu: rename 4k first chunk allocator to page by Tejun Heo · 15 years ago
  63. a76761b percpu: add dummy pcpu_lpage_remapped() for !CONFIG_SMP by Tejun Heo · 15 years ago
  64. a530b79 percpu: teach large page allocator about NUMA by Tejun Heo · 15 years ago
  65. 2f39e63 percpu: allow non-linear / sparse cpu -> unit mapping by Tejun Heo · 15 years ago
  66. ce3141a percpu: drop pcpu_chunk->page[] by Tejun Heo · 15 years ago
  67. 38a6be5 percpu: simplify pcpu_setup_first_chunk() by Tejun Heo · 15 years ago
  68. 8c4bfc6 x86,percpu: generalize lpage first chunk allocator by Tejun Heo · 15 years ago
  69. d4b95f8 x86,percpu: generalize 4k first chunk allocator by Tejun Heo · 15 years ago
  70. 788e5ab percpu: drop @unit_size from embed first chunk allocator by Tejun Heo · 15 years ago
  71. e74e396 percpu: use dynamic percpu allocator as the default percpu allocator by Tejun Heo · 16 years ago
  72. 2e1483c kmemleak: Remove some of the kmemleak false positives by Catalin Marinas · 16 years ago
  73. 5028eaa PERCPU: Collect the DECLARE/DEFINE declarations together by David Howells · 16 years ago
  74. 9b8de74 FRV: Fix the section attribute on UP DECLARE_PER_CPU() by David Howells · 16 years ago
  75. 066123a percpu: unbreak alpha percpu by Tejun Heo · 16 years ago
  76. 66c3a75 percpu: generalize embedding first chunk setup helper by Tejun Heo · 16 years ago
  77. 6074d5b percpu: more flexibility for @dyn_size of pcpu_setup_first_chunk() by Tejun Heo · 16 years ago
  78. 6b19b0c x86, percpu: setup reserved percpu area for x86_64 by Tejun Heo · 16 years ago
  79. edcb463 percpu, module: implement reserved allocation and use it for module percpu variables by Tejun Heo · 16 years ago
  80. cafe881 percpu: use negative for auto for pcpu_setup_first_chunk() arguments by Tejun Heo · 16 years ago
  81. 2441d15 percpu: cosmetic renames in pcpu_setup_first_chunk() by Tejun Heo · 16 years ago
  82. 6a24290 percpu: clean up percpu constants by Tejun Heo · 16 years ago
  83. e317603 percpu: fix too low alignment restriction on UP by Tejun Heo · 16 years ago
  84. d2b0261 alloc_percpu: fix UP build by Ingo Molnar · 16 years ago
  85. 8d408b4 percpu: give more latitude to arch specific first chunk initialization by Tejun Heo · 16 years ago
  86. fbf59bc percpu: implement new dynamic percpu allocator by Tejun Heo · 16 years ago
  87. f2a8205 percpu: kill percpu_alloc() and friends by Tejun Heo · 16 years ago
  88. 313e458 alloc_percpu: add align argument to __alloc_percpu. by Rusty Russell · 16 years ago
  89. b36128c alloc_percpu: change percpu_ptr to per_cpu_ptr by Rusty Russell · 16 years ago
  90. d377044 percpu: make PER_CPU_BASE_SECTION overridable by arches by Brian Gerst · 16 years ago
  91. 0bd74fa percpu: refactor percpu.h by Brian Gerst · 16 years ago
  92. d3d0ba7 Merge commit '63cc8c75156462d4b42cbdd76c293b7eee7ddbfe': by Ingo Molnar · 16 years ago
  93. 9d8fddf mm/allocpercpu.c: make 4 functions static by Adrian Bunk · 16 years ago
  94. 63cc8c7 percpu: introduce DEFINE_PER_CPU_PAGE_ALIGNED() macro by Eric Dumazet · 17 years ago
  95. 44c8143 per_cpu: fix DEFINE_PER_CPU_SHARED_ALIGNED for modules by Eric Dumazet · 17 years ago
  96. aab3c3b Remove superfluous include of string.h from percpu.h by Robert P. J. Day · 17 years ago
  97. b324215 PERCPU : __percpu_alloc_mask() can dynamically size percpu_data storage by Eric Dumazet · 17 years ago
  98. 05991be ia64: use generic percpu by travis@sgi.com · 17 years ago
  99. 5280e00 percpu: move arch XX_PER_CPU_XX definitions into linux/percpu.h by travis@sgi.com · 17 years ago
  100. 0a3021f Remove unnecessary includes of spinlock.h under include/linux by Robert P. J. Day · 17 years ago