percpu: Per cpu code simplification linux-2.6.git
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest6 patches 9 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | modules: Fold percpu_modcopy into module.c linux-2.6.gitarch/ include/ include/ +1 more | +0 | 0 replies | |
| 2/6 | percpu: Change Kconfig to HAVE_SETUP_PER_CPU_AREA linux-2.6.gitarch/ arch/ arch/ +1 more | +5 | 2 replies | |
| 3/6 | sparc64: Use generic percpu linux-2.6.gitarch/ include/ | +8 | 2 replies | |
| 4/6 | ia64: Use generic percpu linux-2.6.gitinclude/ include/ | +7 | 0 replies | |
| 5/6 | powerpc: Use generic per cpu linux-2.6.gitinclude/ | +2 | 2 replies | |
| 6/6 | s390: Use generic percpu linux-2.6.gitinclude/ | +9 | 3 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/6] percpu: Per cpu code simplification linux-2.6.git
Patchset to fixup differences between x86.git and base linux-2.6.git
This patchset simplifies the code that arches need to maintain to support per cpu functionality. Most of the code is moved into arch independent code. Only a minimal set of definitions is kept for each arch.
Based on latest linux-2.6.git
---
Notes:
* The latest linux-2.6.git as the following errors unrelated to this patch, which prevents a complete verification:
x86_64: allmodconfig | allyesconfigdrivers/net/sis190.c:329: error: sis190_pci_tbl causes a section type conflict
ia64-sn2:drivers/md/md.c:5881: error: __param_start_ro causes a section type conflict
s390-default:include/linux/sched.h:1931: error: implicit declaration of function '__raw_spin_is_contended'
sparc-default:include/asm/pgtable.h:346: error: expected '=', ',', ';', 'asm' or '__attribute__' before '___f___swp_entry' include/asm/highmem.h:60: error: implicit declaration of function 'PageHighMem' include/asm/highmem.h:61: error: implicit declaration of function 'page_address'
* Successful Builds:
x86_64-default x86_64-single x86_64-8psmp x86_64-debug x86_64-numa i386-default i386-single i386-smp arm-default sparc64-default sparc64-smp ppc-pmac32 ppc-smp
* Test Results:
x86_64 all configurations:
kernel BUG at /mdata/lwork/polaris1/travis/workareas/Linus/linux-2.6/drivers/ide/ide-cd.c:1726!
Pid: 1327, comm: udevd Not tainted 2.6.24-defconfig-04890-gdd430ca-dirty #1
Call Trace: <IRQ> [<ffffffff804613ed>] ? cdrom_newpc_intr+0x0/0x2f3 [<ffffffff80453edd>] ? ide_intr+0x193/0x207 [<ffffffff80251c0c>] ? handle_IRQ_event+0x25/0x53 [<ffffffff80253144>] ? handle_edge_irq+0xdd/0x11c [<ffffffff8020c1fc>] ? call_softirq+0x1c/0x28 [<ffffffff8020e332>] ? do_IRQ+0xf1/0x15f [<ffffffff8020b581>] ? ret_from_intr+0x0/0xa <EOI>
Signature · 5 lines
-- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"[email protected]"> [email protected] </a>