NO_HZ migration of TCP ack timers
Hi, We have a networking workload on a large ppc64 box that is spending a lot of its time in mod_timer(). One backtrace looks like: 83.25% [k] ._spin_lock_irqsave | |--99.62%-- .lock_timer_base | .mod_timer | .sk_reset_timer ... 26 Feb 2010 08:32
kdb,panic,debug_core: Allow the debug core to receive a panic before smp_send_stop()
Andrew Morton <akpm(a)linux-foundation.org> writes: On Fri, 12 Feb 2010 17:43:39 -0600 Jason Wessel <jason.wessel(a)windriver.com> wrote: printk(KERN_EMERG "Kernel panic - not syncing: %s\n",buf); #ifdef CONFIG_DEBUG_BUGVERBOSE dump_stack(); @@ -91,8 +94,6 @@ NORET_TYPE void panic(c... 17 Feb 2010 23:34
Direct compact when a high-order allocation fails
On 02/12/2010 07:00 AM, Mel Gorman wrote: Ordinarily when a high-order allocation fails, direct reclaim is entered to free pages to satisfy the allocation. With this patch, it is determined if an allocation failed due to external fragmentation instead of low memory and if so, the calling process will compa... 7 Apr 2010 15:46
__weak vs ifdef
Reaching back into an old discussion.... On Sat, Jul 26, 2008 at 12:38 PM, Linus Torvalds <torvalds(a)linux-foundation.org> wrote: On Fri, 25 Jul 2008, Matthew Wilcox wrote: On Fri, Jul 25, 2008 at 02:34:55AM -0700, Andrew Morton wrote: We should make arch_pick_mmap_layout __weak and nuke that i... 17 Feb 2010 22:27
[tip:x86/irq] init: Move radix_tree_init() early
Commit-ID: 773e3eb7b81e5ba13b5155dfb3bb75b8ce37f8f9 Gitweb: http://git.kernel.org/tip/773e3eb7b81e5ba13b5155dfb3bb75b8ce37f8f9 Author: Yinghai Lu <yinghai(a)kernel.org> AuthorDate: Wed, 10 Feb 2010 01:20:33 -0800 Committer: H. Peter Anvin <hpa(a)zytor.com> CommitDate: Wed, 17 Feb 2010 17:26:33 -0800 init:... 17 Feb 2010 21:20
[tip:x86/irq] sparseirq: Change irq_desc_ptrs to static
Commit-ID: 99558f0bbe68cb09799ec38adbaa3f3b2dc7ba63 Gitweb: http://git.kernel.org/tip/99558f0bbe68cb09799ec38adbaa3f3b2dc7ba63 Author: Yinghai Lu <yinghai(a)kernel.org> AuthorDate: Wed, 10 Feb 2010 01:20:34 -0800 Committer: H. Peter Anvin <hpa(a)zytor.com> CommitDate: Wed, 17 Feb 2010 17:27:03 -0800 spars... 17 Feb 2010 21:20
[tip:x86/irq] x86, irq: Remove arch_probe_nr_irqs
Commit-ID: 6738762d73a237ec322b04d8b9d55c8fd5d84713 Gitweb: http://git.kernel.org/tip/6738762d73a237ec322b04d8b9d55c8fd5d84713 Author: Yinghai Lu <yinghai(a)kernel.org> AuthorDate: Wed, 10 Feb 2010 01:20:36 -0800 Committer: H. Peter Anvin <hpa(a)zytor.com> CommitDate: Wed, 17 Feb 2010 17:29:21 -0800 x86, ... 17 Feb 2010 21:20
[PATCH net-next 05/15] drivers/net/bnx2x: Use (pr|netdev|netif)_<level> macro helpers
Add #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt Convert struct bnx2x member msglevel to msg_enable for netif_msg_<foo> macros Remove #define PFX Use pr_<level> Use netdev_<level> Use netif_<level> Coalesce long formats Signed-off-by: Joe Perches <joe(a)perches.com> --- drivers/net/bnx2x.h | 49 +++++++-... 17 Feb 2010 20:12
[PATCH net-next 13/15] drivers/net/tg3.c: Use (pr|netdev)_<level> macro helpers
Add #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt Remove #define PFX Use pr_<level> Use netdev_<level> Remove periods from most formats Coalesce long formats Signed-off-by: Joe Perches <joe(a)perches.com> --- drivers/net/tg3.c | 261 +++++++++++++++++++++-------------------------------- 1 files changed, 104 in... 17 Feb 2010 20:12
[PATCH net-next 11/15] drivers/net/skge.c: Use (pr|netdev)_<level> macro helpers
Add #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt Remove #define PFX Use pr_<level> Use netdev_<level> Checkpatch cleaning Signed-off-by: Joe Perches <joe(a)perches.com> --- drivers/net/skge.c | 81 +++++++++++++++++++++++++++------------------------- 1 files changed, 42 insertions(+), 39 deletions(-) diff ... 17 Feb 2010 20:12