Re: [PATCH v4 0/2] ARM: keystone: pm: switch to use generic pm domains

2014-11-10 Thread santosh.shilim...@oracle.com
On 11/10/14 7:13 AM, Grygorii Strashko wrote: Hi Santosh, On 11/10/2014 04:59 PM, Grygorii Strashko wrote: Hi Santosh, Kevin, This series switches Keystone 2 PM code to use Generic PM domains instead of PM clock domains because of the lack of DT support for the last. It will finally allow to

Re: [PATCH v4 1/2] ARM: keystone: pm: switch to use generic pm domains

2014-11-17 Thread santosh.shilim...@oracle.com
On 11/17/14 12:37 PM, Arnd Bergmann wrote: On Monday 17 November 2014 11:14:16 Kevin Hilman wrote: So, The Keystone 2 Generic PM Controller is just a proxy PM layer here between device and Generic clock manipulation PM callbacks. It fills per-device clock list when device is attached to GPD

Re: [PATCH V2 0/2] ARM: l2c: OMAP4/AM437x: Additional register programming support.

2015-01-02 Thread santosh.shilim...@oracle.com
On 1/2/15 9:43 AM, Nishanth Menon wrote: Hi, OMAP4 and AM437x ROM code provides services to program PL310's latency registers and AM437x provides service for programming Address filter registers. Provide support in the kernel for the same. V2 of the series contains documentation update and a

Re: [PATCH] ARM: OMAP2+: hwmod: Fix _wait_target_ready() for hwmods without sysc

2015-01-05 Thread santosh.shilim...@oracle.com
On 1/5/15 2:19 PM, Paul Walmsley wrote: + Santosh Hi Lokesh On Mon, 5 Jan 2015, Lokesh Vutla wrote: On Saturday 03 January 2015 02:40 AM, Paul Walmsley wrote: On Thu, 18 Dec 2014, Roger Quadros wrote: On 18/12/14 17:49, Roger Quadros wrote: There are quite a few hwmods that don't have

Re: [PATCH 1/8] gpio: omap: convert omap_gpio_is_input() to use gpio offset

2015-03-20 Thread santosh.shilim...@oracle.com
On 3/19/15 10:25 AM, grygorii.stras...@linaro.org wrote: From: Grygorii Strashko grygorii.stras...@linaro.org Convert omap_gpio_is_input() to use GPIO offset instead of mask and, in such way, make code simpler and remove few lines of code. Signed-off-by: Grygorii Strashko

Re: [PATCH 5/8] gpio: omap: convert gpio irq functions to use GPIO offset

2015-03-20 Thread santosh.shilim...@oracle.com
On 3/19/15 10:25 AM, grygorii.stras...@linaro.org wrote: From: Grygorii Strashko grygorii.stras...@linaro.org Convert GPIO IRQ functions to use GPIO offset instead of system GPIO numbers. This allows to drop unneeded conversations between system GPIO - GPIO offset which are done in many places

Re: [PATCH 6/8] gpio: omap: get rid of GPIO_BIT() macro

2015-03-20 Thread santosh.shilim...@oracle.com
On 3/19/15 10:25 AM, grygorii.stras...@linaro.org wrote: From: Grygorii Strashko grygorii.stras...@linaro.org Now OMAP GPIO driver prepared for GPIO_BIT() macro removing. Do it ;) Signed-off-by: Grygorii Strashko grygorii.stras...@linaro.org --- Thanks for the cleanup Grygorii. Acked-by:

Re: [PATCH 2/8] gpio: omap: simplify omap_set_gpio_dataout_x()

2015-03-20 Thread santosh.shilim...@oracle.com
On 3/19/15 10:25 AM, grygorii.stras...@linaro.org wrote: From: Grygorii Strashko grygorii.stras...@linaro.org Both functions omap_set_gpio_dataout_reg() and omap_set_gpio_dataout_mask() accept GPIO offset as 'gpio' input parameter, so rename it to 'offset' and drop usage of GPIO_BIT() macro.

Re: [PATCH 1/2] soc: ti: knav_qmss_queue: makefile tweak to build as dynamic module

2015-01-29 Thread santosh.shilim...@oracle.com
On 1/29/15 12:37 PM, Murali Karicheri wrote: Currently configuring qmss and dma as dynamic module creates three .ko files. knav_qmss_acc.ko and knav_qmss_queue.ko both can't be insmod because of circular dependency. So combine these two into one module by changing the makefile. Signed-off-by:

Re: [V3 PATCH 3/5] device property: Introduces device_dma_is_coherent()

2015-05-07 Thread santosh.shilim...@oracle.com
On 5/7/15 5:37 PM, Suravee Suthikulpanit wrote: Currently, device drivers, which support both OF and ACPI, need to call two separate APIs, of_dma_is_coherent() and acpi_dma_is_coherent()) to determine device coherency attribute. This patch simplifies this process by introducing a new device

Re: [PATCH 14/16] soc: ti: knav_qmss_queue: fix error return code

