Re: [PATCH v2 3/5] spi: sunxi: Add Allwinner A31 SPI controller driver

2014-01-31 Thread Mark Brown
On Fri, Jan 31, 2014 at 09:11:47AM +0100, Maxime Ripard wrote: > Wouldn't it be better if it was suspended by default, and just waken > up whenever the framework needs it? The aim should be to come out of probe in that state if runtime PM is enabled but don't do it with these hacks, do it by

Re: OOPS in nf_ct_unlink_expect_report using Polycom RealPresence Mobile

2014-01-31 Thread astx
Dear Alexey, seems to help. Thank you for your quick response. Kernel 3.10.28 is now stable using h323 / Polycom. Will test this patch with different kernel versions the next days. Best Regards, Toni Original message from Alexey Dobriyan:

Re: [Update][PATCH 4/5][RFT] ACPI / hotplug / PCI: Simplify acpi_install_hotplug_notify_handler()

2014-01-31 Thread Rafael J. Wysocki
On Friday, January 31, 2014 06:01:57 PM Mika Westerberg wrote: > On Fri, Jan 31, 2014 at 05:40:11PM +0200, Mika Westerberg wrote: > > On Fri, Jan 31, 2014 at 04:42:21PM +0100, Rafael J. Wysocki wrote: > > > On Friday, January 31, 2014 05:28:36 PM Mika Westerberg wrote: > > > > On Wed, Jan 29, 2014

Re: [BUG?] Interrupts enabled after xen_acpi_processor_resume+0x0/0x34 [xen_acpi_processor]

2014-01-31 Thread Konrad Rzeszutek Wilk
On Wed, Jan 29, 2014 at 09:25:22AM +0100, Stanislaw Gruszka wrote: > (Cc: correct Rafael email) > > On Tue, Jan 28, 2014 at 09:24:57PM -0800, David Rientjes wrote: > > On Tue, 28 Jan 2014, Konrad Rzeszutek Wilk wrote: > > > > > diff --git a/drivers/xen/xen-acpi-processor.c > > >

Re: [PATCH] tile: remove compat_sys_lookup_dcookie declaration to fix compile error

2014-01-31 Thread Chris Metcalf
On 1/31/2014 1:50 AM, Heiko Carstens wrote: > With d8d14bd09cdd "fs/compat: fix lookup_dcookie() parameter handling" I > changed the type of the len parameter of the lookup_dcookie() syscall. > > However I missed that there was still a stale declaration in arch/tile/.. > which now causes a compile

Re: [Update][PATCH 4/5][RFT] ACPI / hotplug / PCI: Simplify acpi_install_hotplug_notify_handler()

2014-01-31 Thread Mika Westerberg
On Fri, Jan 31, 2014 at 05:40:11PM +0200, Mika Westerberg wrote: > On Fri, Jan 31, 2014 at 04:42:21PM +0100, Rafael J. Wysocki wrote: > > On Friday, January 31, 2014 05:28:36 PM Mika Westerberg wrote: > > > On Wed, Jan 29, 2014 at 01:00:57AM +0100, Rafael J. Wysocki wrote: > > > > From: Rafael J.

Re: [PATCH v7 0/7] Add O_DENY* support for VFS and CIFS/NFS

2014-01-31 Thread Pavel Shilovsky
2014-01-17 Pavel Shilovsky : > This patchset adds support of O_DENY* flags for Linux fs layer. These flags > can be used by any application that needs share reservations to organize a > file access. VFS already has some sort of this capability - now it's done > through flock/LOCK_MAND mechanis,

Re: 3.13: BUG: unable to handle kernel paging request at 00000000b4343e88

2014-01-31 Thread Peter Oberparleiter
On 29.01.2014 21:44, Meelis Roos wrote: >>> I do not get very far - it still crashes on startuo. PNG attached. >> >> I tried to reproduce this behavior a couple of times with no success. >> Could you post your kernel configuration? I've also modified the >> debugging patch to ensure that the

Re: [PATCH] usb: dwc3: keystone: switch to use runtime pm

