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

2016-02-27 Thread Santosh Shilimkar
Shilimkar Signed-off-by: Santosh Shilimkar --- Documentation/networking/rds.txt | 4 +- net/rds/Kconfig | 7 +- net/rds/Makefile | 4 +- net/rds/iw.c | 312 - net/rds/iw.h | 398 net/rds/iw_cm.c

[net-next][PATCH v2 02/13] RDS: Add support for SO_TIMESTAMP for incoming messages

2016-02-27 Thread Santosh Shilimkar
Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/af_rds.c | 26 ++ net/rds/rds.h| 1 + net/rds/recv.c | 20 ++-- 3 files changed, 45 insertions(+), 2 deletions(-) diff --git a/net/rds/af_rds.c b/net/rds/af_rds.c index b5476aeb..6beaeb1 100644 --- a

[net-next][PATCH v2 05/13] RDS: IB: Re-organise ibmr code

2016-02-27 Thread Santosh Shilimkar
No functional changes. This is in preperation towards adding fastreg memory resgitration support. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/Makefile | 2 +- net/rds/ib.c | 37 +++--- net/rds/ib.h | 25 +--- net/rds/ib_fmr.c | 217

[net-next][PATCH v2 04/13] RDS: IB: Remove the RDS_IB_SEND_OP dependency

2016-02-27 Thread Santosh Shilimkar
This helps to combine asynchronous fastreg MR completion handler with send completion handler. No functional change. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/ib.h | 1 - net/rds/ib_cm.c | 42 +++--- net/rds

[net-next][PATCH v2 06/13] RDS: IB: create struct rds_ib_fmr

2016-02-27 Thread Santosh Shilimkar
Keep fmr related filed in its own struct. Fastreg MR structure will be added to the union. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/ib_fmr.c | 17 ++--- net/rds/ib_mr.h | 11 +-- net/rds/ib_rdma.c | 14 ++ 3 files changed

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

2014-11-25 Thread santosh shilimkar
Grygorii, On 11/25/2014 6:53 AM, Grygorii Strashko wrote: Hi Russell, On 11/25/2014 04:04 PM, Russell King - ARM Linux wrote: On Tue, Nov 25, 2014 at 03:30:20PM +0200, Grygorii Strashko wrote: On 11/25/2014 02:09 PM, Arnd Bergmann wrote: It might be possible to do this implicitly if the driv

Re: [PATCH] ARM: keystone: add bus notifier to set dma_pfn_offset for pci devices

2014-10-10 Thread Santosh Shilimkar
On 10/10/14 11:15 AM, Murali Karicheri wrote: When PCI device driver such as that for e1000e tries to set dma mask using dma_set_mask_and_coherent(), it fails because the dma_pfn_offset is incorrect on a Keystone SoC. This patch fix this by adding a bus notifier to set this correctly for PCI de

Re: [PATCH] ARM: keystone: add bus notifier to set dma_pfn_offset for pci devices

2014-10-10 Thread Santosh Shilimkar
On 10/10/14 11:42 AM, Russell King - ARM Linux wrote: On Fri, Oct 10, 2014 at 11:29:03AM -0400, Santosh Shilimkar wrote: On 10/10/14 11:15 AM, Murali Karicheri wrote: When PCI device driver such as that for e1000e tries to set dma mask using dma_set_mask_and_coherent(), it fails because

Re: [PATCH] ARM: keystone: add bus notifier to set dma_pfn_offset for pci devices

2014-10-10 Thread Santosh Shilimkar
osh where he has introduced dma-range property to set the dma_pfn_offset for platform devices. Are you referring to this commit below? Its the correct commit. commit 591c1ee465ce5372385dbc41e7d3e36cbb477bd8 Author: Santosh Shilimkar Date: Thu Apr 24 11:30:04 2014 -0400 of: configure the pla

[Regression] Guest fs corruption with 'block: loop: improve performance via blk-mq'

2015-05-16 Thread santosh shilimkar
Hi Ming Lei, Jens, While doing few tests with recent kernels with Xen Server, we saw guests(DOMU) disk image getting corrupted while booting it. Strangely the issue is seen so far only with disk image over ocfs2 volume. If the same image kept on the EXT3/4 drive, no corruption is observed. The is

Re: [PATCH 02/11] arm/mach-keystone: remove legacy __cpuinit sections that crept in

2015-05-06 Thread santosh shilimkar
erent memory address space") Since we want to clobber the stubs too, get these removed now. Cc: Santosh Shilimkar Santosh's email is now: Santosh Shilimkar Thanks Russell. Cc: linux-arm-ker...@lists.infradead.org Signed-off-by: Paul Gortmaker --- arch/arm/mach-keystone/platsmp

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

2015-05-08 Thread santosh shilimkar
On 5/8/2015 1:49 PM, Rafael J. Wysocki wrote: On Thursday, May 07, 2015 09:12:00 PM santosh.shilim...@oracle.com wrote: 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

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