2015-04-05 Thread santosh.shilim...@oracle.com
On 4/5/15 5:06 AM, Julia Lawall wrote: Return a negative error code on failure. A simplified version of the semantic match that finds this problem is as follows: (http://coccinelle.lip6.fr/) // smpl @@ identifier ret; expression e1,e2; @@ ( if (\(ret 0\|ret != 0\)) { ... return ret; } | ret

Re: [PATCH] ddr: Use less generic identifiers

2015-06-20 Thread santosh.shilim...@oracle.com
On 6/20/15 1:46 PM, Richard Weinberger wrote: Am 04.05.2015 um 20:44 schrieb Richard Weinberger: Am 04.01.2015 um 16:48 schrieb Richard Weinberger: At least on UML this identifiers clash with register names. Use something less generic than Rx, Cx and Cx. CC lib//jedec_ddr_data.o In

Re: [PATCH] ARM: keystone: add a work around to handle asynchronous external abort

2015-08-17 Thread santosh.shilim...@oracle.com
Murali, On 8/17/15 3:12 PM, Murali Karicheri wrote: On 08/14/2015 05:56 PM, Russell King - ARM Linux wrote: On Fri, Aug 14, 2015 at 05:53:00PM -0400, Murali Karicheri wrote: We have spend some time already to debug the root cause. Do you have idea on how this was hunted down on OMAP that we

Re: [PATCH 02/11] soc: ti: knav_qmss_queue: fix error return code

2015-08-22 Thread santosh.shilim...@oracle.com
On 8/22/15 5:11 PM, Julia Lawall wrote: Return a negative error code on failure. A simplified version of the semantic match that finds this problem is as follows: (http://coccinelle.lip6.fr/) // smpl @@ identifier ret; expression e1,e2; @@ ( if (\(ret 0\|ret != 0\)) { ... return ret; } |

Re: [PATCH] keystone: adds cpu_die implementation

2015-06-29 Thread santosh.shilim...@oracle.com
On 6/29/15 11:43 AM, Vitaly Andrianov wrote: On 06/29/2015 01:52 PM, Mark Rutland wrote: On Mon, Jun 29, 2015 at 06:52:32PM +0100, Vitaly Andrianov wrote: This commit add cpu_die implementation Signed-off-by: Vitaly Andrianov vita...@ti.com --- The discussion of the keystone: psci: adds

Re: [PATCH 2/2] ARM: dts: keystone: fix dt bindings to use post div register for mainpll

2015-07-31 Thread santosh.shilim...@oracle.com
On 7/31/15 1:30 PM, Olof Johansson wrote: On Fri, Jul 31, 2015 at 08:30:03AM -0700, santosh shilimkar wrote: Olof, As discussed patch 1/2 is already made it via clock tree. Please pick the subject fix for your upcoming fixes pull request. On 5/29/2015 9:04 AM, Murali Karicheri wrote: All of

Re: [PATCH 1/2] ARM: dts: keystone: fix the clock node for mdio

2015-08-03 Thread santosh.shilim...@oracle.com
On 8/3/15 11:50 AM, Murali Karicheri wrote: On 08/03/2015 02:30 PM, santosh.shilim...@oracle.com wrote: On 8/3/15 11:22 AM, Murali Karicheri wrote: On 08/03/2015 02:11 PM, Murali Karicheri wrote: Currently the MDIO clock is pointing to clkpa instead of clkcpgmac. MDIO is part of the ethss

Re: [PATCH 1/2] ARM: dts: keystone: fix the clock node for mdio

2015-08-03 Thread santosh.shilim...@oracle.com
On 8/3/15 11:22 AM, Murali Karicheri wrote: On 08/03/2015 02:11 PM, Murali Karicheri wrote: Currently the MDIO clock is pointing to clkpa instead of clkcpgmac. MDIO is part of the ethss and the clock should be clkcpgmac. Signed-off-by: Murali Karicheri m-kariche...@ti.com ---

Re: [Resend: PATCH] ARM: keystone: add documentation for SoCs and EVMs

2015-08-04 Thread santosh.shilim...@oracle.com
On 8/4/15 12:30 PM, Murali Karicheri wrote: On 08/04/2015 03:14 PM, santosh shilimkar wrote: On 8/4/2015 9:36 AM, Murali Karicheri wrote: Currently there is no general documentation on Keystone SoCs in the Linux Documentation folder of the source tree. This patch adds some essential

Re: [PATCH 42/74] clockevents/drivers/keystone: Migrate to new 'set-state' interface

2015-08-10 Thread santosh.shilim...@oracle.com
On 8/10/15 2:51 AM, Daniel Lezcano wrote: From: Viresh Kumar viresh.ku...@linaro.org Migrate keystone driver to the new 'set-state' interface provided by clockevents core, the earlier 'set-mode' interface is marked obsolete now. This also enables us to implement callbacks for new states of

Re: [PATCH] ARM: keystone: add a work around to handle asynchronous external abort

2015-08-14 Thread santosh.shilim...@oracle.com
On 8/14/15 2:53 PM, Murali Karicheri wrote: On 08/14/2015 11:14 AM, santosh shilimkar wrote: On 8/14/2015 7:09 AM, Russell King - ARM Linux wrote: On Fri, Aug 14, 2015 at 10:04:41AM -0400, Murali Karicheri wrote: On 08/11/2015 03:13 PM, Murali Karicheri wrote: Currently on some devices, an

Re: [PATCH v1 1/2] ARM: keystone: dts: fix dt bindings for PCIe

2015-07-16 Thread santosh.shilim...@oracle.com
On 7/16/15 2:51 PM, Murali Karicheri wrote: Currently PCIe DT bindings are broken. PCIe driver can't function without having a SerDes driver that provide the phy configuration. On K2E EVM, this causes problem since the EVM has Marvell SATA controller present and with default values in the SerDes

Re: [PATCH 3/7] ARM: keystone: Remove clk-provider.h include

2015-07-12 Thread santosh.shilim...@oracle.com
On 7/10/15 3:45 PM, Stephen Boyd wrote: This file doesn't use the clk provider APIs. Remove the include. Cc: Nishanth Menon n...@ti.com Cc: Sekhar Nori nsek...@ti.com Cc: Santosh Shilimkar ssant...@kernel.org Signed-off-by: Stephen Boyd sb...@codeaurora.org --- Please ack if you want this to

Re: [PATCH] ARM: keystone: dts: add PCI serdes driver bindings

2015-10-21 Thread santosh.shilim...@oracle.com
On 10/21/15 5:57 AM, WingMan Kwok wrote: This patch adds the serdes phy driver dts bindings for the keystone PCIe host driver. Signed-off-by: WingMan Kwok --- Keep me posted when driver gets merged. I will then pick this up. Regards, Santosh -- To unsubscribe from this list:

Re: [RFC PATCH] RDS: convert bind hash table to re-sizable hashtable

2015-10-14 Thread santosh.shilim...@oracle.com
.@davemloft.net> Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com> --- As promised in last series review, here is an RFC to conver RDS to make use of re-sizable hash tables. I haven't turned on auto shrinking on by purpose. Ignore the automatic_shrinking remark since patch has

Re: [PATCH net-next] RDS-TCP: Reset tcp callbacks if re-using an outgoing socket in rds_tcp_accept_one()

2015-10-11 Thread santosh.shilim...@oracle.com
ff-by: Sowmini Varadhan <sowmini.varad...@oracle.com> --- Looks fine to me. Acked-by: Santosh Shilimkar <santosh.shilim...@oracle.com> -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo inf

Re: [PATCH net-next] RDS: Invoke ->laddr_check() in rds_bind() for explicitly bound transports.

2015-10-11 Thread santosh.shilim...@oracle.com
rds_remove_bound(rs); + } else { + ret = 0; + } Acked-by: Santosh Shilimkar <santosh.shilim...@oracle.com> -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger

Re: [PATCH] Documentation: dt: keystone: Fix up missing quotes

2015-10-07 Thread santosh.shilim...@oracle.com
On 10/7/15 10:04 AM, Nishanth Menon wrote: Add missing commits for the suggest compatible flags in dt binding. Fixes: 8841cbf666d6 ("Documentation: dt: keystone: provide SoC specific compatible flags") Reported-by: Suman Anna Signed-off-by: Nishanth Menon ---

Re: [PATCH v3 00/14] RDS: connection scalability and performance improvements

2015-10-07 Thread santosh.shilim...@oracle.com
On 10/7/15 2:16 AM, David Miller wrote: From: Santosh Shilimkar <santosh.shilim...@oracle.com> Date: Mon, 5 Oct 2015 10:56:23 -0700 [v3] Updated patch "[PATCH v2 05/14] RDS: defer the over_batch work to send worker" as per David Miller's comment [4] to avoid the magic value

Re: [PATCH] soc: ti: reset irq affinity before freeing irq

2015-08-27 Thread santosh.shilim...@oracle.com
On 8/27/15 8:51 AM, Murali Karicheri wrote: When using accumulator queue for rx side for network driver, following warning is seen when doing a reboot command from Linux console. This is because, affinity value is not reset before calling free_irq(). This patch fixes this. Deconfiguring network

Re: [PATCH] soc: ti: reset irq affinity before freeing irq

2015-08-27 Thread santosh.shilim...@oracle.com
On 8/27/15 11:34 AM, Nathan Lynch wrote: On 08/27/2015 01:23 PM, Murali Karicheri wrote: On 08/27/2015 12:43 PM, Nathan Lynch wrote: On 08/27/2015 10:51 AM, Murali Karicheri wrote: When using accumulator queue for rx side for network driver, following warning is seen when doing a reboot

Re: [PATCH] ARM: dts: keystone: use one to one address translations under netcp

2015-09-01 Thread santosh.shilim...@oracle.com
On 9/1/15 1:28 PM, WingMan Kwok wrote: Network subsystem NetCP in Keystone-2 devices includes some HW blocks that are memory mapped to ranges outside that of the NetCP itself. Thus address space of a child node of the NetCP node needs to be mapped 1:1 onto the parent address space. Hence empty

Re: [PATCH] ARM: dts: keystone: use one to one address translations under netcp

2015-09-03 Thread santosh.shilim...@oracle.com
On 9/3/15 7:26 AM, Tony Lindgren wrote: * santosh shilimkar <santosh.shilim...@oracle.com> [150902 08:55]: I suspected the same. I know back then we started with SERDES code with NETCP but as you already know, its a separate block which is needed for NIC card to work. Its more of phy and

Re: [PATCH] RDS: verify the underlying transport exists before creating a connection

2015-09-04 Thread santosh.shilim...@oracle.com
e send. Anyway, we can't control the application so having this hole plugged is good. Please include the back trace in the commit log. With that update, Acked-by: Santosh Shilimkar <santosh.shilim...@oracle.com> -- To unsubscribe from this list: send the line "unsubscribe linux-ke

Re: [PATCH v1 1/2] soc: ti: display firmware file name as part of boot log

2015-09-04 Thread santosh.shilim...@oracle.com
On 9/4/15 5:46 PM, Murali Karicheri wrote: To help the user, print the PDSP file name as part of knav_queue_load_pdsp(). This will be useful for users to know what version of the firmware is loaded to PDSP. Also update the document for the location of the QMSS accumulator PDSP firmware.

Re: [PATCH net-next] RDS: rds_conn_lookup() should factor in the struct net for a match

2015-09-03 Thread santosh.shilim...@oracle.com
sowmini.varad...@oracle.com> --- Acked-by: Santosh Shilimkar <santosh.shilim...@oracle.com> -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.h

Re: [PATCH v1 1/2] soc: ti: display firmware file name as part of boot log

2015-09-17 Thread santosh.shilim...@oracle.com
On 9/16/15 12:13 PM, santosh shilimkar wrote: On 9/16/2015 10:01 AM, Murali Karicheri wrote: On 09/15/2015 05:20 PM, santosh shilimkar wrote: On 9/15/2015 11:14 AM, Murali Karicheri wrote: On 09/09/2015 12:38 PM, Murali Karicheri wrote: [..] Santosh, I have checked v4.3-rc1 and I don't

Re: [PATCH v2 00/14] RDS: connection scalability and performance improvements

2015-10-01 Thread santosh.shilim...@oracle.com
On 10/1/15 9:19 AM, David Laight wrote: From: Santosh Shilimkar Sent: 30 September 2015 18:24 ... This is being addressed by simply using per bucket rw lock which makes the locking simple and very efficient. The hash table size is still an issue and I plan to address it by using re-sizable

Re: [PATCH 0/2] memory: Fix module autoload for OF platform driver

2015-10-04 Thread santosh.shilim...@oracle.com
On 10/4/15 4:36 AM, Greg Kroah-Hartman wrote: On Tue, Sep 29, 2015 at 10:40:17AM -0700, santosh shilimkar wrote: +Greg, arm-sock folks On 9/17/2015 10:56 AM, santosh shilimkar wrote: On 9/17/2015 10:41 AM, Luis de Bethencourt wrote: Hello, These patches add the missing MODULE_DEVICE_TABLE()

Re: [RESEND PATCH 0/2] memory: Fix module autoload for OF platform driver

2015-10-04 Thread santosh.shilim...@oracle.com
On 10/4/15 9:23 AM, Luis de Bethencourt wrote: Hi, Resending this patch series as requested by Greg. So he can have them in his queue for picking up. https://lkml.org/lkml/2015/10/4/76 These patches add the missing MODULE_DEVICE_TABLE() for OF to export the information so modules have the

Re: [PATCH V2 0/3] ARM: dts/keystone: Introduce SoC specific compatible matches

2015-10-03 Thread santosh.shilim...@oracle.com
On 10/3/15 4:38 PM, Nishanth Menon wrote: Hi, Round 2 of the series with updated patch #1. This series introduces SoC specific dt compatible property to allow for future SoCs to be handled and for userspace applications that can introduce features based on SoC they are functioning on. V1 of

Re: [PATCH 1/3] Documentation: dt: keystone: provide SoC specific compatible flags

2015-10-03 Thread santosh.shilim...@oracle.com
On 10/3/15 4:44 PM, Nishanth Menon wrote: On 10/02/2015 11:09 AM, santosh shilimkar wrote: Nishant, On 9/25/2015 10:38 AM, Nishanth Menon wrote: On 09/25/2015 11:15 AM, santosh shilimkar wrote: 9/25/2015 9:01 AM, Nishanth Menon wrote: [..] Please refresh the series commit messages based

Re: [PATCH v1 1/2] soc: ti: display firmware file name as part of boot log

2015-09-09 Thread santosh.shilim...@oracle.com
On 9/9/15 9:38 AM, Murali Karicheri wrote: On 09/04/2015 11:53 PM, santosh.shilim...@oracle.com wrote: On 9/4/15 5:46 PM, Murali Karicheri wrote: To help the user, print the PDSP file name as part of knav_queue_load_pdsp(). This will be useful for users to know what version of the firmware

Re: [PATCH 0/2] convert to use generic irq handler

2015-09-25 Thread santosh.shilim...@oracle.com
On 9/25/15 12:28 PM, Grygorii Strashko wrote: This patch series contains patches which fixes wrong APIs usage in atomic context on RT-kernel. The final goal is to make TI OMAP GPIO driver compatible with -RT kernel as much as possible. Patch 1: required to be compatible with -RT kernel, because

Re: [PATCH 0/2] ARM: configs: keystone: update to support newer distros

2015-09-22 Thread santosh.shilim...@oracle.com
On 9/22/15 8:42 AM, Nishanth Menon wrote: Hi, Basic support for systemd based distros to be supported by default on keystone_defconfig. Series based on v4.3-rc1 Nishanth Menon (2): ARM: configs: keystone: sync to savedefconfig ARM: configs: keystone: Add basic systemd related options

Re: [PATCH] MAINTAINERS: Add keystone device tree and defconfig to list

2015-09-22 Thread santosh.shilim...@oracle.com
On 9/22/15 8:39 AM, Nishanth Menon wrote: Keystone2 architecture files also include defconfig and devicetree files which need maintainer to pick up and send for merge. Include the same in the MAINTAINERS file so that we know where what needs to go. Well this is I guess assumed responsibility

Re: [PATCH v3] clocksource: arm_global_timer: fix suspend resume

2015-11-29 Thread santosh.shilim...@oracle.com
On 11/27/15 11:47 AM, Grygorii Strashko wrote: Now the System stall is observed on TI AM437x based board (am437x-gp-evm) during resuming from System suspend when ARM Global timer is selected as clocksource device (CPUIdle not enabled) - SysRq are working, but nothing else. The reason of stall

Re: [PATCH 1/1] soc: ti: knav_qmss_queue: Fix linking RAM setup for queue managers

2015-11-20 Thread santosh.shilim...@oracle.com
On 11/20/15 9:04 PM, Michal Morawiec wrote: On Fri, Nov 20, 2015 at 03:47:38PM -0800, santosh shilimkar wrote: On 11/20/2015 3:39 PM, Michal Morawiec wrote: Configure linking RAM for both queue managers also in case when only linking RAM 0 is specified in device tree. why ? If both queue

Re: [PATCH] net: rds: fix coding style issues

2016-06-18 Thread santosh.shilim...@oracle.com
spaces to tabs tcp_send.c: convert spaces to tabs transport.c: move brace up one line on for statement Signed-off-by: Joshua Houghton <j...@awful.name> --- Thanks for doing it. Acked-by: Santosh Shilimkar <santosh.shilim...@oracle.com>

Re: [net-next][PATCH 00/13] RDS: Major clean-up with couple of new features for 4.6

2016-02-27 Thread santosh.shilim...@oracle.com
Hi Dave, On 2/26/16 9:43 PM, Santosh Shilimkar wrote: Series is generated against net-next but also applies against Linus's tip cleanly. The diff-stat looks bit scary since almost ~4K lines of code is getting removed. [...] Entire patchset is available below git tree:

Re: [net-next][PATCH v2 01/13] RDS: Drop stale iWARP RDMA transport

2016-02-28 Thread santosh.shilim...@oracle.com
On 2/28/16 1:05 AM, Christoph Hellwig wrote: On Sat, Feb 27, 2016 at 06:19:38PM -0800, Santosh Shilimkar wrote: RDS iWarp support code has become stale and non testable. As indicated earlier, am dropping the support for it. If new iWarp user(s) shows up in future, we can adapat the RDS IB

Re: [net-next][PATCH v2 11/13] RDS: IB: add Fastreg MR (FRMR) detection support

2016-02-28 Thread santosh.shilim...@oracle.com
ed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com> --- v2: Dropped the module parameter as suggested by David Miller This means we only use the safer method if the HCA doesn't support the other one. All other RDMA ULP that support both methods have a module_param so the veto from D

Re: [PATCH] ARM: dts: k2*: Rename the k2* files to keystone-k2* files

2016-04-07 Thread santosh.shilim...@oracle.com
On 4/7/16 10:01 AM, Nishanth Menon wrote: Hi Santosh, On Wed, Mar 16, 2016 at 10:43 AM, santosh shilimkar <santosh.shilim...@oracle.com> wrote: On 3/16/2016 7:39 AM, Nishanth Menon wrote: As reported in [1], rename the k2* dts files to keystone-* files this will force consistency thro

Re: [rcu_sched stall] regression/miss-config ?

2016-05-17 Thread santosh.shilim...@oracle.com
On 5/16/16 5:58 PM, Paul E. McKenney wrote: On Mon, May 16, 2016 at 12:49:41PM -0700, Santosh Shilimkar wrote: On 5/16/2016 10:34 AM, Paul E. McKenney wrote: On Mon, May 16, 2016 at 09:33:57AM -0700, Santosh Shilimkar wrote: [...] Are you running CONFIG_NO_HZ_FULL=y? If so, the problem

Re: [rcu_sched stall] regression/miss-config ?

2016-05-15 Thread santosh.shilim...@oracle.com
On 5/15/16 2:18 PM, Santosh Shilimkar wrote: Hi Paul, I was asking Sasha about [1] since other folks in Oracle also stumbled upon similar RCU stalls with v4.1 kernel in different workloads. I was reported similar issue with RDS as well and looking at [1], [2], [3] and [4], thought of reaching

Re: [net-next][PATCH 0/2] RDS: couple of fixes for 4.6

2016-04-14 Thread santosh.shilim...@oracle.com
On 4/13/16 8:36 PM, David Miller wrote: From: Santosh Shilimkar <santosh.shilim...@oracle.com> Date: Fri, 8 Apr 2016 15:26:38 -0700 Patches are also available at below git tree. git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux.git for_4.6/net-next/rds-fixes "Bug fi

Re: [PATCH v2 1/1] memory: emif: add missing of_node_put after calling of_parse_phandle

2016-07-17 Thread santosh.shilim...@oracle.com
On 7/17/16 7:00 PM, Peter Chen wrote: of_node_put needs to be called when the device node which is got from of_parse_phandle has finished using. Signed-off-by: Peter Chen --- Changes for v2: - %s/of_put_node/of_node_put drivers/memory/emif.c | 2 ++ 1 file changed, 2

Re: [RFC PATCH] softirq: fix tasklet_kill() usage and users

2016-08-07 Thread santosh.shilim...@oracle.com
On 8/6/16 11:52 PM, Greg Kroah-Hartman wrote: On Sat, Aug 06, 2016 at 11:07:14AM -0700, Santosh Shilimkar wrote: ping !! ping on a "RFC" after only 5 days in the middle of the merge window? That's bold... Personally, I rarely respond to RFC patches as obviously the submitter doesn't think

Re: [net-next][PATCH] RDS: keep data type consistent in the user visible header

2017-02-21 Thread santosh.shilim...@oracle.com
On 2/21/17 6:29 AM, David Laight wrote: The entire file should use the proper "__uX" kernel types rather than the uint* ones. The uint* ones are part of the C standard :-) Should have been uint*_t :-)

