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 are upstreamed allowing
peripherals to be
On 4/24/2017 11:02 AM, Dave Gerlach wrote:
On 04/21/2017 04:54 PM, Santosh Shilimkar wrote:
+Dave,
[...]
Ok, good, thanks for checking! They are however the commits that
contain the silly https://urldefense.proofpoint.com URLs. Can you
send a follow-up patch to fix these and use
On 4/24/2017 11:02 AM, Dave Gerlach wrote:
On 04/21/2017 04:54 PM, Santosh Shilimkar wrote:
+Dave,
[...]
Ok, good, thanks for checking! They are however the commits that
contain the silly https://urldefense.proofpoint.com URLs. Can you
send a follow-up patch to fix these and use
+Dave,
On 4/21/2017 2:44 PM, Arnd Bergmann wrote:
On Fri, Apr 21, 2017 at 11:02 PM, santosh.shilim...@oracle.com
wrote:
On 4/21/17 2:31 AM, Arnd Bergmann wrote:
[...]
arm-soc/next/drivers:
ae3874cc931b ARM: keystone: Drop PM domain support for k2g
+Dave,
On 4/21/2017 2:44 PM, Arnd Bergmann wrote:
On Fri, Apr 21, 2017 at 11:02 PM, santosh.shilim...@oracle.com
wrote:
On 4/21/17 2:31 AM, Arnd Bergmann wrote:
[...]
arm-soc/next/drivers:
ae3874cc931b ARM: keystone: Drop PM domain support for k2g
52835d59fc6c soc: ti: Add
On 4/21/2017 2:31 PM, Rafael J. Wysocki wrote:
On Friday, April 21, 2017 02:02:35 PM santosh.shilim...@oracle.com wrote:
On 4/21/17 2:31 AM, Arnd Bergmann wrote:
On Fri, Apr 21, 2017 at 8:39 AM, santosh.shilim...@oracle.com
[...]
I still see two conflicting trees in linux-next as of
On 4/21/2017 2:31 PM, Rafael J. Wysocki wrote:
On Friday, April 21, 2017 02:02:35 PM santosh.shilim...@oracle.com wrote:
On 4/21/17 2:31 AM, Arnd Bergmann wrote:
On Fri, Apr 21, 2017 at 8:39 AM, santosh.shilim...@oracle.com
[...]
I still see two conflicting trees in linux-next as of
On 4/7/2017 7:24 AM, Dan Carpenter wrote:
Setting it to zero doesn't seem like the right thing, it should be an
error code. Oh, heh... Smatch parses this one correctly. "ret" is
always initialized but the code is probably buggy in a different way:
[...]
561 ibmr =
On 4/7/2017 7:24 AM, Dan Carpenter wrote:
Setting it to zero doesn't seem like the right thing, it should be an
error code. Oh, heh... Smatch parses this one correctly. "ret" is
always initialized but the code is probably buggy in a different way:
[...]
561 ibmr =
On 4/3/2017 9:44 AM, santosh.shilim...@oracle.com wrote:
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
On 4/3/2017 9:44 AM, santosh.shilim...@oracle.com wrote:
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
freeing functions is not needed.
Based on checkpatch warning
"kfree(NULL) is safe this check is probably not required"
and kfreeaddr.cocci by Julia Lawall.
Generated by: scripts/coccinelle/free/ifnullfree.cocci
Signed-off-by: Fengguang Wu <fengguang...@intel.com>
---
A
freeing functions is not needed.
Based on checkpatch warning
"kfree(NULL) is safe this check is probably not required"
and kfreeaddr.cocci by Julia Lawall.
Generated by: scripts/coccinelle/free/ifnullfree.cocci
Signed-off-by: Fengguang Wu
---
Acked-by: Santosh Shilimkar
rx_trace[RDS_MSG_RX_DGRAM_TRACE_MAX];
Fixes: 3289025a("RDS: add receive message trace used by application")
Signed-off-by: Dmitry V. Levin <l...@altlinux.org>
---
This was part of the patch I submitted other-day with
rest of the clean-up. Thanks Dmitry.
Acked-by: Santosh Shilimkar
rx_trace[RDS_MSG_RX_DGRAM_TRACE_MAX];
Fixes: 3289025a("RDS: add receive message trace used by application")
Signed-off-by: Dmitry V. Levin
---
This was part of the patch I submitted other-day with
rest of the clean-up. Thanks Dmitry.
Acked-by: Santosh Shilimkar
Use "__uX/__sX" kernel types rather than current uint*/int* for
entire file.
Reviewed-by: Sowmini Varadhan <sowmini.varad...@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
v1->v2:
As suggested by David Miller, cleaned up entire h
Use "__uX/__sX" kernel types rather than current uint*/int* for
entire file.
Reviewed-by: Sowmini Varadhan
Signed-off-by: Santosh Shilimkar
---
v1->v2:
As suggested by David Miller, cleaned up entire header to use kernel types.
include/uapi/linu
of the user header.
Reported-by: Sowmini Varadhan <sowmini.varad...@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
V1: Fixed the email id typo
include/uapi/linux/rds.h | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/include/uapi
of the user header.
Reported-by: Sowmini Varadhan
Signed-off-by: Santosh Shilimkar
---
V1: Fixed the email id typo
include/uapi/linux/rds.h | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/include/uapi/linux/rds.h b/include/uapi/linux/rds.h
index 3833113..a9e4c02 100644
From: Santosh Shilimkar <ssant...@kernel.org>
rds.h is exported to /usr/include/rds.h, so u8, u64 leads to
errors like below.
/usr/include/linux/rds.h:197: error: expected specifier-qualifier-list before
'u8'
/usr/include/linux/rds.h:202: error: expected specifier-qualifier-list befor
From: Santosh Shilimkar
rds.h is exported to /usr/include/rds.h, so u8, u64 leads to
errors like below.
/usr/include/linux/rds.h:197: error: expected specifier-qualifier-list before
'u8'
/usr/include/linux/rds.h:202: error: expected specifier-qualifier-list before
'u8'
Fix it by following
On 1/19/2017 10:59 AM, Dave Gerlach wrote:
Santosh,
On 01/19/2017 11:51 AM, santosh.shilim...@oracle.com wrote:
On 1/4/17 2:06 PM, Dave Gerlach wrote:
[...]
Am going to send pull request over weekend, so if you would like
me take the series via arm-soc tree, please get Rafaels, ack and
let
On 1/19/2017 10:59 AM, Dave Gerlach wrote:
Santosh,
On 01/19/2017 11:51 AM, santosh.shilim...@oracle.com wrote:
On 1/4/17 2:06 PM, Dave Gerlach wrote:
[...]
Am going to send pull request over weekend, so if you would like
me take the series via arm-soc tree, please get Rafaels, ack and
let
Signed-off-by: Marc Zyngier <marc.zyng...@arm.com>
---
arch/arm/boot/dts/imx6ul.dtsi| 4 ++--
arch/arm/boot/dts/keystone-k2g.dtsi | 2 +-
arch/arm/boot/dts/keystone.dtsi | 2 +-
For keystone bits,
Acked-by: Santosh Shilimkar <ssant...@kernel.org>
Signed-off-by: Marc Zyngier
---
arch/arm/boot/dts/imx6ul.dtsi| 4 ++--
arch/arm/boot/dts/keystone-k2g.dtsi | 2 +-
arch/arm/boot/dts/keystone.dtsi | 2 +-
For keystone bits,
Acked-by: Santosh Shilimkar
<nsek...@ti.com>
Acked-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
Can you please take this one patch via your driver core ?
Regards,
Santosh
but nodes created from within the aemif driver can't access the lookup
table.
Create a platform data structure that holds a pointer to
of_dev_auxdata so that we can use it with of_platform_populate().
Signed-off-by: Bartosz Golaszewski
Acked-by: Sekhar Nori
Acked-by: Santosh Shilimkar
---
Can
On 1/9/2017 11:43 AM, Suman Anna wrote:
Hi Santosh,
This patch adds the reset controller nodes and the corresponding
reset data for TI Keystone 66AK2H, 66AK2L and 66AK2E SoCs. These
resets are for the DSPs on these SoCs, and are the last dependencies
before the keystone remoteproc driver can be
On 1/9/2017 11:43 AM, Suman Anna wrote:
Hi Santosh,
This patch adds the reset controller nodes and the corresponding
reset data for TI Keystone 66AK2H, 66AK2L and 66AK2E SoCs. These
resets are for the DSPs on these SoCs, and are the last dependencies
before the keystone remoteproc driver can be
On 1/6/2017 11:10 AM, Suman Anna wrote:
Hi Santosh,
OK. Its good to add the code at least with one active user of it.
Since this has to anyway wait for another merge window, please post the
users of it so that I can pull the combined patchset.
Are you going to post new patchset or you
On 1/6/2017 11:10 AM, Suman Anna wrote:
Hi Santosh,
OK. Its good to add the code at least with one active user of it.
Since this has to anyway wait for another merge window, please post the
users of it so that I can pull the combined patchset.
Are you going to post new patchset or you
Larger than supported value can lead to array read/write overflow.
Reported-by: Colin Ian King <colin.k...@canonical.com>
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/af_rds.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/net/rds/af_rds
Larger than supported value can lead to array read/write overflow.
Reported-by: Colin Ian King
Signed-off-by: Santosh Shilimkar
---
net/rds/af_rds.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/net/rds/af_rds.c b/net/rds/af_rds.c
index fd821740..b405f77 100644
--- a/net/rds/af_rds.c
On 1/5/2017 1:08 PM, Suman Anna wrote:
On 01/03/2017 05:41 PM, Sarangdhar Joshi wrote:
The function wkup_m3_rproc_boot_thread waits for
asynchronous firmware loading to parse the resource table
before calling rproc_boot(). However, as the resource table
parsing has been moved to rproc_boot(),
On 1/5/2017 1:08 PM, Suman Anna wrote:
On 01/03/2017 05:41 PM, Sarangdhar Joshi wrote:
The function wkup_m3_rproc_boot_thread waits for
asynchronous firmware loading to parse the resource table
before calling rproc_boot(). However, as the resource table
parsing has been moved to rproc_boot(),
On 1/5/2017 11:08 AM, Murali Karicheri wrote:
On 12/20/2016 08:01 PM, Santosh Shilimkar wrote:
On 12/20/2016 2:24 PM, Murali Karicheri wrote:
This patch fixes some typos in the trace message
Signed-off-by: Murali Karicheri <m-kariche...@ti.com>
Signed-off-by: Sekhar Nori <nsek.
On 1/5/2017 11:08 AM, Murali Karicheri wrote:
On 12/20/2016 08:01 PM, Santosh Shilimkar wrote:
On 12/20/2016 2:24 PM, Murali Karicheri wrote:
This patch fixes some typos in the trace message
Signed-off-by: Murali Karicheri
Signed-off-by: Sekhar Nori
---
Patch 1 and 2 looks fine. Will pick
On 1/5/2017 1:04 AM, Sekhar Nori wrote:
Hi Santosh,
On Thursday 05 January 2017 03:30 AM, Santosh Shilimkar wrote:
On 1/4/2017 12:30 PM, David Lechner wrote:
The TI Keystone SoCs have extra UART registers beyond the standard 8250
registers, so we need a new compatible string to indicate
On 1/5/2017 1:04 AM, Sekhar Nori wrote:
Hi Santosh,
On Thursday 05 January 2017 03:30 AM, Santosh Shilimkar wrote:
On 1/4/2017 12:30 PM, David Lechner wrote:
The TI Keystone SoCs have extra UART registers beyond the standard 8250
registers, so we need a new compatible string to indicate
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: https://www.spinics.net/lists/kernel/msg2364612.html
v1: http://www.spinics.net/lists/arm-kernel/msg525204.html
This version is rebased
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: https://www.spinics.net/lists/kernel/msg2364612.html
v1: http://www.spinics.net/lists/arm-kernel/msg525204.html
This version is rebased
On 1/4/2017 12:30 PM, David Lechner wrote:
The TI Keystone SoCs have extra UART registers beyond the standard 8250
registers, so we need a new compatible string to indicate this. Also, at
least one of these registers uses the full 32 bits, so we need to specify
reg-io-width in addition to
On 1/4/2017 12:30 PM, David Lechner wrote:
The TI Keystone SoCs have extra UART registers beyond the standard 8250
registers, so we need a new compatible string to indicate this. Also, at
least one of these registers uses the full 32 bits, so we need to specify
reg-io-width in addition to
MR invalidation in RDS is done in background thread and not in
data path like registration. So break the dependency between them
which helps to remove the performance bottleneck.
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib.h | 4 +++-
net/rds/i
In absence of extension headers, message log will keep
flooding the console. As such even without use_once we can
clean up the MRs so its not really an error case message
so make it debug message
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/rdma.c | 3 ++-
In absence of extension headers, message log will keep
flooding the console. As such even without use_once we can
clean up the MRs so its not really an error case message
so make it debug message
Signed-off-by: Santosh Shilimkar
---
net/rds/rdma.c | 3 ++-
1 file changed, 2 insertions(+), 1
MR invalidation in RDS is done in background thread and not in
data path like registration. So break the dependency between them
which helps to remove the performance bottleneck.
Signed-off-by: Santosh Shilimkar
---
net/rds/ib.h | 4 +++-
net/rds/ib_cm.c | 9 +++--
net/rds
to the user by appropriate error code.
Before returning to the user, lets trigger the connection
so that its ready for the next retry.
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/send.c | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff
From: Qing Huang <qing.hu...@oracle.com>
This prevents RDS from handling incoming rdma packets before RDS
completes initializing its recv/send components.
Signed-off-by: Qing Huang <qing.hu...@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.co
From: Qing Huang
This prevents RDS from handling incoming rdma packets before RDS
completes initializing its recv/send components.
Signed-off-by: Qing Huang
Signed-off-by: Santosh Shilimkar
---
net/rds/rdma_transport.c | 11 +++
1 file changed, 3 insertions(+), 8 deletions(-)
diff
to the user by appropriate error code.
Before returning to the user, lets trigger the connection
so that its ready for the next retry.
Signed-off-by: Santosh Shilimkar
---
net/rds/send.c | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/net/rds/send.c b/net/rds/send.c
It's useful to know the IP address when RDS fails to bind a
connection. Thus, adding it to the error message.
Orabug: 21894138
Reviewed-by: Wei Lin Guay <wei.lin.g...@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/bind.c | 4 ++--
1 fil
Transport retry is not much useful since it indicate packet loss
in fabric so its better to failover fast rather than longer retry.
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net/rds/
Also use pr_* for it.
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib_cm.c | 19 +--
net/rds/ib_recv.c | 4 ++--
net/rds/ib_send.c | 4 ++--
3 files changed, 13 insertions(+), 14 deletions(-)
diff --git a/net/rds/ib_cm.c b/net/rds/ib_cm.c
It's useful to know the IP address when RDS fails to bind a
connection. Thus, adding it to the error message.
Orabug: 21894138
Reviewed-by: Wei Lin Guay
Signed-off-by: Santosh Shilimkar
---
net/rds/bind.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net/rds/bind.c b
Transport retry is not much useful since it indicate packet loss
in fabric so its better to failover fast rather than longer retry.
Signed-off-by: Santosh Shilimkar
---
net/rds/ib.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net/rds/ib.h b/net/rds/ib.h
index 45ac8e8
Also use pr_* for it.
Signed-off-by: Santosh Shilimkar
---
net/rds/ib_cm.c | 19 +--
net/rds/ib_recv.c | 4 ++--
net/rds/ib_send.c | 4 ++--
3 files changed, 13 insertions(+), 14 deletions(-)
diff --git a/net/rds/ib_cm.c b/net/rds/ib_cm.c
index 5b2ab95..b9da1e5 100644
Fixes warning: Using plain integer as NULL pointer
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib_frmr.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/net/rds/ib_frmr.c b/net/rds/ib_frmr.c
index d921adc..66b3d62 100644
--- a/n
ve message trace used by application (2017-01-02 14:02:59 -0800)
Avinash Repaka (1):
RDS: make message size limit compliant with spec
Qing Huang (1):
RDS: RDMA: start rdma listening after init
Santosh Shilimkar (14):
RDS: log the address
' was not declared. Should it be static?
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/connection.c | 10 +-
net/rds/send.c | 4 ++--
net/rds/tcp_listen.c | 1 +
3 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/net/rds/connection.c b/n
Fixes warning: Using plain integer as NULL pointer
Signed-off-by: Santosh Shilimkar
---
net/rds/ib_frmr.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/net/rds/ib_frmr.c b/net/rds/ib_frmr.c
index d921adc..66b3d62 100644
--- a/net/rds/ib_frmr.c
+++ b/net/rds/ib_frmr.c
ve message trace used by application (2017-01-02 14:02:59 -0800)
Avinash Repaka (1):
RDS: make message size limit compliant with spec
Qing Huang (1):
RDS: RDMA: start rdma listening after init
Santosh Shilimkar (14):
RDS: log the address
' was not declared. Should it be static?
Signed-off-by: Santosh Shilimkar
---
net/rds/connection.c | 10 +-
net/rds/send.c | 4 ++--
net/rds/tcp_listen.c | 1 +
3 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/net/rds/connection.c b/net/rds/connection.c
index fe9d31c..0e04dcc
for future
without need of change in the interface.
Reviewed-by: Sowmini Varadhan <sowmini.varad...@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
include/uapi/linux/rds.h | 33 +
net/rds/af_rds.c
..@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/rdma.c | 9 -
net/rds/rds.h | 3 +++
net/rds/send.c | 31 +++
3 files changed, 42 insertions(+), 1 deletion(-)
diff --git a/net/rds/rdma.c b/net/rds/rdma.c
index 1
.
Reviewed-by: Venkat Venkatsubra <venkat.x.venkatsu...@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib_send.c | 25 +++--
net/rds/rdma.c| 10 ++
net/rds/rds.h | 1 +
net/rds/send.c| 4 +++-
4 files
.
Reviewed-by: Venkat Venkatsubra
Signed-off-by: Santosh Shilimkar
---
net/rds/ib_send.c | 25 +++--
net/rds/rdma.c| 10 ++
net/rds/rds.h | 1 +
net/rds/send.c| 4 +++-
4 files changed, 29 insertions(+), 11 deletions(-)
diff --git a/net/rds/ib_send.c b/net
for future
without need of change in the interface.
Reviewed-by: Sowmini Varadhan
Signed-off-by: Santosh Shilimkar
---
include/uapi/linux/rds.h | 33 +
net/rds/af_rds.c | 28
net/rds/ib_recv.c| 4
net/rds/rds.h
From: Avinash Repaka
RDS support max message size as 1M but the code doesn't check this
in all cases. Patch fixes it for RDMA & non-RDMA and RDS MR size
and its enforced irrespective of underlying transport.
Signed-off-by: Avinash Repaka
Signed-off-by: Santosh Shilimkar
---
net/rds/rd
Tracks the ib receive cache total, incoming and frag allocations.
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib.h | 7 +++
net/rds/ib_recv.c | 6 ++
net/rds/ib_stats.c | 2 ++
3 files changed, 15 insertions(+)
diff --git a/net/rds/ib.h b/n
Tracks the ib receive cache total, incoming and frag allocations.
Signed-off-by: Santosh Shilimkar
---
net/rds/ib.h | 7 +++
net/rds/ib_recv.c | 6 ++
net/rds/ib_stats.c | 2 ++
3 files changed, 15 insertions(+)
diff --git a/net/rds/ib.h b/net/rds/ib.h
index 5f02b4d..c62e551
From: Venkat Venkatsubra <venkat.x.venkatsu...@oracle.com>
Tracks the receive side memory added to scokets and removed from sockets.
Signed-off-by: Venkat Venkatsubra <venkat.x.venkatsu...@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
Useful to know the active and passive end points in a
RDS IB connection.
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib.h| 3 +++
net/rds/ib_cm.c | 11 +++
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/net/rds/ib.h b/net/rd
.
Reviewed-by: Wengang <wen.gang.w...@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib.h| 1 +
net/rds/ib_cm.c | 12
2 files changed, 13 insertions(+)
diff --git a/net/rds/ib.h b/net/rds/ib.h
index 1fe9f79..5404589 100644
-
From: Venkat Venkatsubra
Tracks the receive side memory added to scokets and removed from sockets.
Signed-off-by: Venkat Venkatsubra
Signed-off-by: Santosh Shilimkar
---
net/rds/rds.h | 3 +++
net/rds/recv.c | 4
2 files changed, 7 insertions(+)
diff --git a/net/rds/rds.h b/net/rds
Useful to know the active and passive end points in a
RDS IB connection.
Signed-off-by: Santosh Shilimkar
---
net/rds/ib.h| 3 +++
net/rds/ib_cm.c | 11 +++
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/net/rds/ib.h b/net/rds/ib.h
index f14c26d..5f02b4d 100644
.
Reviewed-by: Wengang
Signed-off-by: Santosh Shilimkar
---
net/rds/ib.h| 1 +
net/rds/ib_cm.c | 12
2 files changed, 13 insertions(+)
diff --git a/net/rds/ib.h b/net/rds/ib.h
index 1fe9f79..5404589 100644
--- a/net/rds/ib.h
+++ b/net/rds/ib.h
@@ -185,6 +185,7 @@ struct
Based on available device vectors, allocate cqs accordingly to
get better spread of completion vectors which helps performace
great deal..
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib.c| 11 +++
net/rds/ib.h| 5 +
net/rds/ib_cm.
Based on available device vectors, allocate cqs accordingly to
get better spread of completion vectors which helps performace
great deal..
Signed-off-by: Santosh Shilimkar
---
net/rds/ib.c| 11 +++
net/rds/ib.h| 5 +
net/rds/ib_cm.c | 40
On 12/20/2016 2:24 PM, Murali Karicheri wrote:
This patch fixes some typos in the trace message
Signed-off-by: Murali Karicheri
Signed-off-by: Sekhar Nori
---
Patch 1 and 2 looks fine. Will pick them for next
merge window. Thanks !!
Regards,
Santosh
On 12/20/2016 2:24 PM, Murali Karicheri wrote:
This patch fixes some typos in the trace message
Signed-off-by: Murali Karicheri
Signed-off-by: Sekhar Nori
---
Patch 1 and 2 looks fine. Will pick them for next
merge window. Thanks !!
Regards,
Santosh
On 12/20/2016 6:02 AM, Geliang Tang wrote:
To make the code clearer, use rb_entry() instead of container_of() to
deal with rbtree.
Signed-off-by: Geliang Tang <geliangt...@gmail.com>
---
Looks fine.
Acked-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
On 12/20/2016 6:02 AM, Geliang Tang wrote:
To make the code clearer, use rb_entry() instead of container_of() to
deal with rbtree.
Signed-off-by: Geliang Tang
---
Looks fine.
Acked-by: Santosh Shilimkar
rii Strashko <grygorii.stras...@ti.com>
---
Acked-by: Santosh Shilimkar <ssant...@kernel.org>
Hi Arnd,
Can you please pick this fix as well if possible in your
non critical fixes branch ?
Regards,
Santosh
On 12/8/2016 1:11 PM, Grygorii Strashko wrote:
From: Murali Karicheri
Fix the pa clock to point to the clkpa which has clock rate of 1/3 of PA
PLL clock and add clock names.
Signed-off-by: Murali Karicheri
Signed-off-by: Grygorii Strashko
---
Acked-by: Santosh Shilimkar
Hi Arnd,
Can you
On 12/7/2016 9:36 AM, David Miller wrote:
[...]
What does the newer tool do on an older kernel if it doesn't see
the fields? Does it check the size of the structure given back
to it, and conditionally handle the older vs. the newer layout?
It must do this.
Right but the rds-tool doesn't
On 12/7/2016 9:36 AM, David Miller wrote:
[...]
What does the newer tool do on an older kernel if it doesn't see
the fields? Does it check the size of the structure given back
to it, and conditionally handle the older vs. the newer layout?
It must do this.
Right but the rds-tool doesn't
On 12/7/2016 9:05 AM, David Miller wrote:
From: Santosh Shilimkar <santosh.shilim...@oracle.com>
Date: Wed, 7 Dec 2016 08:44:04 -0800
On 12/7/2016 7:55 AM, David Miller wrote:
From: Santosh Shilimkar <santosh.shilim...@oracle.com>
Date: Tue, 6 Dec 2016 20:01:56 -0800
On 12/7/2016 9:05 AM, David Miller wrote:
From: Santosh Shilimkar
Date: Wed, 7 Dec 2016 08:44:04 -0800
On 12/7/2016 7:55 AM, David Miller wrote:
From: Santosh Shilimkar
Date: Tue, 6 Dec 2016 20:01:56 -0800
What level of compatability exists here? If we run an old tool on a
new
kernel
On 12/7/2016 7:55 AM, David Miller wrote:
From: Santosh Shilimkar <santosh.shilim...@oracle.com>
Date: Tue, 6 Dec 2016 20:01:56 -0800
rds-tools already support it.
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
include/uapi/linux/rds.h | 1 +
On 12/7/2016 7:55 AM, David Miller wrote:
From: Santosh Shilimkar
Date: Tue, 6 Dec 2016 20:01:56 -0800
rds-tools already support it.
Signed-off-by: Santosh Shilimkar
---
include/uapi/linux/rds.h | 1 +
net/rds/ib.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/include
On 12/7/2016 7:53 AM, David Miller wrote:
From: Santosh Shilimkar <santosh.shilim...@oracle.com>
Date: Tue, 6 Dec 2016 20:01:48 -0800
@@ -181,6 +181,9 @@ struct rds_ib_connection {
/* Batched completions */
unsigned inti_unsignaled_wrs;
+
+ /* Endpoin
On 12/7/2016 7:53 AM, David Miller wrote:
From: Santosh Shilimkar
Date: Tue, 6 Dec 2016 20:01:48 -0800
@@ -181,6 +181,9 @@ struct rds_ib_connection {
/* Batched completions */
unsigned inti_unsignaled_wrs;
+
+ /* Endpoint role in connection */
+ int
Useful to know the active and passive end points in a
RDS IB connection.
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib.h| 3 +++
net/rds/ib_cm.c | 11 +++
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/net/rds/ib.h b/net/rd
MR invalidation in RDS is done in background thread and not in
data path like registration. So break the dependency between them
which helps to remove the performance bottleneck.
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib.h | 4 +++-
net/rds/i
MR invalidation in RDS is done in background thread and not in
data path like registration. So break the dependency between them
which helps to remove the performance bottleneck.
Signed-off-by: Santosh Shilimkar
---
net/rds/ib.h | 4 +++-
net/rds/ib_cm.c | 9 +++--
net/rds
Useful to know the active and passive end points in a
RDS IB connection.
Signed-off-by: Santosh Shilimkar
---
net/rds/ib.h| 3 +++
net/rds/ib_cm.c | 11 +++
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/net/rds/ib.h b/net/rds/ib.h
index f14c26d..97e7696 100644
From: Qing Huang <qing.hu...@oracle.com>
This prevents RDS from handling incoming rdma packets before RDS
completes initializing its recv/send components.
Signed-off-by: Qing Huang <qing.hu...@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.co
Tracks the ib receive cache total, incoming and frag allocations.
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib.h | 7 +++
net/rds/ib_recv.c | 6 ++
net/rds/ib_stats.c | 2 ++
3 files changed, 15 insertions(+)
diff --git a/net/rds/ib.h b/n
Transport retry is not much useful since it indicate packet loss
in fabric so its better to failover fast rather than longer retry.
Signed-off-by: Santosh Shilimkar <santosh.shilim...@oracle.com>
---
net/rds/ib.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net/rds/
301 - 400 of 2535 matches
Mail list logo