[PATCH 07/10] video: da8xx-fb: invoke platform callback safely

2013-01-06 Thread Afzal Mohammed
Ensure that platform data is present before checking whether platform callback is present (the one used to control backlight). So far this was not an issue as driver was purely non-DT triggered, but now DT support has been added. Signed-off-by: Afzal Mohammed af...@ti.com ---

Re: [PATCH] ARM: DTS: exynos4210-origen: Add MAX8997 node entry

2013-01-06 Thread Tushar Behera
On 01/04/2013 10:51 PM, Thomas Abraham wrote: On 4 January 2013 00:23, Tushar Behera tushar.beh...@linaro.org wrote: The node entry is added as per documentation and legacy board file. Signed-off-by: Tushar Behera tushar.beh...@linaro.org --- The patch is rebased on v3.8-rc1.

[PATCH] backlight: l4f00242t03: Convert to devm_regulator_get

2013-01-06 Thread Axel Lin
Signed-off-by: Axel Lin axel@ingics.com --- drivers/video/backlight/l4f00242t03.c | 24 +--- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/drivers/video/backlight/l4f00242t03.c b/drivers/video/backlight/l4f00242t03.c index 9bef9cf..fb61557 100644 ---

[PATCH 1/5] ARM: dts: AM33XX: Add lcdc node

2013-01-06 Thread Afzal Mohammed
Add lcdc node. Signed-off-by: Afzal Mohammed af...@ti.com --- arch/arm/boot/dts/am33xx.dtsi |8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index c2f14e8..432d4bb8 100644 --- a/arch/arm/boot/dts/am33xx.dtsi +++

[PATCH 2/5] ARM: dts: AM33XX: Add am335x-evm lcdc panel timings

2013-01-06 Thread Afzal Mohammed
Update lcdc node with panel timings (typical) for AM335X-EVM. Signed-off-by: Afzal Mohammed af...@ti.com --- arch/arm/boot/dts/am335x-evm.dts | 20 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/am335x-evm.dts b/arch/arm/boot/dts/am335x-evm.dts index

[PATCH 4/5] ARM: dts: AM33XX: Add am335x-evmsk lcdc panel timings

2013-01-06 Thread Afzal Mohammed
Update lcdc node with panel timings (typical) for AM335X-EVMSK. Signed-off-by: Afzal Mohammed af...@ti.com --- arch/arm/boot/dts/am335x-evmsk.dts | 20 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/am335x-evmsk.dts b/arch/arm/boot/dts/am335x-evmsk.dts

[PATCH 5/5] ARM: dts: AM33XX: Add am335x-evmsk lcdc pincontrol info

2013-01-06 Thread Afzal Mohammed
Update pin mux information for lcd panel on AM335X-EVMSK. Signed-off-by: Afzal Mohammed af...@ti.com --- arch/arm/boot/dts/am335x-evmsk.dts | 35 ++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/am335x-evmsk.dts

[PATCH 0/5] ARM: dts: AM33XX: lcdc support

2013-01-06 Thread Afzal Mohammed
Hi, This series add DT sources for AM335x SoC as well as AM335x based boards. As pinmux is an SoC specific detail rather than IP specific one, addition of pin control has been done in a separate patch from the one in which display timings are added. Also it may aid in debugging in case of any

[PATCH 3/5] ARM: dts: AM33XX: Add am335x-evm lcdc pincontrol info

2013-01-06 Thread Afzal Mohammed
Update pin mux information for lcd panel on AM335X-EVM Signed-off-by: Afzal Mohammed af...@ti.com --- arch/arm/boot/dts/am335x-evm.dts | 35 ++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/am335x-evm.dts

RE: [PATCH 1/2] power_supply: Add charge control struct in power supply class