Re: [net-next][PATCH v2] RDS: Make user visible data types consistent with rest of the kernel

2017-02-21 Thread santosh.shilim...@oracle.com
On 2/20/17 7:18 PM, David Miller wrote: From: Santosh Shilimkar <santosh.shilim...@oracle.com> Date: Mon, 20 Feb 2017 14:16:53 -0800 Use "__uX/__sX" kernel types rather than current uint*/int* for entire file. Reviewed-by: Sowmini Varadhan <sowmini.varad...@oracle.com>

Re: [PATCH v2 0/5] Reset Controller Nodes for TI Keystone platforms

2017-01-19 Thread santosh.shilim...@oracle.com
On 1/11/17 6:28 PM, santosh.shilim...@oracle.com wrote: On 1/11/17 5:48 PM, Suman Anna wrote: Hi Santosh, This is a slightly updated patch series for the reset controller nodes for TI Keystone2 SoCs. The only change is to rename the reset controller nodes from "psc-reset-controller&quo

Re: [PATCH v3 0/4] ARM: K2G: Add support for TI-SCI Generic PM Domains

2017-01-19 Thread santosh.shilim...@oracle.com
On 1/4/17 2:06 PM, Dave Gerlach wrote: Santosh, On 01/04/2017 03:54 PM, Santosh Shilimkar wrote: On 1/4/2017 12:55 PM, Dave Gerlach wrote: Hi, This is v3 of the series to add support for TI-SCI Generic PM Domains. Previous versions can be found here: v2:

Re: [PATCH] RDS: Simplify code

2016-09-05 Thread santosh.shilim...@oracle.com
On 9/4/16 11:23 AM, Leon Romanovsky wrote: On Sun, Sep 04, 2016 at 05:57:20PM +0200, Christophe JAILLET wrote: Le 04/09/2016 à 14:20, Leon Romanovsky a écrit : On Sat, Sep 03, 2016 at 07:33:29AM +0200, Christophe JAILLET wrote: Calling 'list_splice' followed by 'INIT_LIST_HEAD' is equivalent

Re: [PATCH v3 0/2] Add TI SCI Reset Driver

2016-11-05 Thread santosh.shilim...@oracle.com
On 11/4/16 11:42 AM, Andrew F. Davis wrote: Hello all, This series adds a reset controller driver that uses the TI SCI protocol to manage resets. The TI SCI protocol is used to communicate with power management controllers used by some SoCs. These controllers manage the various power

Re: [PATCH] IBcore/CM: Issue DREQ when receiving REQ/REP for stale QP

2016-10-30 Thread santosh.shilim...@oracle.com
On 10/30/16 2:06 PM, Sagi Grimberg wrote: from "InfiBand Architecture Specifications Volume 1": A QP is said to have a stale connection when only one side has connection information. A stale connection may result if the remote CM had dropped the connection and sent a DREQ but the DREQ was