2015-05-08 Thread santosh shilimkar
On 5/8/2015 1:58 PM, Rafael J. Wysocki wrote: On Friday, May 08, 2015 01:27:00 PM santosh shilimkar wrote: On 5/8/2015 1:49 PM, Rafael J. Wysocki wrote: On Thursday, May 07, 2015 09:12:00 PM santosh.shilim...@oracle.com wrote: On 5/7/15 5:37 PM, Suravee Suthikulpanit wrote: Currently, device

Re: [Regression] Guest fs corruption with 'block: loop: improve performance via blk-mq'

2015-05-18 Thread santosh shilimkar
On 5/17/2015 6:26 PM, Ming Lei wrote: Hi Santosh, Thanks for your report! On Sun, May 17, 2015 at 4:13 AM, santosh shilimkar wrote: Hi Ming Lei, Jens, While doing few tests with recent kernels with Xen Server, we saw guests(DOMU) disk image getting corrupted while booting it. Strangely the

Re: [Regression] Guest fs corruption with 'block: loop: improve performance via blk-mq'

2015-05-18 Thread santosh shilimkar
On 5/18/2015 11:07 AM, santosh shilimkar wrote: On 5/17/2015 6:26 PM, Ming Lei wrote: Hi Santosh, Thanks for your report! On Sun, May 17, 2015 at 4:13 AM, santosh shilimkar wrote: Hi Ming Lei, Jens, While doing few tests with recent kernels with Xen Server, we saw guests(DOMU) disk image

Re: [Regression] Guest fs corruption with 'block: loop: improve performance via blk-mq'

2015-05-18 Thread santosh shilimkar
On 5/18/2015 4:14 PM, Ming Lei wrote: On Tue, May 19, 2015 at 2:07 AM, santosh shilimkar wrote: On 5/17/2015 6:26 PM, Ming Lei wrote: Hi Santosh, Thanks for your report! On Sun, May 17, 2015 at 4:13 AM, santosh shilimkar wrote: Hi Ming Lei, Jens, While doing few tests with recent

Re: [Regression] Guest fs corruption with 'block: loop: improve performance via blk-mq'

2015-05-18 Thread santosh shilimkar
On 5/18/2015 4:25 PM, Ming Lei wrote: On Tue, May 19, 2015 at 7:13 AM, santosh shilimkar wrote: On 5/18/2015 11:07 AM, santosh shilimkar wrote: On 5/17/2015 6:26 PM, Ming Lei wrote: Hi Santosh, Thanks for your report! On Sun, May 17, 2015 at 4:13 AM, santosh shilimkar wrote: Hi Ming

Re: [Regression] Guest fs corruption with 'block: loop: improve performance via blk-mq'

2015-05-19 Thread santosh shilimkar
On 5/19/2015 12:59 PM, Jens Axboe wrote: On 05/18/2015 05:38 PM, santosh shilimkar wrote: On 5/18/2015 4:25 PM, Ming Lei wrote: On Tue, May 19, 2015 at 7:13 AM, santosh shilimkar wrote: On 5/18/2015 11:07 AM, santosh shilimkar wrote: On 5/17/2015 6:26 PM, Ming Lei wrote: Hi Santosh

Re: [PATCH 0/4] ARM: keystone: Enable Netcp driver on K2 EVMs

2015-05-11 Thread santosh shilimkar
On 5/11/2015 8:55 AM, Murali Karicheri wrote: On 04/24/2015 11:36 AM, santosh shilimkar wrote: On 4/24/2015 8:15 AM, Murali Karicheri wrote: On 04/23/2015 04:43 PM, santosh shilimkar wrote: On 4/23/2015 12:37 PM, Murali Karicheri wrote: NetCP driver support patches are already merged to v4.0

Re: [v4.0: PATCH 0/3] ARM: dts: keystone: dt fixes for netcp driver

2015-05-11 Thread santosh shilimkar
On 5/11/2015 11:05 AM, Murali Karicheri wrote: There are few fixes required in the dt bindings for netcp driver to make the reg and range sizes to match with data sheet. Also fix the typical size error (last bit 1 instead of 0). Please apply this for to next branch for v4.2. Applied... It shoul

Re: [PATCH Resend] cpufreq: Set cpufreq_cpu_data to NULL before putting kobject

2015-02-25 Thread santosh shilimkar
On 2/24/2015 9:47 PM, Ethan Zhao wrote: Viresh, Will do that when I get the test box. Thanks Ethan. On Wed, Feb 25, 2015 at 12:35 PM, viresh kumar wrote: On Wednesday 25 February 2015 08:54 AM, Ethan Zhao wrote: Viresh, With this patch applied, still got the following warning and

Re: Dead Kconfig Option OMAP4_ERRATA_I688

2015-02-25 Thread santosh shilimkar
On 2/25/2015 9:14 AM, Tony Lindgren wrote: Hi, Adding Santosh to Cc on this one. * Stefan Hengelein [150225 09:13]: During the research for my masters thesis i came across the OMAP4_ERRATA_I688 option and realized, it is never possible to enable this option. The a62a6e98 commit added the "&&