2014-01-31 Thread Santosh Shilimkar
On Friday 31 January 2014 10:47 AM, Felipe Balbi wrote: > On Fri, Jan 31, 2014 at 10:43:21AM -0500, Santosh Shilimkar wrote: >> On Friday 31 January 2014 10:19 AM, Felipe Balbi wrote: >>> Hi, >>> >>> On Fri, Jan 31, 2014 at 03:20:26PM +0200, Grygorii Strashko wrote: The Keystone PM management

Re: [RFC PATCH 3/3] idle: store the idle state index in the struct rq

2014-01-31 Thread Arjan van de Ven
On 1/31/2014 7:37 AM, Daniel Lezcano wrote: On 01/31/2014 04:07 PM, Arjan van de Ven wrote: Hence I think this patch would make sense only with additional information like exit_latency or target_residency is present for the scheduler. The idle state index alone will not be sufficient.

Re: [PATCH] usb: dwc3: keystone: switch to use runtime pm

2014-01-31 Thread Felipe Balbi
On Fri, Jan 31, 2014 at 10:43:21AM -0500, Santosh Shilimkar wrote: > On Friday 31 January 2014 10:19 AM, Felipe Balbi wrote: > > Hi, > > > > On Fri, Jan 31, 2014 at 03:20:26PM +0200, Grygorii Strashko wrote: > >> The Keystone PM management layer has been implemented using PM bus for > >> power

I NEED YOUR HELP.

2014-01-31 Thread FROM MRS GRACE MANDA
I PRAY THAT THIS MAIL GETS TO YOU IN BETTER HEALTH. From Mrs Grace Manda..pdf Description: Adobe PDF document

[PATCH 1/2] iio: add IIO_DISTANCE type

2014-01-31 Thread Matt Ranostay
Signed-off-by: Matt Ranostay --- drivers/iio/industrialio-core.c | 1 + include/linux/iio/types.h | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/iio/industrialio-core.c b/drivers/iio/industrialio-core.c index acc911a..ac999ab 100644 --- a/drivers/iio/industrialio-core.c +++

Re: [PATCH] usb: dwc3: keystone: switch to use runtime pm

2014-01-31 Thread Santosh Shilimkar
On Friday 31 January 2014 10:19 AM, Felipe Balbi wrote: > Hi, > > On Fri, Jan 31, 2014 at 03:20:26PM +0200, Grygorii Strashko wrote: >> The Keystone PM management layer has been implemented using PM bus for >> power management clocks. As result, most of Keystone drivers don't need >> to manage

Re: [PATCH 1/1] add StartTimeMonotomic, StartTimeBootTime to per pid in /proc

2014-01-31 Thread Dan Ballard
The process starttime is useful for a variety of things, like figuring out creation ordering of processes. Or it is useful to detect PID reuses in a somewhat reliable way. OK, maybe. Changelog should have said so. Yeah, Dan was also too lazy to explain the need, and had like 3 typoes in the

Re: [GIT PULL] (xen) stable/for-linus-3.14-rc0-late-tag

2014-01-31 Thread Konrad Rzeszutek Wilk
On Fri, Jan 31, 2014 at 10:38:57AM -0500, Konrad Rzeszutek Wilk wrote: > Hey Linus, > > Please git pull the following tag: > > git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git > stable/for-linus-3.14-rc0-late-tag > > which has bug-fixes for the new features that were added during

[PATCH 0/2] Drivers: net: hyperv: Cleanup the recive path

2014-01-31 Thread K. Y. Srinivasan
Some minor cleanup of the receive path. Get rid of unnecessary indirection as well as unnecessary re-establishment of state. K. Y. Srinivasan (2): Drivers: net: hyperv: Get rid of the rndis_filter_packet structure Drivers: net: hyperv: Cleanup the receive path

Re: [PATCH 0/7] improve robustness on handling migratetype

2014-01-31 Thread Mel Gorman
On Wed, Jan 29, 2014 at 05:52:41PM +0100, Vlastimil Babka wrote: > On 01/10/2014 09:48 AM, Joonsoo Kim wrote: > >On Thu, Jan 09, 2014 at 09:27:20AM +, Mel Gorman wrote: > >>On Thu, Jan 09, 2014 at 04:04:40PM +0900, Joonsoo Kim wrote: > >>>Hello, > >>> > >>>I found some weaknesses on handling

