Mon, Jun 27, 2016 at 04:53:53AM CEST, ro...@cumulusnetworks.com wrote:
>On Sun, Jun 26, 2016 at 11:15 AM, Jiri Pirko wrote:
>> Sun, Jun 26, 2016 at 08:06:40PM CEST, ro...@cumulusnetworks.com wrote:
>>>On 6/26/16, 2:33 AM, Jiri Pirko wrote:
Sat, Jun 25, 2016 at 05:50:59PM CEST, ro...@cumulusne
Hi, Leon
在 2016/6/24 19:49, Leon Romanovsky 写道:
> On Thu, Jun 16, 2016 at 10:35:09PM +0800, Lijun Ou wrote:
>> It added reset function for RoCE driver. RoCE is a feature of hns.
>> In hip06 SoC, in RoCE reset process, it's needed to configure dsaf
>> channel reset, port and sl map info. Reset func
On 2016-06-25 at 16:33:41 +0200, Philippe Reynes wrote:
> The private structure contain a pointer to phydev, but the structure
> net_device already contain such pointer. So we can remove the pointer
> phy in the private structure, and update the driver to use the
> one contained in struct net_devi
On 2016-06-25 at 16:33:42 +0200, Philippe Reynes wrote:
> There are two generics functions phy_ethtool_{get|set}_link_ksettings,
> so we can use them instead of defining the same code in the driver.
>
> Signed-off-by: Philippe Reynes
Reviewed-by: Tobias Klauser
Thanks
In order to support new chips, adjust some codes. Then, add the settings
for the new chips.
Hayes Wang (6):
r8152: add aldps_enable for rtl_ops
r8152: add u1u2_enable for rtl_ops
r8152: add power_cut_en for rtl_ops
r8152: support the new chip 8050
r8152: support RTL8153B
r8152: add byt
Add u1u2_enable() for rtl_ops.
Signed-off-by: Hayes Wang
---
drivers/net/usb/r8152.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c
index b253003..f51d799 100644
--- a/drivers/net/usb/r8152.c
+++ b/drivers/net/u
Add power_cut_en() for rtl_ops.
Signed-off-by: Hayes Wang
---
drivers/net/usb/r8152.c | 16 +---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c
index f51d799..a4f8a01 100644
--- a/drivers/net/usb/r8152.c
+++ b/drivers/
Support a new chip which has the product ID 0x8050.
Signed-off-by: Hayes Wang
---
drivers/net/usb/r8152.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c
index a4f8a01..3ccbff0 100644
--- a/drivers/net/usb/r8152.c
+++ b/drivers/net/u
Support new chip RTL8153B.
Signed-off-by: Hayes Wang
---
drivers/net/usb/r8152.c | 560 +---
1 file changed, 533 insertions(+), 27 deletions(-)
diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c
index 3ccbff0..2fd4944 100644
--- a/drivers/
Hi Andy,
> SMP does ECB crypto on stack buffers. This is complicated and
> fragile, and it will not work if the stack is virtually allocated.
>
> Switch to the crypto_cipher interface, which is simpler and safer.
>
> Cc: Marcel Holtmann
> Cc: Gustavo Padovan
> Cc: Johan Hedberg
> Cc: "David
Thanks Matt for the fix
On 6/25/2016 9:35 PM, Matt Corallo wrote:
At least on Meson GXBB, the CORE_IRQ_MTL_RX_OVERFLOW interrupt is thrown
with the stmmac1000 driver, which does not support set_rx_tail_ptr. With
this patch and the clock fixes, 1G ethernet works on ODROID-C2.
Signed-off-by: Matt
Add aldps_enable() for rtl_ops.
Signed-off-by: Hayes Wang
---
drivers/net/usb/r8152.c | 19 ++-
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/drivers/net/usb/r8152.c b/drivers/net/usb/r8152.c
index 11178f9..b253003 100644
--- a/drivers/net/usb/r8152.c
+++ b/drive
Add byte_enable for ocp_read_word() to replace reading 4 bytes data
with reading the desired 2 bytes data.
This is used to avoid the issue which is described in commit:b4d99def.
The origin method always reads 4 bytes data, and it may have problem
when reading the PHY regiters.
The new method is s
On Mon, 2016-06-27 at 11:46 +1000, Stephen Rothwell wrote:
> Hi all,
>
> Today's linux-next merge of the net-next tree got a conflict in:
>
> net/sched/sch_netem.c
>
> between commit:
>
> 21de12ee5568 ("netem: fix a use after free")
>
> from the net tree and commit:
>
> 520ac30f4551 ("n
On Sun, Jun 26, 2016 at 11:15 AM, Jiri Pirko wrote:
> Sun, Jun 26, 2016 at 08:06:40PM CEST, ro...@cumulusnetworks.com wrote:
>>On 6/26/16, 2:33 AM, Jiri Pirko wrote:
>>> Sat, Jun 25, 2016 at 05:50:59PM CEST, ro...@cumulusnetworks.com wrote:
On Thu, Jun 23, 2016 at 8:40 AM, Jiri Pirko wrote:
On 06/26/2016 08:26 PM, Joe Perches wrote:
On Sun, 2016-06-26 at 18:13 -0700, Joe Perches wrote:
On Sun, 2016-06-26 at 19:18 -0500, Larry Finger wrote:
On 06/26/2016 02:34 PM, Joe Perches wrote:
RT_TRACE does not add a newline to the end of a message and always
emits at KERN_DEBUG so these
Hi all,
Today's linux-next merge of the net-next tree got a conflict in:
net/sched/sch_netem.c
between commit:
21de12ee5568 ("netem: fix a use after free")
from the net tree and commit:
520ac30f4551 ("net_sched: drop packets after root qdisc lock is released")
from the net-next tree.
Signed-off-by: Zhao Qiang
---
Changes for v2:
- remove MODULE_DESCRIPTION of driver
- add dependence on 'FSL_SOC || ARCH_MXC || ARCH_LAYERSCAPE"
drivers/net/wan/Kconfig| 11 ++
drivers/net/wan/Makefile | 1 +
drivers/net/wan/slic_ds26522.c | 255 +
On Sun, 2016-06-26 at 18:13 -0700, Joe Perches wrote:
> On Sun, 2016-06-26 at 19:18 -0500, Larry Finger wrote:
> >
> > On 06/26/2016 02:34 PM, Joe Perches wrote:
> > >
> > >
> > > RT_TRACE does not add a newline to the end of a message and always
> > > emits at KERN_DEBUG so these are susceptibl
On Sun, 2016-06-26 at 19:18 -0500, Larry Finger wrote:
> On 06/26/2016 02:34 PM, Joe Perches wrote:
> >
> > RT_TRACE does not add a newline to the end of a message and always
> > emits at KERN_DEBUG so these are susceptible to message interleaving
> > from other processes without the newline.
> >
> On Jun 26, 2016, at 8:35 PM, zhuyj wrote:
>
> + if (geneve->remote.sa.sa_family == AF_INET)
> + max_mtu -= sizeof(struct iphdr);
> + else
> + max_mtu -= sizeof(struct ipv6hdr);
>
> Sorry, if sa_family is not AF_NET, it is AF_INET6?
>
> There is a lot o
On 06/25/2016 05:46 PM, Joe Perches wrote:
This debugging macro can expand to a lot of code.
Make it a function to reduce code size.
(x86-64 defconfig w/ all rtlwifi drivers and allyesconfig)
$ size drivers/net/wireless/realtek/rtlwifi/built-in.o*
text data bss dec hex
On 06/26/2016 02:34 PM, Joe Perches wrote:
RT_TRACE does not add a newline to the end of a message and always
emits at KERN_DEBUG so these are susceptible to message interleaving
from other processes without the newline.
Signed-off-by: Joe Perches
---
This patch does not apply to the wireless
On Mon, 2016-06-27 at 00:02 +0200, Ben Hutchings wrote:
> On Sun, 2016-06-26 at 09:40 -0700, Vidya Sagar Ravipati wrote:
> > On Sun, Jun 26, 2016 at 2:33 AM, Ben Hutchings wrote:
> [...]
> > > This looks very similar to sff8472_diags, only with the actual values
> > > separated from the arrays of
SMP does ECB crypto on stack buffers. This is complicated and
fragile, and it will not work if the stack is virtually allocated.
Switch to the crypto_cipher interface, which is simpler and safer.
Cc: Marcel Holtmann
Cc: Gustavo Padovan
Cc: Johan Hedberg
Cc: "David S. Miller"
Cc: linux-blueto
On Sun, 2016-06-26 at 09:40 -0700, Vidya Sagar Ravipati wrote:
> On Sun, Jun 26, 2016 at 2:33 AM, Ben Hutchings wrote:
[...]
> > This looks very similar to sff8472_diags, only with the actual values
> > separated from the arrays of thresholds.
> >
> > Can the structure and code be combined with s
Saudações,
Eu sou a senhora Annie Ethan de uma empresa de crédito privado
conhecido como Aspire dinheiro Loan®. Oferecemos todos os tipos de empréstimo a
taxa de juro de 3%. Se você está na necessidade de empréstimo favor
contacte-nos com as informações abaixo.
Nome completo:
Gênero:
P
Hi Vidya,
Thanks a lot for your your work!
Here are my 2 cents:
> + /* SFP voltage in 0.1mV units */
> + __u16 sfp_voltage;
> + /* SFP Temp in 16-bit signed 1/256 Celcius */
> + __s16 sfp_temp;
> + /* [4] tables are low/high warn, low/high alarm */
You already had j
From: Jiri Pirko
Date: Wed, 22 Jun 2016 14:40:50 +0200
> The patch only unified the behaviour so everyone know what to expect
> regardless of the device type.
+1
And reverting this behavior back is going to hurt more people than it
will help, so I am not going to apply this, sorry.
From: David Howells
Date: Wed, 22 Jun 2016 17:06:19 +0100
> David Howells wrote:
>
>> The patches can be found here also:
>>
>>
>> http://git.kernel.org/cgit/linux/kernel/git/dhowells/linux-fs.git/log/?h=rxrpc-rewrite
>>
>> Tagged thusly:
>>
>> git://git.kernel.org/pub/scm/linux/k
From: Rick Jones
Date: Wed, 22 Jun 2016 14:52:34 -0700
> To get that disabled, one must also get the bnx2x module loaded with
> "disable-tpa=1" so the Linux stack GRO gets used instead.
And people wonder why I'm difficult about module parameters in
drivers
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
---
ethtool.c | 27 +++
1 file changed, 27 insertions(+)
diff --git a/ethtool.c b/ethtool.c
index 1d6564e..5c3c7
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.
Standards for SFF-80
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) 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: Xing Zheng
Date: Tue, 21 Jun 2016 20:33:28 +0800
> Add constants and callback functions for the dwmac on rk3228/rk3229 socs.
> As can be seen, the base structure is the same, only registers and the
> bits in them moved slightly.
>
> Signed-off-by: Xing Zheng
Applied, thanks.
From: Chanho Min
Date: Wed, 22 Jun 2016 19:08:13 +0900
> To fix this, I suggested patch that checks if device is available
> before the DHCP packet is sended.
The bug is more fundamental than this.
The code is not taking a reference to the netdevice, and that's
the only reason it is able to dis
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
RT_TRACE does not add a newline to the end of a message and always
emits at KERN_DEBUG so these are susceptible to message interleaving
from other processes without the newline.
Signed-off-by: Joe Perches
---
drivers/net/wireless/realtek/rtlwifi/core.c| 2 +-
drivers/net/wireles
Sun, Jun 26, 2016 at 08:06:40PM CEST, ro...@cumulusnetworks.com wrote:
>On 6/26/16, 2:33 AM, Jiri Pirko wrote:
>> Sat, Jun 25, 2016 at 05:50:59PM CEST, ro...@cumulusnetworks.com wrote:
>>> On Thu, Jun 23, 2016 at 8:40 AM, Jiri Pirko wrote:
Thu, Jun 23, 2016 at 05:11:26PM CEST, anurad...@cumul
On 6/26/16, 2:33 AM, Jiri Pirko wrote:
> Sat, Jun 25, 2016 at 05:50:59PM CEST, ro...@cumulusnetworks.com wrote:
>> On Thu, Jun 23, 2016 at 8:40 AM, Jiri Pirko wrote:
>>> Thu, Jun 23, 2016 at 05:11:26PM CEST, anurad...@cumulusnetworks.com wrote:
we can't separate CPU and HW stats there. In
On Sun, Jun 26, 2016 at 2:33 AM, Ben Hutchings wrote:
> On Mon, 2016-06-13 at 16:27 -0700, Vidya Sagar Ravipati wrote:
>> From: Vidya Sagar Ravipati
>>
>> This patch series provides following support
>> a) Reorganized fields based out of SFF-8024 fields i.e. Identifier/
>>Encoding/Connector t
I've become steadily less enthusiastic and less responsive as a
maintainer over the past year or so. I no longer work on networking
regularly, so it takes a lot more time to get into the right state of
mind to think about ethtool code, while I have other demands on my time
that tend to take priori
ethtool version 4.6 has been released.
Home page: https://www.kernel.org/pub/software/network/ethtool/
Download link:
https://www.kernel.org/pub/software/network/ethtool/ethtool-4.6.tar.xz
Release notes:
* Feature: Support register dump on Intel X550 NICs (-d option)
* Fix: Corre
Signed-off-by: Ben Hutchings
---
ethtool.8.in | 3 ++-
ethtool.c| 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/ethtool.8.in b/ethtool.8.in
index 9dc5e252a1dc..e08c9a714551 100644
--- a/ethtool.8.in
+++ b/ethtool.8.in
@@ -947,7 +947,8 @@ Scott Feldman,
Andi Kleen,
Alex
has been a hard dependency for as back as git history
goes (2005, shortly after version 3).
Signed-off-by: Ben Hutchings
---
I spotted this while reviewing David Decotigny's patch to use netlink
sockets.
Ben.
configure.ac | 1 -
1 file changed, 1 deletion(-)
diff --git a/configure.ac b/confi
On Sun, 2016-05-15 at 00:14 -0700, kan.li...@intel.com wrote:
> From: Kan Liang
>
> Moving cmdline_coalesce out of do_scoalesce, so it can be shared with
> other functions.
> No behavior change.
I spent some time getting rid of static variables, and I think the only
ones left are (at least logic
Add support for using with both wl12xx and wl18xx.
- all wilink family needs special init command for entering wspi mode.
extra clock cycles should be sent after the spi init command while the
cs pin is high.
- Use inverted chip select for sending a dummy 4 bytes command that
completes the i
On Fri, Jun 24, 2016 at 3:52 AM, Wang Sheng-Hui wrote:
> Commit 311c7c71c9bb ("net/mlx5e: Allocate DMA coherent memory on
> reader NUMA node") introduced mlx5_*_alloc_node() but missed changing
> some calling and warn messages. This patch introduces 2 changes:
> * Use mlx5_buf_alloc_node()
On Mon, 2016-06-13 at 16:27 -0700, Vidya Sagar Ravipati wrote:
> 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 QSF
Sat, Jun 25, 2016 at 05:50:59PM CEST, ro...@cumulusnetworks.com wrote:
>On Thu, Jun 23, 2016 at 8:40 AM, Jiri Pirko wrote:
>> Thu, Jun 23, 2016 at 05:11:26PM CEST, anurad...@cumulusnetworks.com wrote:
>>> we can't separate CPU and HW stats there. In some cases (or ASICs) HW
>>> counters do
From: Ben Hutchings
Each batadv_tt_local_entry hold a single reference to a
batadv_softif_vlan. In case a new entry cannot be added to the hash
table, the error path puts the reference, but the reference will also
now be dropped by batadv_tt_local_entry_release().
Fixes: a33d970d0b54 ("batman-a
The skb_linearize may reallocate the skb. This makes the calculated pointer
for ethhdr invalid. But it the pointer is used later to fill in the RR
field of the batadv_icmp_packet_rr packet.
Instead re-evaluate eth_hdr after the skb_linearize+skb_cow to fix the
pointer and avoid the invalid read.
The tt_req_node is added and removed from a list inside a spinlock. But the
locking is sometimes removed even when the object is still referenced and
will be used later via this reference. For example batadv_send_tt_request
can create a new tt_req_node (including add to a list) and later
re-acquire
From: Simon Wunderlich
If a VLAN tagged frame is received and the corresponding VLAN is not
configured on the soft interface, it will splat a WARN on every packet
received. This is a quite annoying behaviour for some scenarios, e.g. if
bat0 is bridged with eth0, and there are arbitrary VLAN tagge
The untagged vlan object is only destroyed when the interface is removed
via the legacy sysfs interface. But it also has to be destroyed when the
standard rtnl-link interface is used.
Fixes: 5d2c05b21337 ("batman-adv: add per VLAN interface attribute framework")
Signed-off-by: Sven Eckelmann
Acke
Hi David,
Antonio currently seems to be occupied. This is currently rather unfortunate
because there are patches waiting in the batman-adv development repository
maint(enance) branch [1] since up to 6 weeks. I am now getting asked when
these patches will hit the distribution kernels and therefo
Jeremy Linton writes:
> Enable lan91x adapters in some ARM machines and models
> when booted with an ACPI kernel.
>
> Signed-off-by: Jeremy Linton
Hi Jeremy,
I launched your change in my Jenkins yesterday (on Linus's mainline, not
linux-next), and I got:
CC drivers/net/ethernet/smsc/smc9
On Wed, 2016-05-04 at 09:44 -0700, Jeff Kirsher wrote:
> This series contains updates to ixgbe in ethtool.
>
> Preethi adds missing device IDs and mac_type definitions, also updated
> the display registers for x550, x550em_x/a. Cleaned up the format string
> storage by taking advantage of "for" l
On Fri, 2016-03-18 at 13:24 +0100, Ivan Vecera wrote:
> Memory allocated at several places is not appropriately freed.
Given that ethtool is not a library or a long-running application - why
does that matter?
Ben.
> Signed-off-by: Ivan Vecera
> ---
> ethtool.c | 60
On Fri, 2016-03-25 at 09:21 -0700, David Decotigny wrote:
> From: David Decotigny
>
> To benefit from this, kernel commit 025c68186e07 ("netlink: add support
> for NIC driver ioctls") is needed.
>
>
> Signed-off-by: David Decotigny
> ---
> configure.ac | 2 +-
> ethtool.c| 7 +++
> 2
On Fri, 2016-03-25 at 09:21 -0700, David Decotigny wrote:
> From: David Decotigny
>
> More info with kernel commit 8d3f2806f8fb ("Merge branch
> 'ethtool-ksettings'").
>
> Note: The new features implemented in this patch depend on kernel
> commit 793cf87de9d1 ("Set cmd field in ETHTOOL_GLINKSETT
62 matches
Mail list logo