Re: [PATCH] gpio: syscon: reduce message level when direction reg offset not in dt

2015-03-24 Thread santosh shilimkar
: syscon: retriave syscon node and regs offsets from dt") Reported-by: Russell King Signed-off-by: Grygorii Strashko --- Acked-by: Santosh Shilimkar -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More m

Re: [PATCH] ARM: OMAP4: remove dead kconfig option OMAP4_ERRATA_I688

2015-03-17 Thread santosh shilimkar
omplained for a few years and Santosh Shilimkar agreed. https://lkml.org/lkml/2015/2/25/449 --- As far as I see, this should remove all the code related to OMAP4_ERRATA_I688, I hope I didn't remove too much. Seems to boot fine, so applying into omap-for-v4.1/fixes-not-urgent. Acke

[BUG in v3.18 ?] Seems to be triggered from cgroup code

2015-02-05 Thread santosh shilimkar
Hi Tejun and all, We observed a BUG (stack is end of the email) while trying do some ceph testing. I looked at pidlist_free(), pidlist_array_load() for any potential leak but those functions looked fine to me. The BUG is not 100% reproducible either so though of reporting to the list to get some

Re: [BUG in v3.18 ?] Seems to be triggered from cgroup code

2015-02-12 Thread santosh shilimkar
On 2/11/2015 10:09 PM, Zefan Li wrote: On 2015/2/6 7:54, santosh shilimkar wrote: Hi Tejun and all, We observed a BUG (stack is end of the email) while trying do some ceph testing. I looked at pidlist_free(), pidlist_array_load() for any potential leak but those functions looked fine to me

Re: [PATCH] soc: ti: knav_qmss_queue: export API calls for use by user driver

2015-01-29 Thread santosh shilimkar
On 1/28/2015 3:00 PM, Murali Karicheri wrote: Currently only few of the API calls are exported. This creates problem when the knav* modules are built as modules and another user module such as netcp_core try to use these API calls and they are also built as module. This patch export these APIs to

Re: [PATCH] ARM: keystone: defconfig: add DEVTMPFS option by default.

2015-01-29 Thread santosh shilimkar
On 1/29/2015 7:12 AM, Murali Karicheri wrote: When using network driver on keystone and nfs rootfs is used following error displayed and device halts. Missing devtmpfs, which is required for udev to run Halting... Must be with Ubuntu... Add the DEVTMPFS option by default to fix this Signed-

Re: [PATCH] ARM: keystone: defconfig: add DEVTMPFS option by default.

2015-01-29 Thread santosh shilimkar
On 1/29/2015 9:12 AM, Murali Karicheri wrote: On 01/29/2015 11:34 AM, santosh shilimkar wrote: On 1/29/2015 7:12 AM, Murali Karicheri wrote: When using network driver on keystone and nfs rootfs is used following error displayed and device halts. Missing devtmpfs, which is required for udev to

Re: [PATCH] cpufreq: fix another race between PPC notification and vcpu_hotplug()

2015-01-29 Thread santosh shilimkar
On 1/29/2015 12:38 AM, Viresh Kumar wrote: Looks like you just save my time here, Santosh has also reported a similar race in a personal mail.. On 29 January 2015 at 12:12, Ethan Zhao wrote: There is race observed between PPC changed notification handler worker thread and vcpu_hotplug() called

Re: [PATCH] omap_l3_smx.c: remove IRQF_DISABLED flag

2015-03-02 Thread santosh shilimkar
pt line of the issuing device is still active. Signed-off-by: Valentin Rothberg --- Acked-by: Santosh Shilimkar -- 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

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

2016-04-08 Thread Santosh Shilimkar
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 Qing Huang (1): RDS: fix endianness for dp_ack_seq Santosh Shilimkar (1): RDS: Fix the atomicity for congestion map update net/rds/cong.c | 4

[net-next][PATCH 2/2] RDS: Fix the atomicity for congestion map update

2016-04-08 Thread Santosh Shilimkar
Wengang for finding the issue, analysing it and also pointing out to offending code with spin lock based fix. Reviewed-by: Leon Romanovsky Signed-off-by: Wengang Wang Signed-off-by: Santosh Shilimkar --- net/rds/cong.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net

[net-next][PATCH 1/2] RDS: fix endianness for dp_ack_seq

2016-04-08 Thread Santosh Shilimkar
From: Qing Huang dp->dp_ack_seq is used in big endian format. We need to do the big endianness conversion when we assign a value in host format to it. Signed-off-by: Qing Huang Signed-off-by: Santosh Shilimkar --- net/rds/ib_cm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) d

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

2016-04-16 Thread santosh shilimkar
On 4/16/2016 3:53 PM, David Miller wrote: From: Santosh Shilimkar Date: Thu, 14 Apr 2016 10:43:25 -0700 git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux.git for_4.6/net/rds-fixes I have no idea how you set this up, but there is no WAY this can be pulled from by me. Thought

Re: [PATCH] gpio: omap: fix irq triggering in smart-idle wakeup mode