[PATCH 1/2] Drivers: net: hyperv: Get rid of the rndis_filter_packet structure

2014-01-31 Thread K. Y. Srinivasan
This structure is redundant; get rid of it make the code little more efficient - get rid of the unnecessary indirection. Signed-off-by: K. Y. Srinivasan Reviewed-by: Haiyang Zhang --- drivers/net/hyperv/hyperv_net.h |6 - drivers/net/hyperv/netvsc_drv.c |2 +-

[PATCH 2/2] Drivers: net: hyperv: Cleanup the receive path

2014-01-31 Thread K. Y. Srinivasan
Make the receive path a little more efficient by parameterizing the required state rather than re-establishing that state. Signed-off-by: K. Y. Srinivasan Reviewed-by: Haiyang Zhang --- drivers/net/hyperv/netvsc.c | 29 + 1 files changed, 13 insertions(+), 16

[GIT PULL] (xen) stable/for-linus-3.14-rc0-late-tag

2014-01-31 Thread Konrad Rzeszutek Wilk
Hey Linus, Please git pull the following tag: git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git stable/for-linus-3.14-rc0-late-tag which has bug-fixes for the new features that were added during this cycle. There are also two fixes for long-standing issues for which we have a

[PATCH 1/1] v2 add StartTimeMonotomic, StartTimeBootTime to per pid in /proc

2014-01-31 Thread Dan Ballard
starttime in /proc/$PID/stat is inaccurate by "clock tick" granularity. The process starttime is useful for a variety of things, like figuring out creation ordering of processes and it is useful to detect PID reuses in a somewhat reliable way. The kernel internally stores finer granularity

[PATCH 2/2] iio: Add AS3935 lightning sensor support

2014-01-31 Thread Matt Ranostay
AS3935 chipset can detect lightning strikes and reports those back as events and the estimated distance to the storm. Signed-off-by: Matt Ranostay --- .../ABI/testing/sysfs-bus-iio-distance-as3935 | 19 + .../devicetree/bindings/iio/distance/as3935.txt| 25 ++ drivers/iio/Kconfig

Re: [RFC PATCH 3/3] idle: store the idle state index in the struct rq

2014-01-31 Thread Daniel Lezcano
On 01/31/2014 04:07 PM, Arjan van de Ven wrote: Hence I think this patch would make sense only with additional information like exit_latency or target_residency is present for the scheduler. The idle state index alone will not be sufficient. Alternatively, can we enforce sanity on the cpuidle

Re: [BUG] at include/linux/page-flags.h:415 (PageTransHuge)

2014-01-31 Thread Thomas Hellstrom
On 01/31/2014 04:25 PM, Vlastimil Babka wrote: > On 01/31/2014 03:58 PM, Thomas Hellstrom wrote: >> On 01/31/2014 03:40 PM, Vlastimil Babka wrote: >>> On 01/15/2014 05:06 PM, Daniel Borkmann wrote: [keeping netdev in loop as well] On 01/15/2014 03:27 PM, Vlastimil Babka wrote: >

Re: [BUG] at include/linux/page-flags.h:415 (PageTransHuge)

2014-01-31 Thread Vlastimil Babka
On 01/31/2014 03:58 PM, Thomas Hellstrom wrote: On 01/31/2014 03:40 PM, Vlastimil Babka wrote: On 01/15/2014 05:06 PM, Daniel Borkmann wrote: [keeping netdev in loop as well] On 01/15/2014 03:27 PM, Vlastimil Babka wrote: On 01/13/2014 12:39 PM, Daniel Borkmann wrote: On 01/13/2014 11:16

Re: btrfs: add ability to change features via sysfs

2014-01-31 Thread Dave Jones
On Fri, Jan 31, 2014 at 04:12:00AM +, Linux Kernel wrote: > Gitweb: > http://git.kernel.org/linus/;a=commit;h=ba631941ef09c10e229661219dbd1707e56131d8 > Commit: ba631941ef09c10e229661219dbd1707e56131d8 > Parent: 79da4fa4d9dcf8c948ef8b5848f747ef08f6e732 > Author: Jeff