Re: [PATCH v2 0/5] Reset Controller Nodes for TI Keystone platforms

2017-01-11 Thread santosh.shilim...@oracle.com
On 1/11/17 5:48 PM, Suman Anna wrote: Hi Santosh, This is a slightly updated patch series for the reset controller nodes for TI Keystone2 SoCs. The only change is to rename the reset controller nodes from "psc-reset-controller" to just "reset-controller" following Rob Herring's comment on the

Re: [PATCH 7/9] RDS: IB: Remove an unused structure member

2017-01-10 Thread santosh.shilim...@oracle.com
On 1/10/17 4:56 PM, Bart Van Assche wrote: Signed-off-by: Bart Van Assche <bart.vanass...@sandisk.com> Acked-by: Santosh Shilimkar <santosh.shilim...@oracle.com>

Re: [PATCH 0/9] IB: Optimize DMA mapping

2017-01-10 Thread santosh.shilim...@oracle.com
On 1/10/17 4:56 PM, Bart Van Assche wrote: Hello Doug, As you know there are two sets of DMA mapping operations in the Linux kernel: - One set of DMA mapping operations that is used by most drivers. - Another set of DMA mapping operations that is only used by the RDMA drivers. Having two sets

Re: [PATCH 1/2] memory: aemif: allow passing device lookup table as platform data

