[PATCH v2 10/12] ACPI: processor: refactor internal map_lsapic_id()
Un-nest the if statements for readability. Remove comments that re-state the obvious. Change the control flow so that we no longer need a temp variable. Acked-by: Venkatesh Pallipadi <venkatesh.pallipadi(a)intel.com> Signed-off-by: Alex Chiang <achiang(a)hp.com> --- drivers/acpi/processor_core.c | 20 +++++... 22 Feb 2010 15:17
ARM: ftrace: allow building without frame pointers
On Sun, Feb 14, 2010 at 01:18:32AM +0530, Rabin Vincent wrote: With a new enough GCC, ARM function tracing can be supported without the need for frame pointers. This is essential for Thumb-2 support, since frame pointers aren't available then. Signed-off-by: Rabin Vincent <rabin(a)rab.in> --- arch... 23 Feb 2010 12:26
[PATCH 0/15 V10] Work to enable SmartMedia/xD support in mtd
Changes: * Rebased the series against patches from Ben Hutchings. Now it applies cleanly on top of git://git.infradead.org/users/dedekind/l2-mtd-2.6.git * Fixed another blktrans hotplug problem. If you remove that card while it is used, then add it while, the user still holds the block device open, block dev... 22 Feb 2010 14:08
[PATCH 11/15] MTD: nand: add ->badblockbits to specify the minimum number of bits in bad block byte to consider the block good
This can be used to protect against bitflips in that field, but now mostly for smartmedia. Signed-off-by: Maxim Levitsky <maximlevitsky(a)gmail.com> --- drivers/mtd/nand/nand_base.c | 13 +++++++++---- include/linux/mtd/nand.h | 1 + 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/driv... 22 Feb 2010 14:08
[PATCH 09/15] MTD: nand: cleanup the nand_do_write_ops
nand_do_write_ops have broken in regard to writing several pages, each with its own oob. Although nand_do_write_ops intends to allow such mode, it fails do do so Probably this was never tested. Also add missing checks for attemts to write at illegal offsets. Signed-off-by: Maxim Levitsky <maximlevitsky(a)gmai... 22 Feb 2010 14:08
[PATCH 07/15] MTD: nand: make suspend work if device is accessed by kernel threads.
Since all userspace threads are frozen at the time the nand_suspend is called, they aren't inside any nand function. We don't call try_to_freeze in nand ether. Thus the only user that can be inside the nand functions is an non freezeable kernel thread. Thus we can safely wait for it to finish. Signed-off-by: M... 22 Feb 2010 14:08
[PATCH 04/15] MTD: mtdblock: test return value of add_mtd_blktrans_dev, because if can fail
This prevents a memory leak Signed-off-by: Maxim Levitsky <maximlevitsky(a)gmail.com> --- drivers/mtd/mtdblock.c | 3 ++- drivers/mtd/mtdblock_ro.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/mtd/mtdblock.c b/drivers/mtd/mtdblock.c index 8e5da1e..7ce30a2 100644 ---... 22 Feb 2010 14:08
The following changes since commit 627fa177a1502ad24390d945851209ac022f3a36: Linus Torvalds (1): Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland.git parisc/tracehook Roland ... 22 Feb 2010 14:08
[PATCH 05/15] MTD: call the remove notifiers before assuming it is in use
Now that mtd block common layer is prepared for proper hotplug support, enable it here Now all users of the mtd device have a chance to put the mtd device when they are notified to do so, and they have to do so to make hotplug work. Signed-off-by: Maxim Levitsky <maximlevitsky(a)gmail.com> --- drivers/mtd/mtdc... 22 Feb 2010 14:08
[PATCH 03/11] drivers: net: optimize hex2bin()
From: Andy Shevchenko <ext-andriy.shevchenko(a)nokia.com> Optimize hex2bin() function used in ps3_gelic_wireless.c. It requires to have hex_to_bin() implementation introduced by starter patch in series. Signed-off-by: Andy Shevchenko <ext-andriy.shevchenko(a)nokia.com> Cc: Geoff Levand <geoffrey.levand(a)am.sony.com>... 22 Feb 2010 14:08