Re: [Update][PATCH 4/5][RFT] ACPI / hotplug / PCI: Simplify acpi_install_hotplug_notify_handler()

2014-01-31 Thread Mika Westerberg
On Fri, Jan 31, 2014 at 04:42:21PM +0100, Rafael J. Wysocki wrote: > On Friday, January 31, 2014 05:28:36 PM Mika Westerberg wrote: > > On Wed, Jan 29, 2014 at 01:00:57AM +0100, Rafael J. Wysocki wrote: > > > From: Rafael J. Wysocki > > > > > > Use the observation that the ACPI scan handler of

[PATCH] leds: trigger: disable CPU trigger on -RT

2014-01-31 Thread Sebastian Andrzej Siewior
as it triggers: |CPU: 0 PID: 0 Comm: swapper Not tainted 3.12.8-rt10 #141 |[] (unwind_backtrace+0x0/0xf8) from [] (show_stack+0x1c/0x20) |[] (show_stack+0x1c/0x20) from [] (dump_stack+0x20/0x2c) |[] (dump_stack+0x20/0x2c) from [] (__might_sleep+0x13c/0x170) |[] (__might_sleep+0x13c/0x170) from

Re: [Update][PATCH 4/5][RFT] ACPI / hotplug / PCI: Simplify acpi_install_hotplug_notify_handler()

2014-01-31 Thread Rafael J. Wysocki
On Friday, January 31, 2014 05:28:36 PM Mika Westerberg wrote: > On Wed, Jan 29, 2014 at 01:00:57AM +0100, Rafael J. Wysocki wrote: > > From: Rafael J. Wysocki > > > > Use the observation that the ACPI scan handler of the device object > > in acpi_hotplug_notify_cb() can be obtained from that

Re: [PATCH V3 4/8] phy: Initialize phy core with subsys_initcall

2014-01-31 Thread Arnd Bergmann
On Friday 31 January 2014, Pratyush Anand wrote: > > Having the PHY driver get initialized after the PCI root driver should > > also work, but it requires correct handling of -EPROBE_DEFER: if phy_get > > I had issue with phy-core driver getting initialized after pcie rc > driver. I found a

[PATCH 21/34] s2io: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 16/34] ixgbe: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

Re: [PATCH] usb: dwc3: keystone: switch to use runtime pm

2014-01-31 Thread Felipe Balbi
Hi, On Fri, Jan 31, 2014 at 03:20:26PM +0200, Grygorii Strashko wrote: > The Keystone PM management layer has been implemented using PM bus for > power management clocks. As result, most of Keystone drivers don't need > to manage clocks directly. They just need to enable runtime PM and use it >

[PATCH 04/34] bna: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 03/34] tg3: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 01/34] bnx2: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

Re: [Update][PATCH 4/5][RFT] ACPI / hotplug / PCI: Simplify acpi_install_hotplug_notify_handler()

2014-01-31 Thread Mika Westerberg
On Wed, Jan 29, 2014 at 01:00:57AM +0100, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > Use the observation that the ACPI scan handler of the device object > in acpi_hotplug_notify_cb() can be obtained from that device object's > handler pointer and do not pass it as data to >

[PATCH 33/34] vmxnet3: Fix MSI-X/MSI enablement code

2014-01-31 Thread Alexander Gordeev
This update cleans up the MSI-X/MSI enablement code, fixes vmxnet3_acquire_msix_vectors() invalid return values and enables a dead code in case VMXNET3_LINUX_MIN_MSIX_VECT MSI-X vectors were allocated. Signed-off-by: Alexander Gordeev --- drivers/net/vmxnet3/vmxnet3_drv.c | 101

[PATCH 07/34] cxgb4: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

Re: [PATCH v4] arm: remove !CPU_V6 and !GENERIC_ATOMIC64 build dependencies for XEN

2014-01-31 Thread Stefano Stabellini
On Tue, 21 Jan 2014, Will Deacon wrote: > On Tue, Jan 21, 2014 at 01:44:24PM +, Stefano Stabellini wrote: > > Remove !GENERIC_ATOMIC64 build dependency: > > - introduce xen_atomic64_xchg > > - use it to implement xchg_xen_ulong > > > > Remove !CPU_V6 build dependency: > > - introduce

