[GIT PULL sched/core] cpu_stop: implement and use cpu_stop, take#3
Hello, Ingo. Please pull from the following branch to receive cpu_stop patches. git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc.git cpu_stop Adding mb()'s in synchronize_sched_expedited() is the only change since the last take[2]. Both Peter and Paul have acked the patchset. I'll post the patchset a... 6 May 2010 13:04
[PATCH 5/5] sched: correctly place paranioa memory barriers in synchronize_sched_expedited()
From: Paul E. McKenney <paulmck(a)linux.vnet.ibm.com> The memory barriers must be in the SMP case, not in the !SMP case. Also add a barrier after the atomic_inc() in order to ensure that other CPUs see post-synchronize_sched_expedited() actions as following the expedited grace period. Signed-off-by: Paul E. McKe... 6 May 2010 13:04
[PATCH 7/7] scsi: megaraid_sas - Version and documentation update
Update the version and documentation. Signed-off-by Bo Yang<bo.yang(a)lsi.com> --- Documentation/scsi/ChangeLog.megaraid_sas | 42 ++++++++++++++++++++++++++++++ drivers/scsi/megaraid/megaraid_sas.h | 6 ++-- 2 files changed, 45 insertions(+), 3 deletions(-) diff -rupN old/Documentation/scsi/ChangeLo... 6 May 2010 13:04
[PATCH 6/7] scsi: megaraid_sas - Add three times Online controller reset
If fw didn't raise the interrupt with the fw state change to driver and fw goes to failure state, driver Will check the FW state in driver's timeout routine and issue the reset if need. Driver will do the OCR upto three Times until kill adapter. Also driver will issue OCR before driver kill adapter even if fw in op... 6 May 2010 13:04
[PATCH 5/7] scsi: megaraid_sas - Add input parameter for max_sectors
Driver add the input parameters support for max_sectors for our gen2 chip. Customer can Set the max_sectors support to 1MB for gen2 chip during the driver load. Signed-off-by Bo Yang<bo.yang(a)lsi.com> --- megaraid_sas.c | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ megaraid_sas.h | 1 2 ... 6 May 2010 13:04
[PATCH 4/7] scsi: megaraid_sas - support devices update flag
Driver added the Device update flag to tell LSI application driver will do the device Update. LSI MegaRAID SAS application will check this flag to decide if it is need to update the Device or not. Signed-off-by Bo Yang<bo.yang(a)lsi.com> --- megaraid_sas.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 ... 6 May 2010 13:04
perf_events: PERF_FORMAT_GROUP not working correctly when monitoring another task
On Mon, 2010-05-03 at 19:06 -0700, Corey Ashford wrote: In the last couple of days, I've run across what appears to be a kernel bug in 2.6.33.3 (haven't tested later kernels yet) having to do with using the PERF_FORMAT_GROUP feature in combination with enable_on_exec and reading counts from a remote task. ... 6 May 2010 11:55
Resource limits interface proposal [was: pull request for writable limits]
On Thu, 6 May 2010, Alexey Dobriyan wrote: On Wed, May 5, 2010 at 6:08 PM, Linus Torvalds <torvalds(a)linux-foundation.org> wrote: Ok, I'm not entirely sure we need to care specially about INFINITY, _especially_ since INF is really rather big in 64 bits. So to some degree, making things 64... 6 May 2010 11:55
[PATCH 2/2] mm,migration: Fix race between shift_arg_pages and rmap_walk by guaranteeing rmap_walk finds PTEs created within the temporary stack
From: Andrea Arcangeli <aarcange(a)redhat.com> Page migration requires rmap to be able to find all migration ptes created by migration. If the second rmap_walk clearing migration PTEs misses an entry, it is left dangling causing a BUG_ON to trigger during fault. For example; [ 511.201534] kernel BUG at include/... 6 May 2010 11:55
mm,compaction: Do not schedule work on other CPUs for compaction
On 05/06/2010 11:08 AM, Mel Gorman wrote: Migration normally requires a call to migrate_prep() as a preparation step. This schedules work on all CPUs for pagevecs to be drained. This makes sense for move_pages and memory hot-remove but is unnecessary for memory compaction. To avoid queueing work on mu... 10 May 2010 13:12