2017-01-12 Thread santosh.shilim...@oracle.com
On 1/4/17 2:36 AM, Bartosz Golaszewski wrote: TI aemif driver creates its own subnodes of the device tree in order to guarantee that all child devices are probed after the AEMIF timing parameters are configured. Some devices (e.g. da850) use struct of_dev_auxdata for clock lookup but nodes

Re: [PATCH v2 24/26] net/rds: Inline ib_dma_map_*() functions

2017-01-12 Thread santosh.shilim...@oracle.com
On 1/12/17 11:07 AM, Bart Van Assche wrote: Signed-off-by: Bart Van Assche <bart.vanass...@sandisk.com> Reviewed-by: Christoph Hellwig <h...@lst.de> Reviewed-by: Sagi Grimberg <s...@grimberg.me> Cc: Santosh Shilimkar <santosh.shilim...@oracle.com> Acked-by: Santosh S

Re: [PATCH 0/5] Use mmio-sram driver for Keystone MSMC RAM

2017-01-06 Thread santosh.shilim...@oracle.com
Hi Suman, On 9/7/16 9:25 AM, Santosh Shilimkar wrote: On 9/7/2016 9:22 AM, Suman Anna wrote: Hi Santosh, On 09/07/2016 11:11 AM, Santosh Shilimkar wrote: Hi Suman, On 9/1/2016 3:58 PM, Suman Anna wrote: Hi, The Keystone 2 family of SoCs have an on-chip RAM called the Multicore Shared

Re: [PATCH v2 0/9] Use mmio-sram driver for Keystone MSMC RAM

2017-01-07 Thread santosh.shilim...@oracle.com
On 1/6/17 1:57 PM, Suman Anna wrote: Hi, The Keystone 2 family of SoCs have an on-chip RAM called the Multicore Shared Memory (MSM) RAM. This RAM is accessible through the Multicore Shared Memory Controller (MSMC). This series represents these on-chip RAMs as sram nodes so that the memory

Re: [PATCH] ARM: dts: keystone-k2l: fix broken Ethernet due to disabled OSR

2017-03-29 Thread santosh.shilim...@oracle.com
Hi Arnd, Olof, On 3/29/17 5:32 AM, Sekhar Nori wrote: From: Murali Karicheri Ethernet networking on K2L has been broken since v4.11-rc1. This was caused by commit 32a34441a9bd ("ARM: keystone: dts: fix netcp clocks and add names"). This commit inadvertently moves on-chip

Re: [PATCH] firmware: ti_sci: fix strncat length check

2017-03-14 Thread santosh.shilim...@oracle.com
On 3/14/17 2:11 PM, Arnd Bergmann wrote: gcc-7 notices that the length we pass to strncat is wrong: drivers/firmware/ti_sci.c: In function 'ti_sci_probe': drivers/firmware/ti_sci.c:204:32: error: specified bound 50 equals the size of the destination [-Werror=stringop-overflow=] Instead of the

Re: [PATCH 0/2] ARM: dts: keystone: Add support for new K2G evm

2017-04-03 Thread santosh.shilim...@oracle.com
Hi Franklin, On 3/30/17 8:29 AM, Franklin S Cooper Jr wrote: This patchset adds support for new K2G Industrial Communication Engine evm. For now only a bare minimal dts which will allow ram boot. Additional peripherals will be added when base K2G SoC patches are upstreamed allowing peripherals

Re: [PATCH v4 0/5] ARM: K2G: Add support for TI-SCI Generic PM Domains