[PATCH 08/34] cxgb4vf: Remove superfluous call to pci_disable_msix()

2014-01-31 Thread Alexander Gordeev
There is no need to call pci_disable_msix() in case the previous call to pci_enable_msix() failed Signed-off-by: Alexander Gordeev --- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c|1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git

[PATCH 09/34] cxgb4vf: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 06/34] cxgb3: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 10/34] enic: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 11/34] benet: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 12/34] e1000e: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 05/34] cxgb3: Remove superfluous call to pci_disable_msix()

2014-01-31 Thread Alexander Gordeev
There is no need to call pci_disable_msix() in case the previous call to pci_enable_msix() failed Signed-off-by: Alexander Gordeev --- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c |3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git

[PATCH 15/34] igbvf: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 02/34] bnx2x: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 18/34] mlx4: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 17/34] ixgbevf: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 23/34] forcedeth: Fix invalid errno reporting in nv_request_irq()

2014-01-31 Thread Alexander Gordeev
Signed-off-by: Alexander Gordeev --- drivers/net/ethernet/nvidia/forcedeth.c | 22 ++ 1 files changed, 14 insertions(+), 8 deletions(-) diff --git a/drivers/net/ethernet/nvidia/forcedeth.c b/drivers/net/ethernet/nvidia/forcedeth.c index 70cf97f..f4270b8 100644 ---

[PATCH 22/34] vxge: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

Re: [PATCH] kthread: ensure locality of task_struct allocations

2014-01-31 Thread Christoph Lameter
On Thu, 30 Jan 2014, Nishanth Aravamudan wrote: > In the presence of memoryless nodes, numa_node_id() will return the > current CPU's NUMA node, but that may not be where we expect to allocate > from memory from. Instead, we should rely on the fallback code in the > memory allocator itself, by

[PATCH 14/34] igb: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 13/34] i40e: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 20/34] myri10ge: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 27/34] qlcnic: Cleanup qlcnic_enable_msix() return values

2014-01-31 Thread Alexander Gordeev
Signed-off-by: Alexander Gordeev --- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c index 1f79d47..3d2eb14

[PATCH 26/34] netxen: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 28/34] qlcnic: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 24/34] forcedeth: Cleanup MSI-X to MSI to INTx fallback code

2014-01-31 Thread Alexander Gordeev
Signed-off-by: Alexander Gordeev --- drivers/net/ethernet/nvidia/forcedeth.c | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/net/ethernet/nvidia/forcedeth.c b/drivers/net/ethernet/nvidia/forcedeth.c index f4270b8..74da489 100644 ---

[GIT PULL] jfs for 3.14

2014-01-31 Thread Dave Kleikamp
The following changes since commit 9a0bb2966efbf30a71c128c3af63307d8b5f5fc0: Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux (2014-01-01 11:36:16 -0800) are available in the git repository at: git://github.com/kleikamp/linux-shaggy.git tags/jfs-3.14 for you to

[PATCH 25/34] forcedeth: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 19/34] mlx5: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 31/34] efx: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 30/34] qlge: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

[PATCH 32/34] niu: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

Re: [PATCH v3 1/2] qspinlock: Introducing a 4-byte queue spinlock implementation

