[PATCH tip/core/urgent 0/2] RCU lockdep fix and shrink RCU API
Hello! This set has two patches, one from Lai Jiangshan that fixes RCU lockdep's rcu_read_lock_sched_held() to correctly interpret things like local_irq_disable() as starting a valid RCU-sched read-side critical section, and one from Alexey Dobriyan that removes several useless members of the RCU API. ... 18 Mar 2010 16:38
hpet: clean up io mapping when hpet_alloc() fails
Acked-by: Venkatesh Pallipadi <venki(a)google.com> On Thu, Mar 18, 2010 at 10:59 AM, Bjorn Helgaas <bjorn.helgaas(a)hp.com> wrote: When hpet_alloc() fails, we should iounmap() the timer so we don't leak the mapping. Signed-off-by: Bjorn Helgaas <bjorn.helgaas(a)hp.com> --- �drivers/char/hpet.c | � ... 18 Mar 2010 16:38
[PATCH 1/2] posix-cpu-timers: avoid "task->signal != NULL" checks
No functional changes. posix-cpu-timers.c checks task->signal != NULL to ensure this task is alive and didn't pass __exit_signal(). This is correct but we are going to change the lifetime rules for ->signal and never reset this pointer. Change the code to check ->sighand instead, it doesn't matter which point... 18 Mar 2010 15:30
[PATCH 2/2] ia64: ptrace_attach_sync_user_rbs: avoid "task->signal != NULL" checks
No functional changes. It doesn't matter which pointer we check under tasklist to ensure the task was not released, ->signal or ->sighand. But we are going to make ->signal refcountable, change the code to use ->sighand. Note: this code doesn't need this check and tasklist_lock at all, it should be converted t... 18 Mar 2010 15:30
[PATCH 0/2] never check task->signal != NULL
Another preparation to make task->signal immutable, this is the only necessary change outside of fork/exit pathes. Oleg. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-inf... 18 Mar 2010 15:30
[PATCH 0/5] x86: Merge fpu and simd exception handlers
This patch series merges the fpu and simd exception handlers into one function. The only difference is where the status bits are read from. This also applies a fix for multiple simd exceptions that was already done for fpu. [PATCH 1/5] x86-32: Split cache flush handler from simd handler [PATCH 2/5] x86-32: Rem... 18 Mar 2010 15:29
scripts/bootgraph.pl: ignore times until the clock is running
On 3/18/2010 10:49, Aaro Koskinen wrote: The clock used for printk.time=1 does not necessarily start running from zero. On such platforms the bootgraph does not work properly as the calculated boottime will be too long. can we fix the platform to be smarter instead ? I'd think that's needed anyway for vario... 18 Mar 2010 15:29
[PATCH 4/5] x86: Merge kernel_math_error() into math_error()
Clean up the kernel exception handling and make it more similar to the other traps. Signed-off-by: Brian Gerst <brgerst(a)gmail.com> --- arch/x86/kernel/traps.c | 44 ++++++++++++++++---------------------------- 1 files changed, 16 insertions(+), 28 deletions(-) diff --git a/arch/x86/kernel/traps.c b/arch/x8... 18 Mar 2010 15:29
[RESEND][PATCH 1/3] Add tracing_off_event() to stop tracing when a bug or warning occur
The tracing_off_event() function calls tracing_off() to stop tracing when an event occurs. By default, only BUG-type events stop tracing, while WARNING type events do not. This is controlled through the tracing_off={none,warn,bug} commandline parameter. Call this function from bug and warning event handlers to en... 18 Mar 2010 15:29
Unify KVM kernel-space and user-space code into a single project
On Thu, Mar 18, 2010 at 12:32:51PM +0200, Avi Kivity wrote: By "serious developer" I mean - someone who is interested in contributing, not in getting their name into the kernel commits list - someone who is willing to read the wiki page and find out where the repository and mailing list for a pr... 24 Mar 2010 14:41