From: Dmitry Torokhov
Date: Tue, 16 Aug 2016 15:33:10 -0700
> There are objects in /sys hierarchy (/sys/class/net/) that logically belong
> to a namespace/container. Unfortunately all sysfs objects start their life
> belonging to global root, and while we could change ownership manually,
> keepin
From: "Vatsavayi, Raghu"
Date: Mon, 22 Aug 2016 05:57:52 +
> Please consider this one submission, tried to keep it close to 15
> patches with support of new device cn23xx with new features.
I am only going to say this one more time.
You must keep your submissions to a reasonable size.
This
Hi Dmitry,
[auto build test ERROR on driver-core/driver-core-testing]
[also build test ERROR on v4.8-rc3 next-20160819]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
[Suggest to use git(>=2.9.0) format-patch --base= (or --base=auto for
conveni
Please consider this one submission, tried to keep it close to 15 patches with
support of new device cn23xx with new features.
But Please let me know if you still want me to resubmit again this patch
series. For future submissions I will surely limit it to 15 patches.
Regards
Raghu.
> -
Signed-off-by: Yuval Mintz
---
This is actually quite a horrible API - i.e., forcing the user to use
the same bits as defined in ethtool-copy.h instead of having some sort
of translation. But as these issues are already existing with current
modes [==> can't be changed without breaking backward co
Signed-off-by: Yuval Mintz
---
ethtool.c | 30 ++
1 file changed, 30 insertions(+)
diff --git a/ethtool.c b/ethtool.c
index 4aa4762..aa8f34d 100644
--- a/ethtool.c
+++ b/ethtool.c
@@ -512,6 +512,16 @@ static void init_global_link_mode_masks(void)
ETHTO
This allows ethtool to utilize the link capabilities/adv./lp bitmasks
to show and set the additional 25g, 50g and 100g link speeds.
Patches #1 & #2 are based on Vidya Sagar Ravipati's patches
[with the only addition being the addition of the 50g SR2 mode],
while patch #3 updates the man-page with
Signed-off-by: Yuval Mintz
---
ethtool-copy.h | 12 +++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/ethtool-copy.h b/ethtool-copy.h
index 7c581ea..f14300c 100644
--- a/ethtool-copy.h
+++ b/ethtool-copy.h
@@ -1351,6 +1351,16 @@ enum ethtool_link_mode_bit_indices {
On Mon, Aug 22, 2016 at 04:41:11AM +0300, Michael S. Tsirkin wrote:
> On Sat, Aug 20, 2016 at 09:37:16AM +0200, SF Markus Elfring wrote:
> > From: Markus Elfring
> > Date: Sat, 20 Aug 2016 09:00:34 +0200
> >
> > Adjust a jump target according to the Linux coding style convention.
> >
> > Signed-
On Fri, Aug 12, 2016 at 10:22:54AM +0200, Steffen Klassert wrote:
> On Thu, Aug 11, 2016 at 03:17:51PM +0200, Florian Westphal wrote:
> > Since commit d188ba86dd07a72eb ("xfrm: add rcu protection to
> > sk->sk_policy[]")
> > sk_policy can rely on rcu protection.
> >
> > This change allows to also
18 patches is too many.
Posting so many patches at one time imposes an undue burdon upon
people who want to potentially review your work.
Please keep it to 10 - 15 patches, maximum.
Thank you.
> In b8247f095e,
>
>"net: ip_finish_output_gso: If skb_gso_network_seglen exceeds MTU, allow
> segmentation for local udp tunneled skbs"
>
> gso skbs arriving from an ingress interface that go through UDP
> tunneling, are allowed to be fragmented if the resulting encapulated
> segments exceed
Hello,
We are using netfilter to implement a firewall for a router and we had the
problem that the ftp data connections were not being logged.
I did some investigating and found that it is conntrack that is allowing the
secondary connection by the ftp helper module.
I created a patch to enable s
Hi all,
Today's linux-next merge of the net-next tree got a conflict in:
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
between commit:
e0d8b2908696 ("cxgb4: Fixes resource allocation for ULD's in kdump kernel")
from the net tree and commit:
94cdb8bb993a ("cxgb4: Add support for dynami
On Sat, Aug 20, 2016 at 09:34:56AM +0200, SF Markus Elfring wrote:
> From: Markus Elfring
> Date: Sat, 20 Aug 2016 08:54:15 +0200
>
> Reuse existing functionality from memdup_user() instead of keeping
> duplicate source code.
>
> This issue was detected by using the Coccinelle software.
>
> Sig
On Sat, Aug 20, 2016 at 09:37:16AM +0200, SF Markus Elfring wrote:
> From: Markus Elfring
> Date: Sat, 20 Aug 2016 09:00:34 +0200
>
> Adjust a jump target according to the Linux coding style convention.
>
> Signed-off-by: Markus Elfring
I don't have an opinion of this one. Which convention do
From: Gao Feng
PPP channel holds one spinlock before send frame. But the skb may
select the same PPP channel with wrong route policy. As a result,
the skb reaches the same channel path. It tries to get the same
spinlock which is held before. Bang, the deadlock comes out.
Now add one lock owner t
Adds support for Instruction Queue(IQ) index manipulation
routines through bar1 of cn23xx.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
.../ethernet/cavium/liquidio/cn23xx_pf_device.c| 66 +
This patch adds work queue support for link status and
control commands.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
drivers/net/ethernet/cavium/liquidio/lio_core.c| 5 +-
drivers/net/ethernet/cavium/liquidi
Adds support for watchdog based health monitoring
of octeon cores on cn23xx device.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
drivers/net/ethernet/cavium/liquidio/lio_main.c| 124 -
.../
This patch adds support for cn23xx queue manipulation.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
.../ethernet/cavium/liquidio/cn23xx_pf_device.c| 195 +
drivers/net/ethernet/cavium/liqui
Dave,
Following patchset adds support for new device "CN23XX" in
liquidio family of adapters. This V3 patch also resolved
all the comments from previous submission about:
1) Mixed declaration of variables.
2) Unnecessary parameter in netif_info debug statements.
3) Use of stringify for module vers
Adds support for pause frame and priv flag for cn23xx
device.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 110 +
drivers/net/ethernet/caviu
This patch adds register definitions and structures for new
device cn23xx.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
.../net/ethernet/cavium/liquidio/cn23xx_pf_regs.h | 602 +
1 file change
Adds support for RX control commands on cn23xx device.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
drivers/net/ethernet/cavium/liquidio/lio_main.c| 100 ++---
.../net/ethernet/cavium/liquidio/
This patch adds support msix interrupt for cn23xx device.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
.../ethernet/cavium/liquidio/cn23xx_pf_device.c| 174 --
.../net/ethernet/cavium/liquidio/cn66
This patch contains changes for firmware version management.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
drivers/net/ethernet/cavium/liquidio/lio_main.c | 12 ++--
.../net/ethernet/cavium/liquidio/li
This patch adds support for some control operations like
LED identification, ethtool statistics and intr config for
cn23xx device.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
.../ethernet/cavium/liquidio/cn23xx_p
This patch adds NAPI related support for cn23xx device.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
drivers/net/ethernet/cavium/liquidio/lio_main.c | 10 ++
drivers/net/ethernet/cavium/liquidio/octeo
Adds support for initializing cn23xx device registers
related to mac, input/output and pf global config.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
.../ethernet/cavium/liquidio/cn23xx_pf_device.c| 295 ++
Consolidate common functionality of various devices
from different files into lio_core.c/octeon_console.c.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
drivers/net/ethernet/cavium/liquidio/Makefile | 23 +-
Add support of common irq enable functionality for both
iq(instruction queue) and oq(output queue).
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
drivers/net/ethernet/cavium/liquidio/lio_main.c| 1 +
.../net/e
Add firmware download support for cn23xx device.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
.../ethernet/cavium/liquidio/cn23xx_pf_device.c| 40 +++
.../ethernet/cavium/liquidio/cn23xx_pf_device.h|
Adds support for data path related changes based
on octeon3 instruction header(ih3) for cn23xx.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
drivers/net/ethernet/cavium/liquidio/lio_main.c| 35 +++--
.../net/
inline
On Mon, Aug 22, 2016 at 6:36 AM, Philp Prindeville
wrote:
> Inline
>
>
> On 08/20/2016 09:52 AM, f...@48lvckh6395k16k5.yundunddos.com wrote:
>>
>> From: Gao Feng
>>
>> Use PPP_ALLSTATIONS, PPP_UI, and SEND_SHUTDOWN instead of 0xff,
>> 0x03, and 2 separately.
>>
>> Signed-off-by: Gao Feng
Add support for cn23xx specific queue definitions and
features.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
drivers/net/ethernet/cavium/Kconfig| 4 +-
.../ethernet/cavium/liquidio/cn23xx_pf_devi
Add support for cn23xx device init and sriov queue config.
Signed-off-by: Derek Chickles
Signed-off-by: Satanand Burla
Signed-off-by: Felix Manlunas
Signed-off-by: Raghu Vatsavayi
---
drivers/net/ethernet/cavium/liquidio/Makefile | 1 +
.../ethernet/cavium/liquidio/cn23xx_pf_device.c
From: Vidya Sagar Ravipati
This covers kernel changes upto:
commit 3851112e4737cd52aaeda0ce8d084be9ee128106
Author: Vidya Sagar Ravipati
Date: Sun May 22 23:59:00 2016 -0700
ethtool: add support for 25G/50G/100G speed modes
This patch enhances ethtool link mode bitmap to include
From: Vidya Sagar Ravipati
This patch provides following support
a) Reorganized fields based out of SFF-8024 fields i.e. Identifier/
Encoding/Connector types which are common across SFP/SFP+ (SFF-8472)
and QSFP+/QSFP28 (SFF-8436/SFF-8636) modules into sff-common files.
b) Moving the common
From: Vidya Sagar Ravipati
This patch provides following support
a) Support for diagnostics information for QSFP Plus/QSFP28 modules
based on SFF-8436/SFF-8636
Standards for QSFP+/QSFP28
a) QSFP+/QSFP28 - SFF 8636 Rev 2.7 dated January 26,2016
b) SFF-8024 Rev 4.0 dated May 31, 2016
Signed-o
From: Vidya Sagar Ravipati
This patch series provides following support
a) Reorganized fields based out of SFF-8024 fields i.e. Identifier/
Encoding/Connector types which are common across SFP/SFP+ (SFF-8472)
and QSFP+/QSFP28 (SFF-8436/SFF-8636) modules into sff-common files.
b) Support for
From: Vidya Sagar Ravipati
Enhancing link mode bits to support 25G/50G/100G
for supported and advertised speed mode bits
Signed-off-by: Vidya Sagar Ravipati
Acked-By: David Decotigny
---
ethtool.c | 27 +++
1 file changed, 27 insertions(+)
diff --git a/ethtool.c b/eth
From: Philp Prindeville
Date: Sun, 21 Aug 2016 16:36:52 -0600
> Inline
Sorry, I applied this already, I'll revert it.
This node pointer is returned by of_parse_phandle() with
refcount incremented in this function. of_node_put() on it
before exitting this function.
This is detected by Coccinelle semantic patch.
Signed-off-by: Wei Yongjun
---
v1 -> v2: release it unconditionally as Andrew and David's suggestion
-
Inline
On 08/20/2016 09:52 AM, f...@48lvckh6395k16k5.yundunddos.com wrote:
From: Gao Feng
Use PPP_ALLSTATIONS, PPP_UI, and SEND_SHUTDOWN instead of 0xff,
0x03, and 2 separately.
Signed-off-by: Gao Feng
---
v3: Modify the subject;
v2: Only replace the literal number with macros according
From: Andrew Lunn
Date: Sat, 20 Aug 2016 19:36:05 +0200
> On Sat, Aug 20, 2016 at 03:26:55PM +, Wei Yongjun wrote:
>> This node pointer is returned by of_parse_phandle() with
>> refcount incremented in this function. of_node_put() on it
>> before exitting this function.
>
> Hi Wei
>
> You a
From: Wei Yongjun
Date: Sat, 20 Aug 2016 15:32:41 +
> Simplify the return expression.
>
> Signed-off-by: Wei Yongjun
Applied.
From: f...@ikuai8.com
Date: Sat, 20 Aug 2016 23:52:27 +0800
> From: Gao Feng
>
> Use PPP_ALLSTATIONS, PPP_UI, and SEND_SHUTDOWN instead of 0xff,
> 0x03, and 2 separately.
>
> Signed-off-by: Gao Feng
Applied.
From: Colin King
Date: Sun, 21 Aug 2016 15:24:33 +0100
> From: Colin Ian King
>
> trivial typo fix in pr_err message
>
> Signed-off-by: Colin Ian King
Applied, thanks.
On Wed, Aug 17, 2016 at 04:00:47PM +0200, Daniel Mack wrote:
> If CONFIG_CGROUP_BPF is enabled, and the cgroup associated with the
> receiving socket has an eBPF programs installed, run them from
> sk_filter_trim_cap().
>
> eBPF programs used in this context are expected to either return 1 to
> le
On Sun, Aug 21, 2016 at 7:44 AM, Yuval Mintz wrote:
>> Ping?
>>
>> On Tue, Aug 02, 2016 at 03:49:57PM -0400, John W. Linville wrote:
>> > Are these revised patches still on their way?
>> >
>> > John
>> >
>> > On Sun, Jul 24, 2016 at 01:57:14AM -0700, Vidya Sagar Ravipati wrote:
>> > > Yuval,
>> >
Fixes the following sparse warning:
net/netfilter/nft_hash.c:40:25: warning:
symbol 'nft_hash_policy' was not declared. Should it be static?
Signed-off-by: Wei Yongjun
---
net/netfilter/nft_hash.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net/netfilter/nft_hash.c b/ne
> Ping?
>
> On Tue, Aug 02, 2016 at 03:49:57PM -0400, John W. Linville wrote:
> > Are these revised patches still on their way?
> >
> > John
> >
> > On Sun, Jul 24, 2016 at 01:57:14AM -0700, Vidya Sagar Ravipati wrote:
> > > Yuval,
> > > I will try to resubmit the patches this week with update
From: Colin Ian King
trivial typo fix in pr_err message
Signed-off-by: Colin Ian King
---
drivers/net/ethernet/tehuti/tehuti.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/tehuti/tehuti.c
b/drivers/net/ethernet/tehuti/tehuti.c
index 7452b5f..7108c68
Hi Joachim,
On Sat, Aug 20, 2016 at 11:29 PM, Joachim Eastwood wrote:
>> + platform_set_drvdata(pdev, dwmac);
>
> This will not work. The main stmmac driver already uses the driver_data field.
> See:
> http://lxr.free-electrons.com/source/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c#
In b8247f095e,
"net: ip_finish_output_gso: If skb_gso_network_seglen exceeds MTU, allow
segmentation for local udp tunneled skbs"
gso skbs arriving from an ingress interface that go through UDP
tunneling, are allowed to be fragmented if the resulting encapulated
segments exceed the dst mtu of
56 matches
Mail list logo