PROBLEM: Off-by-one bug on sun4u SMP
On at least some sun4u machines, the CPU numbering starts at one not 0. This causes an off-by-one bug as other parts of the code assume zero-based numbering. If you set max-cpus in the kernel config to the actual number of CPUs, the last CPU will be ignored and unused. This is because the CPU numbering starts at... 11 Jun 2010 01:38
[PATCH] ipmi: Make sure drivers were registered before unregistering them
The ipmi code will never register a PCI or Open Firmware driver if a hardcoded device is provided by the user. This can cause us to attempt to unregister a driver that was never registered, resulting in an oops. Keep track of registration in order to avoid this. Signed-off-by: Matthew Garrett <mjg(a)> --... 10 Jun 2010 14:33
Aerospace and linux
Greetings, I work in the aerospace industry and one of the considerations that occurs in aerospace is a phenomenon called Single Event Upsets (SEU). I'm not an expert on the physics behind this phenomenon, but the end result is that bits in RAM change state due to high energy particles passing through the ... 13 Jun 2010 05:04
Slow pty's (was Re: libdivecomputer interfaces?)
Greg, Alan, Hirofumi-san, I thought we long since (ie back last fall) fixed the latency problems with pty's, but there does seem to be something very fishy going on there still. On Thu, Jun 10, 2010 at 8:01 AM, Linus Torvalds <torvalds(a)> wrote: On Sat, May 29, 2010 at 12:53 PM, Jef Dries... 17 Jun 2010 11:09
virtio_net: fix oom handling on tx
On Thu, 2010-06-10 at 18:20 +0300, Michael S. Tsirkin wrote: virtio net will never try to overflow the TX ring, so the only reason add_buf may fail is out of memory. Thus, we can not stop the device until some request completes - there's no guarantee anything at all is outstanding. Make the error mes... 21 Jun 2010 08:02
[5/23] x86 boot: Set ax register in boot vga query
On 06/10/2010 04:10 AM, Andi Kleen wrote: I think the ax register should be input to the BIOS call, not be unused, but not fully sure. hpa? Quite correct. A typo during the conversion to the "glove box" interface. Thanks, will apply! -hpa -- H. Peter Anvin, Intel Open Source Technology Center I ... 10 Jun 2010 13:24
[GIT PULL] block/io bits for 2.6.35-rc #2
Hi, So lets try it one more time, this time without the writeback bits. Please pull. git:// for-linus2 Jens Axboe (1): block: remove duplicate BUG_ON() in bd_finish_claiming() Miklos Szeredi (2): pipe: fix pipe buffer resizing pipe: fix check in "se... 10 Jun 2010 13:24
On Wed, Jun 9, 2010 at 5:23 AM, Christoph Egger <siccegge(a)> wrote: CONFIG_MTD_PMC_MSP_RAMROOT doesn't exist in Kconfig, therefore removing all references for it from the source code. Signed-off-by: Christoph Egger <siccegge(a)> --- �.../mips/include/asm/pmc-sierra/msp71xx/msp_prom.h... 5 Jul 2010 06:42
[PATCH] [staging-next] [3] Staging: wl_cs.c: fixed invalid UTF-8 style issues in wl_cs.c
This is a patch to the wl_cs.c file that corrects the invalid UTF-8 encoding style issues found by the tool. Signed-off-by: Prashant P. Shah <pshah.mumbai(a)> --- drivers/staging/wlags49_h2/wl_cs.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/staging... 10 Jun 2010 13:24
perf: Support disable() after stop() on software events
On Thu, Jun 10, 2010 at 12:50:17PM +0200, Peter Zijlstra wrote: On Thu, 2010-06-10 at 05:49 +0200, Frederic Weisbecker wrote: If we call perf_event_stop() on a software event and then the disable() pmu callback on them after that, we'll call twice hlist_del_rcu() on the same hlist node and then bring ... 10 Jun 2010 13:24