2016-04-18 Thread santosh shilimkar
On 4/18/2016 4:36 PM, Tony Lindgren wrote: * Grygorii Strashko [160418 08:59]: On 04/15/2016 09:54 PM, Tony Lindgren wrote: * santosh shilimkar [160415 08:22]: On 4/15/2016 2:26 AM, Grygorii Strashko wrote: Santosh, Tony, do you want me to perform any additional actions regarding this

Re: [PATCH v3 2/2] usb:dwc3: pass arch data to xhci-hcd child

2016-04-01 Thread santosh shilimkar
+Arnd, RMK, On 4/1/2016 4:57 AM, Felipe Balbi wrote: Hi, Grygorii Strashko writes: On 04/01/2016 01:20 PM, Felipe Balbi wrote: [...] commit 7ace8fc8219e4cbbfd5b4790390d9a01a2541cdf Author: Yoshihiro Shimoda Date: Mon Jul 13 18:10:05 2015 +0900 usb: gadget: udc: core: Fix argumen

Re: [PATCH] ARM: OMAP: wakeupgen: Add comment for unhandled FROZEN transitions

2016-04-04 Thread santosh shilimkar
On 4/4/2016 5:55 AM, Anna-Maria Gleixner wrote: FROZEN hotplug notifiers are not handled and do not have to be. Insert a comment to remember that the lack of the FROZEN transitions is no accident. Cc: Tony Lindgren Cc: Santosh Shilimkar Cc: linux-o...@vger.kernel.org Signed-off-by: Anna-Maria

Re: [PATCH v3 2/2] usb:dwc3: pass arch data to xhci-hcd child

2016-04-04 Thread santosh shilimkar
On 4/3/2016 11:28 PM, Felipe Balbi wrote: santosh shilimkar writes: +Arnd, RMK, On 4/1/2016 4:57 AM, Felipe Balbi wrote: Hi, Grygorii Strashko writes: On 04/01/2016 01:20 PM, Felipe Balbi wrote: [...] commit 7ace8fc8219e4cbbfd5b4790390d9a01a2541cdf Author: Yoshihiro Shimoda Date

Re: [PATCH] gpio: omap: fix irq triggering in smart-idle wakeup mode

2016-04-12 Thread santosh shilimkar
On 4/12/2016 3:52 AM, Grygorii Strashko wrote: Now GPIO IRQ loss is observed on dra7-evm after suspend/resume cycle in the following case: extcon_usb1(id_irq) -> pcf8575.gpio1 -> omapgpio6.gpio11 -> gic the extcon_usb1 is wake up source and it enables IRQ wake up for id_irq by calling enable

Re: [PATCH] ARM: dts: keystone: Add aliases for SPI nodes

2016-04-13 Thread santosh shilimkar
On 4/13/2016 3:52 AM, Vignesh R wrote: Add aliases for SPI nodes, this is required to probe the SPI devices in U-Boot. Signed-off-by: Vignesh R --- Applied. Thanks !!

Re: [PATCH] ARM: keystone_defconfig: Enable SYSTEM V IPC

2015-11-06 Thread santosh shilimkar
On 11/6/2015 6:46 AM, Carlos Hernandez wrote: System V IPC is required by some LTP tests. It is also enabled on omap2plus_defconfig which is the other base config used for TI platforms. Signed-off-by: Carlos Hernandez --- Looks fine. I will pick this up. Regards, Santosh -- To unsubscribe fr

[net-next PATCH v2] RDS: convert bind hash table to re-sizable hashtable

2015-10-30 Thread Santosh Shilimkar
the flexibility to grow the hashtbable based on use and also comes up with inbuilt efficient bucket(chain) handling. Reviewed-by: David Miller Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- v2: Dropped empty new line from rds_add_bound() (David Miller) net/rds/af_rds.c

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