2017-04-03 Thread santosh.shilim...@oracle.com
Hi Dave, On 3/16/17 11:31 AM, Dave Gerlach wrote: Santosh, On 03/12/2017 12:02 PM, Rafael J. Wysocki wrote: [...] I did not update the "power-domain" binding document because in regards to #power-domain-cells it already states "can be any value as specified by device tree binding

Re: [PATCH v5 0/5] ARM: K2G: Add support for TI-SCI Generic PM Domains

2017-04-04 Thread santosh.shilim...@oracle.com
On 4/3/17 7:47 PM, Dave Gerlach wrote: Hi, This is v5 of the series to add support for TI-SCI Generic PM Domains with all ACKs in place and ready for Santosh to merge. Applied to 'for_4.12/soc-pmdomain' and should show up in next. Based on what arm-soc folks say about the single pull request,

Re: linux-next: manual merge of the pm tree with the arm-soc tree

2017-04-21 Thread santosh.shilim...@oracle.com
On 4/20/17 10:53 PM, Arnd Bergmann wrote: On Fri, Apr 21, 2017 at 2:54 AM, Stephen Rothwell wrote: Hi all, Today's linux-next merge of the pm tree got a conflict in: include/dt-bindings/genpd/k2g.h between commit: 7cc119f29b19 ("dt-bindings: Add TI SCI PM

Re: linux-next: manual merge of the pm tree with the arm-soc tree

2017-04-21 Thread santosh.shilim...@oracle.com
On 4/21/17 2:31 AM, Arnd Bergmann wrote: On Fri, Apr 21, 2017 at 8:39 AM, santosh.shilim...@oracle.com <santosh.shilim...@oracle.com> wrote: On 4/20/17 10:53 PM, Arnd Bergmann wrote: On Fri, Apr 21, 2017 at 2:54 AM, Stephen Rothwell <s...@canb.auug.org.au> wrote: Hi all, T

Re: [PATCH v4 3/5] dt-bindings: Add TI SCI PM Domains

2017-03-12 Thread santosh.shilim...@oracle.com
On 3/7/17 2:22 AM, Dave Gerlach wrote: Add a generic power domain implementation, TI SCI PM Domains, that will hook into the genpd framework and allow the TI SCI protocol to control device power states. Also, provide macros representing each device index as understood by TI SCI to be used in

Re: [PATCH v4 5/5] ARM: keystone: Drop PM domain support for k2g

2017-03-12 Thread santosh.shilim...@oracle.com
On 3/7/17 2:22 AM, Dave Gerlach wrote: K2G will use a different power domain driver than the rest of the keystone family in order to make use of the TI SCI protocol so prevent the standard keystone pm_domain code from registering itself in preparation for a new driver. Signed-off-by: Lokesh

Re: [PATCH v4 4/5] soc: ti: Add ti_sci_pm_domains driver

2017-03-12 Thread santosh.shilim...@oracle.com
On 3/7/17 2:22 AM, Dave Gerlach wrote: Introduce a ti_sci_pm_domains driver to act as a generic pm domain provider to allow each device to attach and associate it's ti-sci-id so that it can be controlled through the TI SCI protocol. This driver implements a simple genpd where each device node

Re: [RESEND PATCH] soc: ti: ti_sci_pm_domains: Populate name for genpd

2017-07-28 Thread santosh.shilim...@oracle.com
On 7/28/17 9:35 AM, Dave Gerlach wrote: Hi, On 07/28/2017 11:33 AM, Dave Gerlach wrote: Commit b6a1d093f96b ("PM / Domains: Extend generic power domain debugfs") now creates a debugfs directory for each genpd based on the name of the genpd. Currently no name is given to the genpd created by

Re: [PATCH 0/3] ARM: dts: keystone-k2g: Add DCAN instances to 66AK2G

2017-08-10 Thread santosh.shilim...@oracle.com
On 8/7/17 2:31 PM, Franklin S Cooper Jr wrote: Hi Santosh, On 08/04/2017 12:07 PM, Santosh Shilimkar wrote: Hi Franklin, On 8/2/2017 1:18 PM, Franklin S Cooper Jr wrote: Add D CAN nodes to 66AK2G based SoC dtsi. Franklin S Cooper Jr (2): dt-bindings: net: c_can: Update binding for clock

Re: [PATCH 0/3] Add DSP DT nodes on Keystone 66AK2G platforms

2017-08-12 Thread santosh.shilim...@oracle.com
On 8/10/17 4:52 PM, Suman Anna wrote: Hi Santosh, The following series adds the DT nodes for the DSP device present on the Keystone2 66AK2G SoC and enables them on the currently supported platforms. The DTS nodes for the other Keystone2 family of SoCs were posted previously [1] and already in

Re: [PATCH 0/3] Keystone defconfig updates

2017-07-17 Thread santosh.shilim...@oracle.com
On 7/17/17 8:26 PM, Suman Anna wrote: Hi Santosh, The following patch series adds the necessary defconfig options to keystone_defconfig to enable the TI-SCI protocol and their respective genpd/clock/reset drivers. This is the first of two series that provides a baseline for adding and/or

Re: [PATCH 0/4] Add various TI-SCI DT nodes on 66AK2G SoCs

2017-07-17 Thread santosh.shilim...@oracle.com
On 7/17/17 8:28 PM, Suman Anna wrote: Hi Santosh, The following patch series adds various TI-SCI related DTS nodes that probe the corresponding TI-SCI genpd, clock and reset drivers for the 66AK2G platforms. This is the second of two series, and these nodes along with the defconfig patches

Re: [PATCH 0/6] Add DSP DT nodes on Keystone platforms