2013-01-06 Thread Tc, Jenny
+struct power_supply_charger_control { + const char *name; + /* get charging status */ + int (*is_charging_enabled)(void); + int (*is_charger_enabled)(void); + + /* set charging parameters */ + int (*set_in_current_limit)(int uA); + int (*set_charge_current)(int uA);

Re: sched: Consequences of integrating the Per Entity Load Tracking Metric into the Load Balancer

2013-01-06 Thread Preeti U Murthy
Hi Mike, Thank you very much for your inputs.Just a few thoughts so that we are clear with the problems so far in the scheduler scalability and in what direction we ought to move to correct them. 1. During fork or exec,the scheduler goes through find_idlest_group() and find_idlest_cpu() in

Re: [PATCH v5 14/14] memory-hotplug: free node_data when a node is offlined

2013-01-06 Thread Kamezawa Hiroyuki
(2012/12/30 15:02), Wen Congyang wrote: At 12/28/2012 08:28 AM, Kamezawa Hiroyuki Wrote: (2012/12/27 21:16), Wen Congyang wrote: At 12/26/2012 11:55 AM, Kamezawa Hiroyuki Wrote: (2012/12/24 21:09), Tang Chen wrote: From: Wen Congyang we...@cn.fujitsu.com We call hotadd_new_pgdat() to

Re: [PATCH 1/2] power_supply: Add charge control struct in power supply class

2013-01-06 Thread Anton Vorontsov
On Mon, Jan 07, 2013 at 05:23:36AM +, Tc, Jenny wrote: +struct power_supply_charger_control { + const char *name; + /* get charging status */ + int (*is_charging_enabled)(void); + int (*is_charger_enabled)(void); + + /* set charging

RE: [PATCH 1/2] power_supply: Add charge control struct in power supply class

2013-01-06 Thread Pallala, Ramakrishna
+struct power_supply_charger_control { + const char *name; + /* get charging status */ + int (*is_charging_enabled)(void); + int (*is_charger_enabled)(void); + + /* set charging parameters */ + int (*set_in_current_limit)(int uA);

Re: [PATCH] backlight: l4f00242t03: Convert to devm_regulator_get

2013-01-06 Thread Jingoo Han
On Monday, January 07, 2013 2:17 PM, Axel Lin wrote Signed-off-by: Axel Lin axel@ingics.com It looks good. Acked-by: Jingoo Han jg1@samsung.com Best regards, Jingoo Han --- drivers/video/backlight/l4f00242t03.c | 24 +--- 1 file changed, 5 insertions(+),

RE: [PATCH 1/2] power_supply: Add charge control struct in power supply class

2013-01-06 Thread Pallala, Ramakrishna
+struct power_supply_charger_control { + const char *name; + /* get charging status */ + int (*is_charging_enabled)(void); + int (*is_charger_enabled)(void); + + /* set charging parameters */ + int (*set_in_current_limit)(int uA);

Re: [PATCH v3 4/7] memcg: remove memcg from the reclaim iterators

2013-01-06 Thread Kamezawa Hiroyuki
(2013/01/04 2:54), Michal Hocko wrote: Now that per-node-zone-priority iterator caches memory cgroups rather than their css ids we have to be careful and remove them from the iterator when they are on the way out otherwise they might hang for unbounded amount of time (until the global/targeted

Re: [PATCH 1/2] power_supply: Add charge control struct in power supply class

2013-01-06 Thread Anton Vorontsov
On Mon, Jan 07, 2013 at 05:43:58AM +, Pallala, Ramakrishna wrote: +struct power_supply_charger_control { + const char *name; + /* get charging status */ + int (*is_charging_enabled)(void); + int (*is_charger_enabled)(void); [...] The similar

Re: [PATCH] drivers/power/88pm860x_battery.c: eliminate possible references to released resources

2013-01-06 Thread Dan Carpenter
On Sun, Jan 06, 2013 at 01:16:50PM -0800, Anton Vorontsov wrote: The patch is whitespace-damaged (for some reason there are two spaces in the beginning of each non-change line). I repeated changes manually, but you might want to fix your mail/patch setup anyway. :) It may be something on

Re: [PATCH] drivers/power/88pm860x_battery.c: eliminate possible references to released resources

2013-01-06 Thread Julia Lawall
On Mon, 7 Jan 2013, Dan Carpenter wrote: On Sun, Jan 06, 2013 at 01:16:50PM -0800, Anton Vorontsov wrote: The patch is whitespace-damaged (for some reason there are two spaces in the beginning of each non-change line). I repeated changes manually, but you might want to fix your mail/patch

Re: [PATCH v3 09/22] sched: compute runnable load avg in cpu_load and cpu_avg_load_per_task

2013-01-06 Thread Preeti U Murthy
Hi everyone, On 01/07/2013 12:01 AM, Linus Torvalds wrote: On Sat, Jan 5, 2013 at 11:54 PM, Alex Shi alex@intel.com wrote: I just looked into the aim9 benchmark, in this case it forks 2000 tasks, after all tasks ready, aim9 give a signal than all tasks burst waking up and run until all

Re: [PATCH] drivers/power/88pm860x_battery.c: eliminate possible references to released resources

2013-01-06 Thread Anton Vorontsov
On Mon, Jan 07, 2013 at 09:42:23AM +0300, Dan Carpenter wrote: On Sun, Jan 06, 2013 at 01:16:50PM -0800, Anton Vorontsov wrote: The patch is whitespace-damaged (for some reason there are two spaces in the beginning of each non-change line). I repeated changes manually, but you might want to

Re: [PATCH] drivers/power/88pm860x_battery.c: eliminate possible references to released resources

2013-01-06 Thread Dan Carpenter
On Sun, Jan 06, 2013 at 10:53:21PM -0800, Anton Vorontsov wrote: On Mon, Jan 07, 2013 at 09:42:23AM +0300, Dan Carpenter wrote: On Sun, Jan 06, 2013 at 01:16:50PM -0800, Anton Vorontsov wrote: The patch is whitespace-damaged (for some reason there are two spaces in the beginning of each

[PATCH V2 1/2] virtio-net: fix the set affinity bug when CPU IDs are not consecutive

2013-01-06 Thread Wanlong Gao
As M.S.T mentioned, set affinity will not work very well when CPU IDs are not consecutive, this can happen with hot unplug. Fix this bug by traversal the online CPUs. Cc: Rusty Russell ru...@rustcorp.com.au Cc: Michael S. Tsirkin m...@redhat.com Cc: Jason Wang jasow...@redhat.com Cc: Eric Dumazet

[PATCH V2 2/2] virtio-net: reset virtqueue affinity when doing cpu hotplug

2013-01-06 Thread Wanlong Gao
Add a cpu notifier to virtio-net, so that we can reset the virtqueue affinity if the cpu hotplug happens. It improve the performance through enabling or disabling the virtqueue affinity after doing cpu hotplug. Adding the notifier block to virtnet_info is suggested by Jason, thank you. Cc: Rusty

RE: [Xen-devel] [PATCH] xen/swiotlb: Exchange to contiguous memory for map_sg hook

2013-01-06 Thread Xu, Dongxiao
-Original Message- From: Jan Beulich [mailto:jbeul...@suse.com] Sent: Thursday, December 20, 2012 4:56 PM To: Xu, Dongxiao Cc: xen-de...@lists.xen.org; Konrad Rzeszutek Wilk; linux-kernel@vger.kernel.org Subject: RE: [Xen-devel] [PATCH] xen/swiotlb: Exchange to contiguous memory

[PATCH 1/9] Thermal: Create sensor level APIs

2013-01-06 Thread Durgadoss R
This patch creates sensor level APIs, in the generic thermal framework. A Thermal sensor is a piece of hardware that can report temperature of the spot in which it is placed. A thermal sensor driver reads the temperature from this sensor and reports it out. This kind of driver can be in any

[PATCH 3/9] Thermal: Add APIs to bind cdev to new zone structure

2013-01-06 Thread Durgadoss R
This patch creates new APIs to add/remove a cdev to/from a zone. This patch does not change the old cooling device implementation. Signed-off-by: Durgadoss R durgados...@intel.com --- drivers/thermal/thermal_sys.c | 80 + include/linux/thermal.h |

[PATCH 5/9] Thermal: Create 'mapX' sysfs node for a zone

2013-01-06 Thread Durgadoss R
This patch creates a thermal map sysfs node under /sys/class/thermal/zoneX/. This contains entries named map0, map1 .. mapN. Each map has the following space separated values: trip_type sensor_name cdev_name trip_mask weights Signed-off-by: Durgadoss R durgados...@intel.com ---

[PATCH 6/9] Thermal: Add Documentation to new APIs

2013-01-06 Thread Durgadoss R
This patch adds Documentation for the new APIs introduced in this patch set. The documentation also has a model sysfs structure for reference. Signed-off-by: Durgadoss R durgados...@intel.com --- Documentation/thermal/sysfs-api2.txt | 248 ++ 1 file changed, 248

[PATCH 8/9] Thermal: Add ABI Documentation for sysfs interfaces

2013-01-06 Thread Durgadoss R
This patch adds Documentation for ABI's introduced for thermal subsystem (under /sys/class/thermal/). Signed-off-by: Durgadoss R durgados...@intel.com --- Documentation/ABI/testing/sysfs-class-thermal | 93 + 1 file changed, 93 insertions(+) create mode 100644

[PATCH 9/9] Thermal: Dummy driver used for testing

2013-01-06 Thread Durgadoss R
This patch has a dummy driver that can be used for testing purposes. This patch is not for merge. Signed-off-by: Durgadoss R durgados...@intel.com --- drivers/thermal/Kconfig|5 + drivers/thermal/Makefile |3 + drivers/thermal/thermal_test.c | 329

[PATCH 7/9] Thermal: Make PER_ZONE values configurable

2013-01-06 Thread Durgadoss R
This patch makes MAX_SENSORS_PER_ZONE and MAX_CDEVS_PER_ZONE values configurable. The default value is 1, and range is 1-12. Signed-off-by: Durgadoss R durgados...@intel.com --- drivers/thermal/Kconfig | 14 ++ include/linux/thermal.h |6 +++--- 2 files changed, 17

[PATCHv2 0/9] Thermal Framework Enhancements

2013-01-06 Thread Durgadoss R
This patch set is a v2 of the previous versions submitted here: [v1]: https://lkml.org/lkml/2012/12/18/108 [RFC]: https://patchwork.kernel.org/patch/1758921/ This patch set is based on Rui's -thermal tree, and is tested on a Core-i5 and an Atom netbook. Changes Since v1: * Removed kobject

[PATCH 4/9] Thermal: Add trip point sysfs nodes for sensor

2013-01-06 Thread Durgadoss R
This patch adds a trip point related sysfs nodes for each sensor under a zone in /sys/class/thermal/zoneX/. The nodes will be named, sensorX_trip_active, sensorX_trip_passive, sensorX_trip_hot, sensorX_trip_critical for active, passive, hot and critical trip points respectively for sensorX.

[PATCH 2/9] Thermal: Create zone level APIs

2013-01-06 Thread Durgadoss R
This patch adds a new thermal_zone structure to thermal.h. Also, adds zone level APIs to the thermal framework. A thermal zone is a hot spot on the platform, which can have one or more sensors and cooling devices attached to it. These sensors can be mapped to a set of cooling devices, which when

Re: [PATCH V3 4/8] memcg: add per cgroup dirty pages accounting

2013-01-06 Thread Kamezawa Hiroyuki
(2013/01/05 13:48), Sha Zhengju wrote: On Wed, Jan 2, 2013 at 6:44 PM, Michal Hocko mho...@suse.cz wrote: On Wed 26-12-12 01:26:07, Sha Zhengju wrote: From: Sha Zhengju handai@taobao.com This patch adds memcg routines to count dirty pages, which allows memory controller to maintain an

Re: [PATCH V2 2/2] virtio-net: reset virtqueue affinity when doing cpu hotplug

2013-01-06 Thread Jason Wang
On 01/07/2013 03:15 PM, Wanlong Gao wrote: Add a cpu notifier to virtio-net, so that we can reset the virtqueue affinity if the cpu hotplug happens. It improve the performance through enabling or disabling the virtqueue affinity after doing cpu hotplug. Adding the notifier block to

Re: sched: Consequences of integrating the Per Entity Load Tracking Metric into the Load Balancer

2013-01-06 Thread Mike Galbraith
On Mon, 2013-01-07 at 10:59 +0530, Preeti U Murthy wrote: Hi Mike, Thank you very much for your inputs.Just a few thoughts so that we are clear with the problems so far in the scheduler scalability and in what direction we ought to move to correct them. 1. During fork or exec,the scheduler

Re: HSI subsystem status

2013-01-06 Thread Linus Walleij
On Mon, Jan 7, 2013 at 12:11 AM, Linus Walleij linus.wall...@linaro.org wrote: Hi Carlos, what is the status on the HSI subsystem? We have based some patches for HSI master on top of the OMAP HSI master patches, but these never seem to reach the tree? Ping on the cch.devel address

Re: [PATCH V2 2/2] virtio-net: reset virtqueue affinity when doing cpu hotplug

2013-01-06 Thread Wanlong Gao
On 01/07/2013 03:28 PM, Jason Wang wrote: On 01/07/2013 03:15 PM, Wanlong Gao wrote: Add a cpu notifier to virtio-net, so that we can reset the virtqueue affinity if the cpu hotplug happens. It improve the performance through enabling or disabling the virtqueue affinity after doing cpu

Re: [PATCH] SPI: SSP SPI Controller driver v3

2013-01-06 Thread channing
On Mon, 2013-01-07 at 00:36 +0100, Linus Walleij wrote: On Wed, Dec 19, 2012 at 10:56 AM, Mika Westerberg mika.westerb...@linux.intel.com wrote: On Tue, Dec 18, 2012 at 04:11:36PM +0800, chao bi wrote: This patch is to implement SSP SPI controller driver, which has been applied and

Re: [PATCH V3 4/8] memcg: add per cgroup dirty pages accounting

2013-01-06 Thread Kamezawa Hiroyuki
(2013/01/07 5:02), Hugh Dickins wrote: On Sat, 5 Jan 2013, Sha Zhengju wrote: On Wed, Jan 2, 2013 at 6:44 PM, Michal Hocko mho...@suse.cz wrote: Maybe I have missed some other locking which would prevent this from happening but the locking relations are really complicated in this area so if

[PATCH] iommu: moving initialization earlier

2013-01-06 Thread Alexey Kardashevskiy
The iommu_init() initializes IOMMU internal structures and data required for the IOMMU API as iommu_group_alloc(). It is registered as a subsys_initcall now. One of the IOMMU users is going to be a PCI subsystem on POWER. It discovers new IOMMU tables during the PCI scan so the logical place to

Re: [PATCH V2 2/2] virtio-net: reset virtqueue affinity when doing cpu hotplug

2013-01-06 Thread Jason Wang
On 01/07/2013 03:48 PM, Wanlong Gao wrote: On 01/07/2013 03:28 PM, Jason Wang wrote: On 01/07/2013 03:15 PM, Wanlong Gao wrote: Add a cpu notifier to virtio-net, so that we can reset the virtqueue affinity if the cpu hotplug happens. It improve the performance through enabling or disabling

Re: [PATCH] block: Remove judgement for rq_mergeable(rq) in func elv_rqhash_find.

2013-01-06 Thread Jens Axboe
On 2013-01-07 06:08, majianpeng wrote: Because only mergeable rq can add rqhash.So it does not make sense to judge rq_mergeable(rq) in func elv_rqhash_find. It does make sense. A request is always mergeable when it enters the hash, but it may not remain mergeable. This can happen if we merge it

<    1   2   3   4   5   6