2014-01-31 Thread Peter Zijlstra
On Tue, Jan 28, 2014 at 01:19:10PM -0500, Waiman Long wrote: > For single-thread performance (no contention), a 256K lock/unlock > loop was run on a 2.4Ghz Westmere x86-64 CPU. The following table > shows the average time (in ns) for a single lock/unlock sequence > (including the looping and

[PATCH 29/34] qlge: Get rid of an redundant assignment

2014-01-31 Thread Alexander Gordeev
Signed-off-by: Alexander Gordeev --- drivers/net/ethernet/qlogic/qlge/qlge_main.c |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/drivers/net/ethernet/qlogic/qlge/qlge_main.c b/drivers/net/ethernet/qlogic/qlge/qlge_main.c index ce2cfdd..82bace5 100644 ---

[PATCH 34/34] vmxnet3: Use pci_enable_msix_range()

2014-01-31 Thread Alexander Gordeev
As result of deprecation of MSI-X/MSI enablement functions pci_enable_msix() and pci_enable_msi_block() all drivers using these two interfaces need to be updated to use the new pci_enable_msi_range() and pci_enable_msix_range() interfaces. Signed-off-by: Alexander Gordeev ---

Re: [PATCH 2/9] block: Stop abusing rq->csd.list in blk-softirq

2014-01-31 Thread Frederic Weisbecker
On Thu, Jan 30, 2014 at 11:12:41PM +0100, Jan Kara wrote: > On Thu 30-01-14 18:01:20, Frederic Weisbecker wrote: > > On Thu, Jan 30, 2014 at 04:45:23PM +0100, Jan Kara wrote: > > > Hi, > > > > > > On Thu 30-01-14 13:39:18, Frederic Weisbecker wrote: > > > > I'm currently working on some

Re: [RFC PATCH 3/3] idle: store the idle state index in the struct rq

2014-01-31 Thread Arjan van de Ven
Hence I think this patch would make sense only with additional information like exit_latency or target_residency is present for the scheduler. The idle state index alone will not be sufficient. Alternatively, can we enforce sanity on the cpuidle infrastructure to make the index naturally

Re: [PATCH] perf tools: Fix JIT profiling on heap

2014-01-31 Thread Arnaldo Carvalho de Melo
Em Fri, Jan 31, 2014 at 01:50:27PM +0200, Pekka Enberg escreveu: > On 01/16/2014 03:49 AM, Namhyung Kim wrote: > >Gaurav reported that perf cannot profile JIT program if it executes > >the code on heap. This was because current map__new() only handle JIT > >on anon mappings - extends it to handle

Re: [BUG] at include/linux/page-flags.h:415 (PageTransHuge)

2014-01-31 Thread Thomas Hellstrom
On 01/31/2014 03:40 PM, Vlastimil Babka wrote: > On 01/15/2014 05:06 PM, Daniel Borkmann wrote: >> [keeping netdev in loop as well] >> >> On 01/15/2014 03:27 PM, Vlastimil Babka wrote: >>> On 01/13/2014 12:39 PM, Daniel Borkmann wrote: On 01/13/2014 11:16 AM, Vlastimil Babka wrote: > On

[no subject]

2014-01-31 Thread Yung Kyu Kim
Hello, The Project is about the exportation of 100,000 barrels of Light Crude Oil daily out from Iraq to Turkey through my client's company in Iraq at the rate of $92.00 a barrel. This amount to $9,200,000 daily. I ask for your support as a foreigner to handle this business project with my

Re: [PATCH v2] clk: keystone: gate: fix clk_init_data initialization

2014-01-31 Thread Santosh Shilimkar
On Thursday 30 January 2014 01:03 PM, Ivan Khoronzhuk wrote: > The clk_init_data struct is allocated in the stack. All members of > this struct should be initialized before using otherwise it will > lead to unpredictable situation as it can contain garbage. > > Ultimately the clk->flag field

Re: [PATCH 10/10] watchdog: xilinx: Enable this driver for Zynq

2014-01-31 Thread Guenter Roeck
On 01/31/2014 06:18 AM, Michal Simek wrote: Enable this driver for Zynq. Move it to architecture independent Kconfig part. Signed-off-by: Michal Simek --- Build tested by zero day testing system. --- drivers/watchdog/Kconfig | 22 +- 1 file changed, 9 insertions(+), 13

Re: That greedy Linux VM cache

2014-01-31 Thread Igor Podlesny
On 31 January 2014 00:58, Igor Podlesny wrote: [...] > While I'm thinking about moving system back to XFS... Well, it helped just a bit. The whole picture remains, so it's not Btrfs' issue, but seemingly Linux VM's one. The problem can be briefly described as "if allowed to swap (swappiness

[PATCH 1/2] irq_work: allow certain work in hard irq context

2014-01-31 Thread Sebastian Andrzej Siewior
irq_work is processed in softirq context on -RT because we want to avoid long latencies which might arise from processing lots of perf events. The noHZ-full mode requires its callback to be called from real hardirq context (commit 76c24fb ("nohz: New APIs to re-evaluate the tick on full dynticks

[PATCH 2/2] timer: really raise softirq if there is irq_work to do

2014-01-31 Thread Sebastian Andrzej Siewior
from looking at the code, it seems that the softirq is only raised (in the !base->active_timers case) if we have also an expired timer (time_before_eq() is true). This patch ensures that the timer softirq is also raised in the !base->active_timers && no timer expired. Signed-off-by: Sebastian

Re: [PATCH v2] ARM: keystone: dts: drop "msmcsram" clock node

2014-01-31 Thread Santosh Shilimkar
On Thursday 30 January 2014 01:10 PM, Ivan Khoronzhuk wrote: > At late init all unused clocks are disabled. So clocks that were not > get before will be gated. In Keysone 2 SoC we have at least one > necessary clock that is not used by any driver - "msmcsram". This > clock is necessary, because it

Re: [BUG] at include/linux/page-flags.h:415 (PageTransHuge)

2014-01-31 Thread Vlastimil Babka
On 01/15/2014 05:06 PM, Daniel Borkmann wrote: > [keeping netdev in loop as well] > > On 01/15/2014 03:27 PM, Vlastimil Babka wrote: >> On 01/13/2014 12:39 PM, Daniel Borkmann wrote: >>> On 01/13/2014 11:16 AM, Vlastimil Babka wrote: On 01/11/2014 02:32 PM, Daniel Borkmann wrote: > On

Re: [PATCH] usb: dwc3: keystone: switch to use runtime pm

2014-01-31 Thread Santosh Shilimkar
On Friday 31 January 2014 08:20 AM, Grygorii Strashko wrote: > The Keystone PM management layer has been implemented using PM bus for > power management clocks. As result, most of Keystone drivers don't need > to manage clocks directly. They just need to enable runtime PM and use it > to handle

Re: [BUG] Linux 3.14 fails to boot with new EFI changes

2014-01-31 Thread Borislav Petkov
On Fri, Jan 31, 2014 at 03:23:18PM +0100, Borislav Petkov wrote: > So we should stop any further development just because your machines did > boot nicely before that. What about the other machines and kexec we're > fixing with the work above? Jeez... Alternatively, we can force the old memmap

[GIT PULL] Staging wireless driver for 3.14-rc1

2014-01-31 Thread Greg KH
The following changes since commit 77d143de75812596a58d126606f42d1214e09dde: Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml (2014-01-26 11:06:16 -0800) are available in the git repository at:

Re: [PATCH 3/3] net: via-rhine: add OF bus binding

2014-01-31 Thread Ben Hutchings
On Tue, 2014-01-28 at 22:31 +0400, Alexey Charkov wrote: > 2014/1/28 Ben Hutchings : > > On Mon, 2014-01-27 at 19:34 +0400, Alexey Charkov wrote: > >> 2014/1/27 Ben Hutchings : > >> > On Mon, 2014-01-27 at 15:51 +0400, Alexey Charkov wrote: > >> >> This should make the driver usable with

Re: [BUG] Linux 3.14 fails to boot with new EFI changes

2014-01-31 Thread Borislav Petkov
On Fri, Jan 31, 2014 at 08:02:21AM -0600, Russ Anderson wrote: > I'm not sure what you are asking for. We had a reliable > way to boot before the recent patch broke it. (commit > d2f7cbe7b26a74dbbbf8f325b2a6fd01bc34032c) So we should stop any further development just because your machines did

[PATCH 01/10] watchdog: xilinx: Convert driver to the watchdog framework

2014-01-31 Thread Michal Simek
- Remove uneeded headers, fops functions - Use xilinx_wdt prefix in start/stop/keepalive functions and in new structures Signed-off-by: Michal Simek --- drivers/watchdog/Kconfig | 1 + drivers/watchdog/of_xilinx_wdt.c | 204 ++- 2 files changed,

RE: drm/radeon/dpm: fix uninitialized read from stack in kv_dpm_late_enable

2014-01-31 Thread Deucher, Alexander
> -Original Message- > From: Dave Jones [mailto:da...@redhat.com] > Sent: Thursday, January 30, 2014 9:18 PM > To: Linux Kernel Mailing List > Cc: Deucher, Alexander > Subject: drm/radeon/dpm: fix uninitialized read from stack in > kv_dpm_late_enable > > If we take the false branch of the

[PATCH 08/10] watchdog: xilinx: Use correct comment indentation

2014-01-31 Thread Michal Simek
No functional changes. Signed-off-by: Michal Simek --- drivers/watchdog/of_xilinx_wdt.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/watchdog/of_xilinx_wdt.c b/drivers/watchdog/of_xilinx_wdt.c index 475440a6..7948def 100644 ---

[PATCH 10/10] watchdog: xilinx: Enable this driver for Zynq

2014-01-31 Thread Michal Simek
Enable this driver for Zynq. Move it to architecture independent Kconfig part. Signed-off-by: Michal Simek --- Build tested by zero day testing system. --- drivers/watchdog/Kconfig | 22 +- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git

[PATCH 06/10] watchdog: xilinx: Fix all printk messages

2014-01-31 Thread Michal Simek
Use dev_ functions for printk messages. Signed-off-by: Michal Simek --- drivers/watchdog/of_xilinx_wdt.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/watchdog/of_xilinx_wdt.c b/drivers/watchdog/of_xilinx_wdt.c index d28bd3f..c229cc4 100644 ---

[PATCH 04/10] watchdog: xilinx: Move no_timeout to probe function

2014-01-31 Thread Michal Simek
no_timeout should be local variable because it is used only in probe function. Signed-off-by: Michal Simek --- drivers/watchdog/of_xilinx_wdt.c | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/watchdog/of_xilinx_wdt.c b/drivers/watchdog/of_xilinx_wdt.c index

[PATCH 07/10] watchdog: xilinx: Fix OF binding

2014-01-31 Thread Michal Simek
Use of_property_read_u32 functions to clean OF probing. Signed-off-by: Michal Simek --- drivers/watchdog/of_xilinx_wdt.c | 25 ++--- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/drivers/watchdog/of_xilinx_wdt.c b/drivers/watchdog/of_xilinx_wdt.c index

[PATCH 05/10] watchdog: xilinx: Allocate private structure per device

2014-01-31 Thread Michal Simek
Only one watchdog could be used by this driver. Create driver private data structure and move there all variables for one instance. Signed-off-by: Michal Simek --- drivers/watchdog/of_xilinx_wdt.c | 97 +++- 1 file changed, 55 insertions(+), 42 deletions(-)

[PATCH 09/10] watchdog: xilinx: Add missing binding

2014-01-31 Thread Michal Simek
Document current driver binding. Signed-off-by: Michal Simek --- .../devicetree/bindings/watchdog/of-xilinx-wdt.txt | 23 ++ 1 file changed, 23 insertions(+) create mode 100644 Documentation/devicetree/bindings/watchdog/of-xilinx-wdt.txt diff --git

[PATCH 02/10] watchdog: xilinx: Move control_status_reg to functions

2014-01-31 Thread Michal Simek
control_status_reg is temp variables and should be used locally by specific function. Signed-off-by: Michal Simek --- drivers/watchdog/of_xilinx_wdt.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/watchdog/of_xilinx_wdt.c b/drivers/watchdog/of_xilinx_wdt.c

[PATCH 03/10] watchdog: xilinx: Simplify probe and remove functions

2014-01-31 Thread Michal Simek
Use devm_ helper function to simplify probe and error path. Move ioremap to the beginning of probe function. Signed-off-by: Michal Simek --- drivers/watchdog/of_xilinx_wdt.c | 41 +--- 1 file changed, 9 insertions(+), 32 deletions(-) diff --git

Re: [RFC PATCH 3/3] idle: store the idle state index in the struct rq

2014-01-31 Thread Dietmar Eggemann
On 31/01/14 14:04, Daniel Lezcano wrote: > On 01/31/2014 10:39 AM, Preeti U Murthy wrote: >> Hi Peter, >> >> On 01/31/2014 02:32 PM, Peter Zijlstra wrote: >>> On Fri, Jan 31, 2014 at 02:15:47PM +0530, Preeti Murthy wrote: > > If the driver does its own random mapping that will break the

<    1   2   3   4   5   6   7   8   9   10   >