2015-10-30 Thread santosh shilimkar
On 10/30/2015 4:15 AM, David Miller wrote: From: Santosh Shilimkar Date: Wed, 28 Oct 2015 15:51:12 -0700 + &rs->rs_bound_node, ht_parms)) { *port = rs->rs_bound_port;

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

2015-11-20 Thread santosh shilimkar
ays-on" Also if the clock-soucre can't tick in the low power states then that device shouldn't be used as a clock-source. CC: Arnd Bergmann Cc: John Stultz Cc: Felipe Balbi Cc: Tony Lindgren Cc: Santosh Shilimkar Signed-off-by: Grygorii Strashko --- Changes in v2: - su

Re: [4.4-rc][PATCH] gpio: omap: drop omap1 mpuio specific irq_mask/unmask callbacks

2015-11-20 Thread santosh shilimkar
regression for MPUIO interrupts") Reported-by: Aaro Koskinen Signed-off-by: Grygorii Strashko --- Acked-by: Santosh Shilimkar -- 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 htt

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

2015-11-20 Thread santosh shilimkar
On 11/20/2015 10:46 AM, Marc Zyngier wrote: On 20/11/15 18:35, Grygorii Strashko wrote: Hi Santosh, On 11/20/2015 07:23 PM, santosh shilimkar wrote: + Thomas, Marc On 11/20/2015 5:57 AM, Grygorii Strashko wrote: Now the System stall is observed on TI AM437x based board (am437x-gp-evm

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

2015-11-20 Thread santosh shilimkar
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 ? Signed-off-by: Michal Morawiec --- drivers/soc/ti/knav_qmss_queue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) di

Re: [PATCH] ARM: dts: keystone: k2l: fix kernel crash when clk_ignore_unused is not in bootargs

2015-11-23 Thread santosh shilimkar
On 11/23/2015 8:54 AM, Murali Karicheri wrote: Currently kernel crash randomly when K2L EVM is booted without clk_ignore_unused in the bootargs. This workaround is not needed on other K2 devices such as K2HK and K2E and with this fix, we can remove the workaround altogether. netcp driver on K2L u

Re: [PATCH] keystone: dts: add psci command definition

2015-07-01 Thread santosh shilimkar
On 7/1/2015 6:05 AM, Vitaly Andrianov wrote: On 07/01/2015 08:41 AM, Mark Rutland wrote: On Wed, Jul 01, 2015 at 01:13:04PM +0100, Vitaly Andrianov wrote: This commit adds definition for cpu_on, cpu_off and cpu_suspend commands. These definitions must match the corresponding PSCI definitions

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

2015-09-15 Thread santosh shilimkar
On 9/15/2015 11:14 AM, Murali Karicheri wrote: On 09/09/2015 12:38 PM, 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 usefu

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

2015-09-16 Thread santosh shilimkar
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 see it. Did you send the pull request? The

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

2015-09-29 Thread santosh shilimkar
+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() for OF to export the information so modules have the correct aliases built-in and autoloading works correctly. A

Re: [PATCH 2/2] clocksource/drivers/keystone: Fix bad NO_IRQ usage

2015-09-30 Thread santosh shilimkar
file changed, 1 insertion(+), 1 deletion(-) Acked-by: Santosh Shilimkar -- 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.html Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH net-next 1/3] net/rds: Use a single TCP socket for both send and receive.

2015-09-30 Thread santosh shilimkar
inet_saddr < inet->inet_daddr) { + struct sock *nsk = new_sock->sk; Any reason you dropped the WARN_ON. Note that till we got commit 74e98eb0 (" RDS: verify the underlying transport exists before creating a connection") merged, we had an issue. That guards it

Re: [PATCH net-next 2/3] RDS-TCP: Do not bloat sndbuf/rcvbuf in rds_tcp_tune

2015-09-30 Thread santosh shilimkar
S TCP performance. Acked-by: Santosh Shilimkar -- 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.html Please read the FAQ at http://www.tux.org/lkml/

Re: [PATCH net-next 3/3] RDS-TCP: Set up MSG_MORE and MSG_SENDPAGE_NOTLAST as appropriate in rds_tcp_xmit

2015-09-30 Thread santosh shilimkar
about commit reference in the change-log. You might want to fix that for consistency. Patch itself is fine. Acked-by: Santosh Shilimkar -- 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 1/3] net/rds: Use a single TCP socket for both send and receive.

2015-09-30 Thread santosh shilimkar
On 9/30/2015 8:58 AM, Sowmini Varadhan wrote: On (09/30/15 08:50), santosh shilimkar wrote: minor nit though not a strict rule. Just to be consistent based on what we are following. - core RDS patches "RDS:" - RDS IB patches "RDS: IB:" or "RDS/IB:" - RDS IW patch

Re: [PATCH net-next 1/3] net/rds: Use a single TCP socket for both send and receive.

