drivers/mtd/of: don't use deprecated field in of_platform_driver
On Thu, 11 Mar 2010 11:22:54 -0700 Grant Likely <grant.likely(a)secretlab.ca> wrote: .name, .match_table and .owner are duplicated in both of_platform_driver and device_driver, so the of_platform_driver copies will be removed soon. Signed-off-by: Grant Likely <grant.likely(a)secretlab.ca> NDFC Acked-... 12 Mar 2010 12:47
regulator: Get rid of lockdep warning
On Fri, Mar 12, 2010 at 07:16:36PM +0200, Ameya Palande wrote: @@ -1045,6 +1045,7 @@ static struct regulator *create_regulator(struct regulator_dev *rdev, regulator->dev_attr.attr.owner = THIS_MODULE; regulator->dev_attr.attr.mode = 0444; regulator->dev_attr.show = device_requested_uA_show; + ... 17 Mar 2010 19:58
[PATCH] backlight: provide sysfs percent brightness attribute
It's usually more convenient to set the backlight brightness as a 'percent' of total brightness rather than using the raw 'brightness' value. This provides the necessary sysfs attributes to handle this. Signed-off-by: H Hartley Sweeten <hsweeten(a)visionengravers.com> Cc: Richard Purdie <rpurdie(a)rpsys.net> --... 12 Mar 2010 12:47
[PATCH] drivers/serial/sunsab.c: adjust the constant used to initialize the interrupt_mask0 fields
From: Julia Lawall <julia(a)diku.dk> SAB82532_ISR0_TCD is declared in drivers/serial/subsab.h as relating to a status register, while SAB82532_IMR0_TCD is declared in the same file as relating to a mask register. The latter seems more appropriate for the interrupt_mask0 field, and follows the strategy for initiali... 12 Mar 2010 12:47
[PATCH 04/11] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove
CONFIG_MIGRATION currently depends on CONFIG_NUMA or on the architecture being able to hot-remove memory. The main users of page migration such as sys_move_pages(), sys_migrate_pages() and cpuset process migration are only beneficial on NUMA so it makes sense. As memory compaction will operate within a zone and i... 12 Mar 2010 12:47
[PATCH 11/11] Do not compact within a preferred zone after a compaction failure
The fragmentation index may indicate that a failure it due to external fragmentation, a compaction run complete and an allocation failure still fail. There are two obvious reasons as to why o Page migration cannot move all pages so fragmentation remains o A suitable page may exist but watermarks are not met ... 12 Mar 2010 12:47
[PATCH 02/11] mm,migration: Do not try to migrate unmapped anonymous pages
rmap_walk_anon() was triggering errors in memory compaction that looks like use-after-free errors in anon_vma. The problem appears to be that between the page being isolated from the LRU and rcu_read_lock() being taken, the mapcount of the page dropped to 0 and the anon_vma was freed. This patch skips the migration... 12 Mar 2010 12:47
sched: sched_getaffinity() allow less than NR_CPUS length
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/11/2010 11:15 PM, KOSAKI Motohiro wrote: Reported-by: Sharyathi Nagesh <sharyath(a)in.ibm.com> Signed-off-by: KOSAKI Motohiro <kosaki.motohiro(a)jp.fujitsu.com> Cc: Ulrich Drepper <drepper(a)redhat.com> Cc: Thomas Gleixner <tglx(a)linutronix.de> Cc: Peter Z... 12 Mar 2010 11:39
sysfs: use sysfs_bin_attr_init in firmware class driver
On Fri, Mar 12, 2010 at 10:52:09AM +0100, Jiri Kosina wrote: Hi, Is anyone going to pick this one up please? It's in my queue, sorry, been at a conference for the past few days... thanks, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message t... 12 Mar 2010 11:39
hvc_console: Fix race between hvc_close and hvc_remove
On Fri, Mar 12, 2010 at 11:53:15AM +0530, Amit Shah wrote: Alan pointed out a race in the code where hvc_remove is invoked. The recent virtio_console work is the first user of hvc_remove(). Alan describes it thus: The hvc_console assumes that a close and remove call can't occur at the same time. ... 12 Mar 2010 11:39