* [GIT PULL] percpu for v2.6.35-rc1
@ 2010-05-18 16:10 Tejun Heo
0 siblings, 0 replies; only message in thread
From: Tejun Heo @ 2010-05-18 16:10 UTC (permalink / raw)
To: Linus Torvalds, lkml
Cc: David Howells, graff yang, Andrew Morton, uclinux-dist-devel,
Sonic Zhang, Christoph Lameter
Hello, Linus.
Please pull from the following branch to receive percpu changes for
2.6.35-rc1.
git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git for-linus
There are six commits. One is to add sparse annotation to ia64. All
the others are to implement nommu percpu support. blackfin does SMP
w/o mmu and thus requires percpu allocator which doesn't make use of
remapping in the vmalloc area. Percpu chunk [de]allocation and
[de]population code paths are factored out and nommu simply allocates
contiguous kernel memory for each unit.
Thanks.
Tejun Heo (6):
percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys()
percpu: reorganize chunk creation and destruction
percpu: misc preparations for nommu support
percpu: move vmalloc based chunk management into percpu-vm.c
percpu: implement kernel memory based chunk allocation
ia64: add sparse annotation to __ia64_per_cpu_var()
arch/ia64/include/asm/percpu.h | 5 +-
mm/percpu-km.c | 104 +++++++
mm/percpu-vm.c | 451 +++++++++++++++++++++++++++++++
mm/percpu.c | 585 ++++++++--------------------------------
4 files changed, 671 insertions(+), 474 deletions(-)
create mode 100644 mm/percpu-km.c
create mode 100644 mm/percpu-vm.c
--
tejun
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2010-05-18 16:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-18 16:10 [GIT PULL] percpu for v2.6.35-rc1 Tejun Heo
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.