2015-09-30 Thread santosh shilimkar
On 9/30/2015 9:09 AM, Sowmini Varadhan wrote: On (09/30/15 08:50), santosh shilimkar wrote: rs_tcp = (struct rds_tcp_connection *)conn->c_transport_data; - WARN_ON(!rs_tcp || rs_tcp->t_sock); + if (rs_tcp->t_sock && inet->inet_sadd

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

2015-09-30 Thread Santosh Shilimkar
kernel.org/pub/scm/linux/kernel/git/ssantosh/linux.git net/rds/4.3-v2 As a side note, the IB HCA driver I used for testing misses at least 3 important patches in upstream to see the full blown IB performance and am hoping to get that in mainline with help of them. Santosh Shilimkar (14): RDS: use

[PATCH v2 13/14] RDS: IB: use max_mr from HCA caps than max_fmr

2015-09-30 Thread Santosh Shilimkar
All HCA drivers seems to popullate max_mr caps and few of them do both max_mr and max_fmr. Hence update RDS code to make use of max_mr. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/ib.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a

[PATCH v2 07/14] RDS: IB: ack more receive completions to improve performance

2015-09-30 Thread Santosh Shilimkar
mutual exclusion locks are being performed. In next patch, send completion is also split which re-uses the poll_cq() and hence the code is moved to ib_cm.c Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/ib.h | 28 +-- net/rds/ib_cm.c| 70

[PATCH v2 09/14] RDS: IB: handle rds_ibdev release case instead of crashing the kernel

2015-09-30 Thread Santosh Shilimkar
From: Santosh Shilimkar Just in case we are still handling the QP receive completion while the rds_ibdev is released, drop the connection instead of crashing the kernel. Signed-off-by: Santosh Shilimkar --- net/rds/ib_cm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a

[PATCH v2 08/14] RDS: IB: split send completion handling and do batch ack

2015-09-30 Thread Santosh Shilimkar
. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/ib.h | 6 ++- net/rds/ib_cm.c| 45 -- net/rds/ib_send.c | 110 + net/rds/ib_stats.c | 1 - net/rds/send.c | 1 + 5 files

[PATCH v2 06/14] RDS: use rds_send_xmit() state instead of RDS_LL_SEND_FULL

2015-09-30 Thread Santosh Shilimkar
times we are seeing connections stuck with the LL_SEND_FULL bit getting set and never cleared. We kick krdsd after any time we see -ENOMEM or -EAGAIN from the ring allocation code. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/send.c| 10 ++ ne

[PATCH v2 10/14] RDS: IB: fix the rds_ib_fmr_wq kick call

2015-09-30 Thread Santosh Shilimkar
RDS IB mr pool has its own workqueue 'rds_ib_fmr_wq', so we need to use queue_delayed_work() to kick the work. This was hurting the performance since pool maintenance was less often triggered from other path. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --

[PATCH v2 04/14] RDS: Use per-bucket rw lock for bind hash-table

2015-09-30 Thread Santosh Shilimkar
e per-bucket lock to improve the scalability. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/af_rds.c | 2 ++ net/rds/bind.c | 47 --- net/rds/rds.h| 1 + 3 files changed, 35 insertions(+), 15 deletions(-) diff --

[PATCH v2 03/14] RDS: fix rds_sock reference bug while doing bind

2015-09-30 Thread Santosh Shilimkar
One need to take rds socket reference while using it and release it once done with it. rds_add_bind() code path does not do that so lets fix it. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/bind.c | 16 +++- 1 file changed, 11 insertions(+), 5

[PATCH v2 02/14] RDS: make socket bind/release locking scheme simple and more efficient

2015-09-30 Thread Santosh Shilimkar
f rcu for bind hash-table. In subsequent patch, we also covert the global lock with per-bucket lock to reduce the global lock contention. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/af_rds.c | 6 -- net/rds/bind.c | 35 +++--

[PATCH v2 05/14] RDS: defer the over_batch work to send worker

2015-09-30 Thread Santosh Shilimkar
case where we reached to over_batch code for some other reason so just retrying again before giving up. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/send.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net/rds/send.c b/net/rds/send.c ind

[PATCH v2 11/14] RDS: IB: use already available pool handle from ibmr

2015-09-30 Thread Santosh Shilimkar
rds_ib_mr already keeps the pool handle which it associates with. Lets use that instead of round about way of fetching it from rds_ib_device. No functional change. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/ib_rdma.c | 5 ++--- 1 file changed, 2 insertions

[PATCH v2 01/14] RDS: use kfree_rcu in rds_ib_remove_ipaddr

2015-09-30 Thread Santosh Shilimkar
synchronize_rcu() slowing down un-necessarily the socket shutdown path. It is used just kfree() the ip addresses in rds_ib_remove_ipaddr() which is perfect usecase for kfree_rcu(); So lets use that to gain some speedup. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net

[PATCH v2 12/14] RDS: IB: mark rds_ib_fmr_wq static

2015-09-30 Thread Santosh Shilimkar
Fix below warning by marking rds_ib_fmr_wq static net/rds/ib_rdma.c:87:25: warning: symbol 'rds_ib_fmr_wq' was not declared. Should it be static? Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/ib_rdma.c | 2 +- 1 file changed, 1 insertion(+),

[PATCH v2 14/14] RDS: IB: split mr pool to improve 8K messages performance

2015-09-30 Thread Santosh Shilimkar
hich could lead to 8k pull being exhausted, we fall-back to 1m pool till 8k pool recovers for use. This helps to at least push ~55 kB/s bidirectional data which is a nice improvement. Signed-off-by: Santosh Shilimkar Signed-off-by: Santosh Shilimkar --- net/rds/ib.c

Re: [PATCH v2 net-next 0/3] RDS: RDS-TCP perf enhancements

2015-09-30 Thread santosh shilimkar
, straightforward perf bug fixes that align the RDS TCP socket with other parts of the kernel stack. v2: fix kbuild-test-robot warnings, comments from Sergei Shtylov and Santosh Shilimkar. Acked-by: Santosh Shilimkar -- To unsubscribe from this list: send the line "unsubscribe linux-kerne

Re: [PATCH] RDS: fix race condition when sending a message on unbound socket.

2015-11-03 Thread santosh shilimkar
On 11/3/2015 3:25 AM, Quentin Casasnovas wrote: On Fri, Oct 16, 2015 at 10:47:49AM -0700, santosh shilimkar wrote: On 10/16/2015 8:11 AM, Quentin Casasnovas wrote: Sasha's found a NULL pointer dereference in the RDS connection code when sending a message to an apparently unbound socket.

[GIT PULL] SOC: TI soc updates for 5.4

2019-08-26 Thread Santosh Shilimkar
The following changes since commit 609488bc979f99f805f34e9a32c1e3b71179d10b: Linux 5.3-rc2 (2019-07-28 12:47:02 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git tags/drivers_soc_for_5.4 for you to fetch changes up to 2

Re: [GIT PULL] SOC: TI soc updates for 5.4

2019-09-04 Thread santosh . shilimkar
On 9/4/19 6:13 AM, Arnd Bergmann wrote: On Tue, Aug 27, 2019 at 5:12 AM Santosh Shilimkar wrote: soc: TI soc updates for 5.4 - Update firmware to support PM domain shared and exclusive support - Update driver and dt

Re: [RESEND PATCH next v2 0/6] ARM: keystone: update dt and enable cpts support

2019-09-05 Thread santosh . shilimkar
On 9/5/19 12:33 PM, Grygorii Strashko wrote: Hi Santosh, On 06/07/2019 02:48, santosh.shilim...@oracle.com wrote: On 7/5/19 8:12 AM, Grygorii Strashko wrote: Hi Santosh, This series is set of platform changes required to enable NETCP CPTS reference clock selection and final patch to enable C

Re: BUG: unable to handle kernel NULL pointer dereference in rds_bind

2019-09-16 Thread santosh . shilimkar
On 9/16/19 9:49 AM, Cong Wang wrote: On Mon, Sep 16, 2019 at 6:29 AM syzbot wrote: Hello, syzbot found the following crash on: HEAD commit:f4b752a6 mlx4: fix spelling mistake "veify" -> "verify" git tree: net console output: https://syzkaller.appspot.com/x/log.txt?x=16cbebe660

Re: [PATCH v3 00/14] dmaengine/soc: Add Texas Instruments UDMA support

2019-10-04 Thread santosh . shilimkar
On 9/30/19 11:16 PM, Peter Ujfalusi wrote: Hi, Changes since v2 )https://patchwork.kernel.org/project/linux-dmaengine/list/?series=152609&state=*) - Based on 5.4-rc1 - Support for Flow only data transfer for the glue layer Grygorii Strashko (3): bindings: soc: ti: add documentation for k

Re: [PATCH 1/2] soc: ti: big cleanup of Kconfig file

2019-09-19 Thread santosh . shilimkar
ort") Fixes: a869b7b30dac ("soc: ti: Add Support for AM654 SoC config option") Fixes: cff377f7897a ("soc: ti: Add Support for J721E SoC config option") Signed-off-by: Randy Dunlap Cc: Olof Johansson Cc: Santosh Shilimkar Cc: Sandeep Nair Cc: Dave Gerlach Cc: Keert

Re: [PATCH 2/2] soc: ti: move 2 driver config options into the TI SOC drivers menu

2019-09-22 Thread santosh . shilimkar
On 9/21/19 1:46 PM, Randy Dunlap wrote: Hi Santosh, Would you also pick up patch 2/2, which I didn't Cc: you on?:( Do I need to resend it? Yes please. I don't have your 2/2

Re: [PATCH 0/5] soc: ti: add k3 platforms chipid module driver

2020-05-01 Thread santosh . shilimkar
On 5/1/20 1:55 PM, Grygorii Strashko wrote: Hi Santosh, Tero On 23/04/2020 21:05, Grygorii Strashko wrote: Hi All, This series introduces TI K3 Multicore SoC platforms chipid module driver which provides identification support of the TI K3 SoCs (family, revision) and register this informatio

Re: [PATCH 24/37] docs: networking: convert rds.txt to ReST

2020-04-30 Thread santosh . shilimkar
Carvalho Chehab --- Acked-by: Santosh Shilimkar

Re: [PATCH] soc: ti: knav_dma: Use proper enum in pktdma_init_chan

2019-01-29 Thread Santosh Shilimkar
On 1/26/2019 11:11 AM, Nathan Chancellor wrote: On Mon, Dec 10, 2018 at 05:41:14PM -0700, Nathan Chancellor wrote: Clang warns when one enumerated type is implicitly converted to another: drivers/soc/ti/knav_dma.c:601:20: warning: implicit conversion from enumeration type 'enum dma_data_directi

[GIT PULL] soc: ti: couple of non critical fixes for v5.1

2019-02-01 Thread Santosh Shilimkar
The following changes since commit 1c7fc5cbc33980acd13d668f1c8f0313d6ae9fd8: Linux 5.0-rc2 (2019-01-14 10:41:12 +1200) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git tags/drivers_soc_for_5.1 for you to fetch changes up to 2

Re: [PATCH] net: rds: Fix possible null-pointer dereferences in rds_rdma_cm_event_handler_cmn()

2019-07-26 Thread santosh . shilimkar
used. These bugs are found by a static analysis tool STCheck written by us. Signed-off-by: Jia-Ju Bai --- That's possible. Looks good. Acked-by: Santosh Shilimkar

Re: memory leak in rds_send_probe

2019-07-23 Thread santosh . shilimkar
On 7/23/19 9:19 AM, Dmitry Vyukov wrote: On Tue, Jul 23, 2019 at 6:18 PM syzbot wrote: Hello, syzbot found the following crash on: HEAD commit:c6dd78fc Merge branch 'x86-urgent-for-linus' of git://git... git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?

[GIT PULL] ARM: TI SOC updates for v5.3

2019-06-18 Thread Santosh Shilimkar
The following changes since commit cd6c84d8f0cdc911df435bb075ba22ce3c605b07: Linux 5.2-rc2 (2019-05-26 16:49:19 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git tags/drivers_soc_for_5.3 for you to fetch changes up to 4

Re: [PATCH] firmware: ti_sci: Add support for processor control

2019-06-10 Thread santosh . shilimkar
On 6/10/19 5:19 AM, Tero Kristo wrote: On 08/06/2019 00:35, santosh.shilim...@oracle.com wrote: On 6/5/19 3:33 PM, Suman Anna wrote: Texas Instrument's System Control Interface (TI-SCI) Message Protocol is used in Texas Instrument's System on Chip (SoC) such as those in K3 family AM654 SoC t

Re: [PATCH] knav_qmss_queue: fix a missing-check bug in knav_pool_create()

2019-06-11 Thread santosh . shilimkar
On 6/11/19 3:08 AM, Gen Zhang wrote: On Tue, Jun 11, 2019 at 10:54:15AM +0100, Marc Zyngier wrote: Hi Gen, No idea why I'm being cc'd on this but hey... ;-) I copied email address ftom thid commit:-) https://github.com/torvalds/linux/commit/832ad0e3da4510fd17f98804abe512ea9a747035#diff-f2a2