2017-07-30 Thread santosh.shilim...@oracle.com
On 7/28/17 4:19 PM, Suman Anna wrote: Hi Santosh, The following series adds the DT nodes for the DSP devices present on the Keystone2 66AK2H/K, 66AK2L and 66AK2E SoCs. They are disabled in the base dts files, and enabled in the corresponding board files alongside an added common reserved CMA

Re: [PATCH v4 2/2] ARM: dts: keystone-k2g: Add gpio nodes

2017-08-07 Thread santosh.shilim...@oracle.com
On 8/3/17 10:47 PM, Keerthy wrote: 66AK2G has 2 instances of gpio. The first one has all the 144 GPIOs functional. 9 banks with 16 gpios making a total of 144. The second instance has only the GPIO0:GPIO67 functional and rest are marked reserved. Signed-off-by: Keerthy

Re: [PATCH 0/6] ARM: dts: keystone-k2g: Add support for eDMA and MMC

2017-08-07 Thread santosh.shilim...@oracle.com
On 8/1/17 11:10 AM, Santosh Shilimkar wrote: On 7/31/2017 9:41 PM, Lokesh Vutla wrote: This series adds DT nodes and documentation for eDMA and MMC IPs on Keystone 66AK2G SoC. Also enable the required configs in keystone_defconfig. This series depends on Keerthy's gpio node patches on

Re: [PATCH 0/3] ARM: dts: k2g: Add support for USB instances on 66AK2G

2017-08-07 Thread santosh.shilim...@oracle.com
On 8/2/17 1:17 PM, Franklin S Cooper Jr wrote: Add support for 66AK2G usb instances. However, the driver needs to be updated to support PM_RUNTIME. This update has been validated to work on K2L and boot tested on K2HK and K2E. Franklin S Cooper Jr (2): usb: dwc3: keystone: Add PM_RUNTIME

Re: [PATCH v2] soc: ti: knav: Add a NULL pointer check for kdev in knav_pool_create

2017-08-20 Thread santosh.shilim...@oracle.com
-by: Keerthy <j-keer...@ti.com> --- Changes in v2: * Fixed returning an int to returning pointer. FWIW, Acked-by: Santosh Shilimkar <santosh.shilim...@oracle.com> Can you please also apply this fix in your fixes branch ?

Re: [PATCH v2 0/4] ARM: dts: keystone: Add support for new K2G evm

2017-05-21 Thread santosh.shilim...@oracle.com
On 5/10/17 9:08 AM, Santosh Shilimkar wrote: On 4/24/2017 1:22 PM, Franklin S Cooper Jr wrote: This patchset adds support for new K2G Industrial Communication Engine evm. For now only a bare minimal dts which will allow ram boot. Additional peripherals will be added when base K2G SoC patches

Re: [PATCH] dt-bindings: Drop k2g genpd device ID macros

2017-06-14 Thread santosh.shilim...@oracle.com
On 6/14/17 12:07 AM, Tero Kristo wrote: On 13/06/17 23:32, Santosh Shilimkar wrote: [...] Sorry Dave I missed to pick this one in pull request for 4.13. Will pick this one along with what Suman and Tero have been working for following merge window. Thanks for reminding about this one. I

Re: [RESEND PATCH] gpio: omap: Fix lost edge interrupts

2017-10-07 Thread santosh.shilim...@oracle.com
On 10/7/17 4:18 AM, Linus Walleij wrote: On Tue, Oct 3, 2017 at 6:17 PM, Grygorii Strashko wrote: Now acking of edge irqs happens the following way: - omap_gpio_irq_handler - "isr" = read irq status - omap_clear_gpio_irqbank(bank, isr_saved & ~level_mask);

Re: [PATCH] RDS: constify rhashtable_params

2017-08-30 Thread santosh.shilim...@oracle.com
On 8/30/17 4:49 AM, Arvind Yadav wrote: rhashtable_params are not supposed to change at runtime. All Functions rhashtable_* working with const rhashtable_params provided by . So mark the non-const structs as const. Signed-off-by: Arvind Yadav --- This is already

Re: linux-next: build failure after merge of the keystone tree

2017-10-22 Thread santosh.shilim...@oracle.com
On 10/10/17 12:19 AM, Mark Brown wrote: Hi Santosh, After merging the keystone tree, today's linux-next build (multi_v7_defconfig) failed like this: DTC arch/arm/boot/dts/keystone-k2g-evm.dtb Error: /home/broonie/tmpfs/next/arch/arm/boot/dts/keystone-k2g-evm.dts:150.1-15 syntax error

Re: [PATCH 07/25] arm: keystone: dts: Remove leading 0x and 0s from bindings notation

2017-12-16 Thread santosh.shilim...@oracle.com
On 12/15/17 4:46 AM, Mathieu Malaterre wrote: Improve the DTS files by removing all the leading "0x" and zeros to fix the following dtc warnings: Warning (unit_address_format): Node /XXX unit name should not have leading "0x" and Warning (unit_address_format): Node /XXX unit name should not

Re: [PATCH 2/8] ARM: dts: keystone*: Use a single soc0 instance

2017-12-16 Thread santosh.shilim...@oracle.com
On 12/15/17 5:38 AM, Nishanth Menon wrote: Crap.. couple of typos crept in. Apologies - Santosh, if you dont want to manualy change, I can rebase and repost if you like to any branch of your choice. Just post it against for_4.16/keystone-dts

Re: [PATCH v2 4/5] rds: Add runchecks.cfg for net/rds

2017-12-16 Thread santosh.shilim...@oracle.com
On 12/16/17 10:24 AM, Joe Perches wrote: On Sat, 2017-12-16 at 09:45 -0800, Stephen Hemminger wrote: On Sat, 16 Dec 2017 15:42:29 +0100 Knut Omang wrote: +# Code simplification: +# +except ALLOC_WITH_MULTIPLY ib.c +except PREFER_PR_LEVEL ib_cm.c ib_recv.c ib_send.c

  1   2   3   >