[PATCH 3/7] arch/ia64/sn/kernel: Use set_cpus_allowed_ptr
From: Julia Lawall <julia(a)diku.dk> Use set_cpus_allowed_ptr rather than set_cpus_allowed. The semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/) // <smpl> @@ expression E1,E2; @@ - set_cpus_allowed(E1, cpumask_of_cpu(E2)) + set_cpus_allowed_ptr(E1, cpumask_of(E2)) @@ ... 26 Mar 2010 19:12
[PATCH 4/7] arch/mips/kernel: Use set_cpus_allowed_ptr
From: Julia Lawall <julia(a)diku.dk> Use set_cpus_allowed_ptr rather than set_cpus_allowed. The semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/) // <smpl> @@ expression E1,E2; @@ - set_cpus_allowed(E1, cpumask_of_cpu(E2)) + set_cpus_allowed_ptr(E1, cpumask_of(E2)) @@ ... 26 Mar 2010 19:12
[PATCH 6/7] arch/sh/kernel: Use set_cpus_allowed_ptr
From: Julia Lawall <julia(a)diku.dk> Use set_cpus_allowed_ptr rather than set_cpus_allowed. The semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/) // <smpl> @@ expression E1,E2; @@ - set_cpus_allowed(E1, cpumask_of_cpu(E2)) + set_cpus_allowed_ptr(E1, cpumask_of(E2)) @@ ... 26 Mar 2010 19:12
[PATCH 5/7] arch/powerpc/kernel: Use set_cpus_allowed_ptr
From: Julia Lawall <julia(a)diku.dk> Use set_cpus_allowed_ptr rather than set_cpus_allowed. The semantic patch that makes this change is as follows: (http://coccinelle.lip6.fr/) // <smpl> @@ expression E1,E2; @@ - set_cpus_allowed(E1, cpumask_of_cpu(E2)) + set_cpus_allowed_ptr(E1, cpumask_of(E2)) @@ ... 26 Mar 2010 19:12
dmar: section mismatch cleanup
* Henrik Kretzschmar (henne(a)nachtwindheim.de) wrote: This patch fixes a section mismatch. WARNING: drivers/pci/built-in.o(.text+0x182f5): Section mismatch in reference from the function dmar_ir_support() to the variable .init.data:acpi_slot_detected The function dmar_ir_support() references the va... 26 Mar 2010 19:11
hangcheck-timer is broken on x86
On Tue, 23 Mar 2010 23:36:11 -0400 Yury Polyanskiy <ypolyans(a)princeton.edu> wrote: The drivers/char/hangcheck-timer.c is doubly broken. First, the following line overflows unsigned long: # define TIMER_FREQ (HZ*loops_per_jiffy) Second, and more importantly, loops_per_jiffy has little to do with the c... 7 Apr 2010 21:25
Protect prefetch macro arguments.
On Fri, 26 Mar 2010, David Daney wrote: The GCC built-in __builtin_prefetch() is a vargs function. If we don't wrap the macro parameter in parentheses, a comma operator in the actual argument list might cause unintended parameters to be passed to __builtin_prefetch(). This seems totally pointless... 26 Mar 2010 17:56
[tip:core/debugobjects] debugobjects: Section mismatch cleanup
Commit-ID: 1fb2f77c037624601fd214fb7c29faa84cd7bdd7 Gitweb: http://git.kernel.org/tip/1fb2f77c037624601fd214fb7c29faa84cd7bdd7 Author: Henrik Kretzschmar <henne(a)nachtwindheim.de> AuthorDate: Fri, 26 Mar 2010 20:38:35 +0100 Committer: Thomas Gleixner <tglx(a)linutronix.de> CommitDate: Fri, 26 Mar 2010 21:52... 26 Mar 2010 17:55
[PATCH] Protect prefetch macro arguments.
The GCC built-in __builtin_prefetch() is a vargs function. If we don't wrap the macro parameter in parentheses, a comma operator in the actual argument list might cause unintended parameters to be passed to __builtin_prefetch(). Signed-off-by: David Daney <ddaney(a)caviumnetworks.com> --- include/linux/prefetch... 26 Mar 2010 17:55
[PATCH 2/5] Make room for other tps6507x drivers to have board specific initialization data.
Need mfd structure that can hold pointers to sub-driver initialization and run time data. Signed-off-by: Todd Fischer <todd.fischer(a)ridgerun.com> --- arch/arm/mach-davinci/board-da850-evm.c | 7 ++++++- drivers/regulator/tps6507x-regulator.c | 12 +++++++++++- include/linux/mfd/tps6507x.h | ... 26 Mar 2010 17:55