Re: [PATCH] firmware: ti_sci: Add support for processor control

2019-06-07 Thread santosh . shilimkar
On 6/5/19 3:33 PM, Suman Anna wrote: Texas Instrument's System Control Interface (TI-SCI) Message Protocol is used in Texas Instrument's System on Chip (SoC) such as those in K3 family AM654 SoC to communicate between various compute processors with a central system controller entity. The system

Re: [PATCH] soc: ti: fix irq-ti-sci link error

2019-07-01 Thread santosh . shilimkar
t to your fixes queue. FWIW, Acked-by: Santosh Shilimkar

Re: [PATCH] soc: ti: fix irq-ti-sci link error

2019-07-01 Thread santosh . shilimkar
rt") Signed-off-by: Arnd Bergmann --- Thanks Arnd. Will you be able to add it to your fixes queue. FWIW, Acked-by: Santosh Shilimkar Cc:ing to a...@kernel.org is the best way to make sure it surfaces. Also, please do Acked-by on separate line so the tools catch it next W

Re: [RESEND PATCH next v2 0/6] ARM: keystone: update dt and enable cpts support

2019-07-05 Thread santosh . shilimkar
On 7/5/19 8:12 AM, Grygorii Strashko wrote: Hi Santosh, This series is set of platform changes required to enable NETCP CPTS reference clock selection and final patch to enable CPTS for Keystone 66AK2E/L/HK SoCs. Those patches were posted already [1] together with driver's changes, so this is r

[GIT_PULL] SOC: driver updates for v4.20

2018-09-24 Thread Santosh Shilimkar
The following changes since commit 5b394b2ddf0347bef56e50c69a58773c94343ff3: Linux 4.19-rc1 (2018-08-26 14:11:59 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git tags/drivers_soc_for_4.20 for you to fetch changes up to

Re: [PATCH] memory: ti-aemif: fix a potential NULL-pointer dereference

2018-09-06 Thread Santosh Shilimkar
Hi Arnd, Olof, On 9/6/2018 5:12 AM, Bartosz Golaszewski wrote: From: Bartosz Golaszewski Platform data pointer may be NULL. We check it everywhere but in one place. Fix it. Fixes: 8af70cd2ca50 ("memory: aemif: add support for board files") Reported-by: Dan Carpenter Signed-off-by: Bartosz Go

Re: [PATCH] memory: ti-aemif: fix a potential NULL-pointer dereference

2018-09-06 Thread Santosh Shilimkar
On 9/6/2018 10:03 AM, Olof Johansson wrote: On Thu, Sep 06, 2018 at 09:58:54AM -0700, Santosh Shilimkar wrote: Hi Arnd, Olof, On 9/6/2018 5:12 AM, Bartosz Golaszewski wrote: From: Bartosz Golaszewski Platform data pointer may be NULL. We check it everywhere but in one place. Fix it. Fixes

[GIT PULL 1/2] ARM: SOC driver update v4.18

2018-05-08 Thread Santosh Shilimkar
The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338: Linux 4.17-rc1 (2018-04-15 18:24:20 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git tags/soc_drivers_for_4.18 for you to fetch changes up to

<    5   6   7   8   9   10   11   12   13   14   >