On Sun, 13 Mar 2016 16:06:17 +0200
Rana Shahout wrote:
> On Fri, Mar 4, 2016 at 3:01 PM, Jesper Dangaard Brouer
> wrote:
>
> > /* build_skb() is wrapper over __build_skb(), that specifically
> > * takes care of skb->head and skb->pfmemalloc
> > * This means that if @frag_size is not zero,
On Mon, Mar 14, 2016 at 09:12:28AM +0800, Yankejian (Hackim Yim) wrote:
>
>
> On 2016/3/12 18:43, Leon Romanovsky wrote:
> > On Fri, Mar 11, 2016 at 06:37:10PM +0800, Lijun Ou wrote:
> >> It added hns_dsaf_roce_reset routine for roce driver.
> >> RoCE is a feature of hns.
> >> In hip06 SOC, in ro
Hi Parav Pandit, thanks your reviewing.
On 2016/3/4 17:37, Parav Pandit wrote:
> On Fri, Mar 4, 2016 at 2:11 PM, Wei Hu(Xavier)
> wrote:
>> +
>> +int hns_roce_register_device(struct hns_roce_dev *hr_dev)
>> +{
>> + int ret;
>> + struct hns_roce_ib_iboe *iboe = NULL;
>> + struct
On 03/11/2016 05:44 PM, David Miller wrote:
> From: Andrzej Hajda
> Date: Fri, 11 Mar 2016 07:51:15 +0100
>
>> Function skb_splice_bits can return negative values, its result should
>> be assigned to signed variable to allow correct error checking.
>>
>> The problem has been detected using patch
>
Hi David,
I have a pending patch of the hv_sock driver, which should go into the
kernel through the net-next tree:
https://lkml.org/lkml/2016/2/14/7
The VMBus side's supporting patches of hv_sock have been in Greg's tree
and linux-next for more than 1 month, but they haven't been in net-next
yet,
On Mon, 7 Mar 2016 11:10:32 +0100
Nikolay Aleksandrov wrote:
> rem = RTA_PAYLOAD(attr);
> for (i = RTA_DATA(attr); RTA_OK(i, rem); i = RTA_NEXT(i, rem)) {
> port_ifindex = RTA_DATA(i);
> - fprintf(f, "%s ", ll_index_to_name(*port_ifindex));
> + i
On Wed, 9 Mar 2016 07:04:36 -0500
Jamal Hadi Salim wrote:
> + fprintf(f, "\t Metadata: ");
> +
> + if (metalist[IFE_META_SKBMARK]) {
> + len = RTA_PAYLOAD(metalist[IFE_META_SKBMARK]);
> + if (len) {
> + _
We will appoint Daode Huang to send these patchs.
Thanks.
在 2016/3/12 0:56, David Miller 写道:
This does not work.
I will not allow two sets of people sending me patches in parallel to the
same driver at the same time.
Have one person manage the maintainence of this driver and consolidate t
Sudip Mukherjee writes:
> From: Jia-Ju Bai
>
> The memory allocated by kzalloc in b43_bus_dev_ssb_init and
> b43_bus_dev_bcma_init is not freed.
> This patch fixes the bug by adding kfree in b43_ssb_remove,
> b43_bcma_remove and error handling code of b43_bcma_probe.
>
> Thanks Michael for his s
On Mon, 14 Mar 2016 04:55:36 +
Zhang Shengju wrote:
> Add support for ignore_routes_with_linkdown attribute.
>
> Signed-off-by: Zhang Shengju
> ---
> ip/ipnetconf.c | 4
> 1 file changed, 4 insertions(+)
>
> diff --git a/ip/ipnetconf.c b/ip/ipnetconf.c
> index eca6eee..6fec818 100644
From: Alexander Duyck
Date: Fri, 11 Mar 2016 14:05:28 -0800
> This patch series is meant to address the differences that exist between
> IPv4 and IPv6 in terms of checksum calculation. Specifically the IPv6
> function csum_ipv6_magic treated length as a value that could be greater
> than 64K, wh
ping
On 03/10/2016 10:54 AM, Zhu Yanjun wrote:
Sometimes the system engineer and application expect a new net namespace
to inherit config from the base net config. Sometimes the current net config
is expected by the system engineer and application. So it is necessary that
the system engineer and
Add support for ignore_routes_with_linkdown attribute.
Signed-off-by: Zhang Shengju
---
ip/ipnetconf.c | 4
1 file changed, 4 insertions(+)
diff --git a/ip/ipnetconf.c b/ip/ipnetconf.c
index eca6eee..6fec818 100644
--- a/ip/ipnetconf.c
+++ b/ip/ipnetconf.c
@@ -119,6 +119,10 @@ int print_ne
On 2016/3/11 17:01, Andy Shevchenko wrote:
> On Fri, 2016-03-11 at 11:25 +0800, Kejian Yan wrote:
>> When we use ethtool to retrieves or configure the receive flow hash
>> indirection table, ethtool needs to call .get_rxnfc to get the ring
>> number
>> so this patchset implements the .get_rxnfc
From: Mahesh Bandewar
Date: Sun, 13 Mar 2016 19:29:58 -0700
> On Sun, Mar 13, 2016 at 6:50 PM, David Miller wrote:
>> It doesn't matter whether doing so or not makes sense.
>>
>> You're going to have to find a way to do both, and also I'm concerned
>> about how you're leaking the source namespac
From: Cyrill Gorcunov
Date: Sat, 12 Mar 2016 00:59:12 +0300
> Here is a cumulative one, which works just brilliant! Thanks a lot, David!
> (I cahcnged reported-by tag, since it's Solar Designer who tell us
> about the issue, I forgot to mentioned it in first report, very
> sorry).
Thanks for f
From: Samuel Ortiz
Date: Fri, 11 Mar 2016 21:48:57 +0100
> This is a very small one this time, with only 5 patches.
> There are a couple of big items that could not be merged/finished
> on time.
>
> We have:
>
> - 2 LLCP fixes for a race and a potential OOM.
> - 2 cleanups for the pn544 and mic
From: Sabrina Dubroca
Date: Fri, 11 Mar 2016 18:07:30 +0100
> MACsec (IEEE 802.1AE [0]) is a protocol that provides security for
> wired ethernet LANs. MACsec offers two protection modes:
> authentication only, or authenticated encryption.
...
> Implementation
...
> Netlink API
...
> Use case
From: Zefir Kurtisi
Date: Fri, 11 Mar 2016 15:31:53 +0100
> When operating the at803x in SGMII mode, resuming the chip
> from power down brings up the copper-side link but leaves
> the SGMII link in unconnected state (tested with at8031
> attached to gianfar). In effect, this caused a permanent
>
From: Jesper Dangaard Brouer
Date: Fri, 11 Mar 2016 09:43:48 +0100
> I've split out the bulk free adjustments, from the bulk alloc patches,
> as I want the adjustment to napi_consume_skb be in same kernel cycle
> the API was introduced.
>
> Adjustments based on discussion:
> Subj: "mlx4: use na
From: Chunhao Lin
Date: Fri, 11 Mar 2016 14:21:14 +0800
> For pcie nic, after setting link speed and there is no link driver does not
> need
> to do phy reset until link up.
>
> For some pcie nics, to do this will also reset phy speed down counter and
> prevent
> phy from auto speed down.
>
>
On Sun, Mar 13, 2016 at 6:50 PM, David Miller wrote:
> From: Mahesh Bandewar
> Date: Wed, 9 Mar 2016 13:49:49 -0800
>
>> This does happen as expected for egress traffic however on ingress
>> traffic, the IPvlan packet-handler changes the skb->dev and this
>> forces packet to be processed with th
From: Jiri Pirko
Date: Thu, 10 Mar 2016 23:10:21 +0100
> From: Jiri Pirko
>
> Firmware now tells us that the reset is done by passing a magic value
> via register. Use it to shorten the wait in case this is supported.
> With old firmware, we still wait until the timeout is reached.
>
> Signed-
From: Marcelo Ricardo Leitner
Date: Thu, 10 Mar 2016 18:33:07 -0300
> Currently sctp_sendmsg() triggers some calls that will allocate memory
> with GFP_ATOMIC even when not necessary. In the case of
> sctp_packet_transmit it will allocate a linear skb that will be used to
> construct the packet a
From: Martin KaFai Lau
Date: Thu, 10 Mar 2016 10:46:22 -0800
> Per RFC4898, they count segments sent/received
> containing a positive length data segment (that includes
> retransmission segments carrying data). Unlike
> tcpi_segs_out/in, tcpi_data_segs_out/in excludes segments
> carrying no data
From: Nicolas Ferre
Date: Thu, 10 Mar 2016 16:44:32 +0100
> On AT91 SoCs, the User Register (USRIO) exposes a switch to configure the
> "Reduced" or "Traditional" version of the Media Independent Interface
> (RMII vs. MII or RGMII vs. GMII).
> As on the older EMAC version, on GMAC, this switch is
From: Samuel Gauthier
Date: Thu, 10 Mar 2016 17:14:59 +0100
> When we want to change a flow using netlink, we have to identify it to
> be able to perform a lookup. Both the flow key and unique flow ID
> (ufid) are valid identifiers, but we always have to specify the flow
> key in the netlink mess
From: Karol Herbst
Date: Thu, 10 Mar 2016 15:58:03 +0100
> @@ -4218,8 +4219,9 @@ static void nv_get_wol(struct net_device *dev, struct
> ethtool_wolinfo *wolinfo)
> wolinfo->supported = WAKE_MAGIC;
>
> spin_lock_irq(&np->lock);
> - if (np->wolenabled)
> - wolinfo->w
From: LABBE Corentin
Date: Thu, 10 Mar 2016 13:58:58 +0100
> Commit e5a03bfd873c ("phy: Add an mdio_device structure") removed addr,
> bus and dev member of the phy_device structure.
> This patch remove the documentation about those members.
>
> Signed-off-by: LABBE Corentin
Applied.
From: Paul Durrant
Date: Thu, 10 Mar 2016 12:30:25 +
> If a frontend passes multiple extra info fragments to netback on the guest
> transmit side, because xen-netback does not account for this properly, only
> a single ack response will be sent. This will eventually cause processing
> of the
From: Gregory CLEMENT
Date: Thu, 10 Mar 2016 11:09:08 +0100
> This is the fifth version of the API set for HW Buffer management (that was
> initially submitted here:
> http://thread.gmane.org/gmane.linux.kernel/2125152).
This doesn't apply cleanly to net-next, please respin.
ethtool version 4.5 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.5.tar.xz
Release notes:
* Tests: Fix missing function declarations when building tests
* Tests: Fix
From: Zhang Shengju
Date: Thu, 10 Mar 2016 08:55:50 +
> This patch adds macro NETCONFA_ALL to represent all type of netconf
> attributes for IPv4 and IPv6.
>
> Signed-off-by: Zhang Shengju
Applied.
From: Xin Long
Date: Thu, 10 Mar 2016 15:31:57 +0800
> prior to this patch, at the beginning if we have two paths in one assoc,
> they may have the same params other than the last_time_heard, it will try
> the paths like this:
>
> 1st cycle
> try trans1 fail.
> then trans2 is selected.(cause
From: Mahesh Bandewar
Date: Wed, 9 Mar 2016 13:49:49 -0800
> This does happen as expected for egress traffic however on ingress
> traffic, the IPvlan packet-handler changes the skb->dev and this
> forces packet to be processed with the IPvlan slave and it's
> associated ns. This causes above men
On Fri, 2016-03-11 at 09:58 -0800, David Decotigny wrote:
[...]
> +static int parse_hex_u32_bitmap(const char *s,
> + unsigned int nbits, u32 *result)
> +{
> + const unsigned nwords = __KERNEL_DIV_ROUND_UP(nbits, 32);
> + size_t slen = strlen(s);
> + size_t i
On 2016/3/12 18:43, Leon Romanovsky wrote:
> On Fri, Mar 11, 2016 at 06:37:10PM +0800, Lijun Ou wrote:
>> It added hns_dsaf_roce_reset routine 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.
When the ETHTOOL_GLINKSETTINGS implementation finds that userland is
using the wrong number of words of link mode bitmaps (or is trying to
find out the right numbers) it sets the cmd field to 0 in the response
structure.
This is inconsistent with the implementation of every other ethtool
command,
G'day Giuseppe,
On 11/03/2016 11:32 PM, Giuseppe CAVALLARO wrote:
On 3/11/2016 4:14 PM, Phil Reid wrote:
G'day Giuseppe,
I wont be able to test until Monday.
Concept looks ok to me except for comment below.
On 11/03/2016 9:33 PM, Giuseppe Cavallaro wrote:
Initially the phy_bus_name was added
On 2016/3/11 21:29, Sergei Shtylyov wrote:
Hello.
On 3/11/2016 4:53 AM, Daode Huang wrote:
In V2 chip, when sending mamagement packets, the driver should
config the port id to BD descs.
Signed-off-by: Daode Huang
Signed-off-by: Lisheng
---
drivers/net/ethernet/hisilicon/hns/hnae.h
The Marvell switches contain one or two interrupt controllers,
depending on switch features. If the switch contains embedded PHYs,
one of these controllers contains the interrupts from these PHYs. In
order that the phylib can make use of these interrupts, they need to
be exported from the driver so
Some switch chips have an interrupt line, which can be connected to
a GPIO line and used to indicate interrupts. Add parsing of such
an interrupt to the DSA framework.
Also, update the binding, which already listed an interrupt. However,
interrupts are a property of the chip, not the cluster, so
Make use of the shared interrupt code, so for example phy interrupts
can be passed onto the phylib.
Signed-off-by: Andrew Lunn
---
drivers/net/dsa/mv88e6131.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/net/dsa/mv88e6131.c b/drivers/net/dsa/mv88e6131.c
index
The interrupt lines from PHYs maybe connected to I2C bus expanders, or
from switches on MDIO busses. Such interrupts are sourced from devices
which sleep, so use threaded interrupts. Threaded require that the
interrupt requester also uses the threaded API. Change the phylib to
use the threaded API,
Make use of the shared interrupt code, so for example phy interrupts
can be passed onto the phylib.
---
drivers/net/dsa/mv88e6123_61_65.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/net/dsa/mv88e6123_61_65.c
b/drivers/net/dsa/mv88e6123_61_65.c
index d4fcf4570d
Switch ports can be connected to phys. These phys can support
interrupts when the link goes up/down. Allow the phy interrupt to be
expressed in device tree, and pass it to the phylib when the phy is
bound to the switch port.
Signed-off-by: Andrew Lunn
---
Documentation/devicetree/bindings/net/ds
The switch contains an interrupt controller. This then has a chained
device interrupt controller, which contains interrupts from the
embedded PHYs. Add support for these interrupt controllers.
---
drivers/net/dsa/mv88e6xxx.c | 312
drivers/net/dsa/mv88e
Make use of the shared interrupt code, so for example phy interrupts
can be passed onto the phylib.
---
drivers/net/dsa/mv88e6352.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/net/dsa/mv88e6352.c b/drivers/net/dsa/mv88e6352.c
index a41fa5043d77..7f83013a61f6 10
Make use of the shared interrupt code, so for example phy interrupts
can be passed onto the phylib.
Signed-off-by: Andrew Lunn
---
drivers/net/dsa/mv88e6171.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/net/dsa/mv88e6171.c b/drivers/net/dsa/mv88e6171.c
index
On Sun, 2016-03-13 at 17:30 +, Ben Hutchings wrote:
[...]
> Patch 11: you need to answer my question about this.
[This is about why/whether there should be a fallback from creating an
AF_INET socket to issue SIOCETHTOOL on.]
I looked a little further, and found:
- The only address/protocol fa
在 2016年03月14日 02:02, David Miller 写道:
When you submit a new version of a patch that's part of a series,
you must submit the entire series anew, not just the patch which is
changing.
Thanks for reminding me.
I think it's not good to respin-respin since the build error.
So that just send a bit
>> If I understand correctly (and as Cong already said), information are
>> leaking
>> between netns during the input phase. On the tx side, skb_scrub_packet() is
>> called, but not on the rx side. I think it's wrong. There should be an
>> explicit
>> boundary.
>
> That is not what I am complaining
> If I understand correctly (and as Cong already said), information are
> leaking
> between netns during the input phase. On the tx side, skb_scrub_packet() is
> called, but not on the rx side. I think it's wrong. There should be an
> explicit
> boundary.
>
I think we used to do dev_forward_skb() i
On 03/10/2016 01:20 AM, Yuchung Cheng wrote:
> I read the paper. I think the underlying idea is neat. but the
> implementation is little heavy-weight that requires changes on fast
> path (tcp_write_xmit) and space in skb control blocks.
Yuchung, thank you for taking the time to review the patch su
On Wednesday 09 March 2016 18:08:51 Yangbo Lu wrote:
> @@ -567,10 +580,20 @@ static void esdhc_init(struct platform_device *pdev,
> struct sdhci_host *host)
> struct sdhci_pltfm_host *pltfm_host;
> struct sdhci_esdhc *esdhc;
> u16 host_ver;
> + u32 svr;
>
>
On Sunday 13 March 2016 00:34:02 Sergei Shtylyov wrote:
> IS_ERR_OR_NULL() is open coded in of_mdiobus_register_phy(), so just call
> it directly...
>
> Signed-off-by: Sergei Shtylyov
> Reviewed-by: Florian Fainelli
>
> ---
> Changes in version 2:
> - removed the of_mdiobus_register_device() hu
Iff sh_eth_phy_start() call fails in sh_eth_open(), the netif_start_queue()
call done by sh_eth_dev_init() is not undone. In order to deal with that,
stop calling netif_start_queue() from there, so that it can be called only
when the device is fully opened and sh_eth_dev_init() only deals with
Sun, Mar 13, 2016 at 09:21:34PM CET, vivien.dide...@savoirfairelinux.com wrote:
>Rework the netdev event handler, similar to what the Mellanox Spectrum
>driver does, to easily welcome more events later (for example
>NETDEV_PRECHANGEUPPER) and use netdev helpers (such as
>netif_is_bridge_master).
>
Sun, Mar 13, 2016 at 09:21:33PM CET, vivien.dide...@savoirfairelinux.com wrote:
>netdev_upper_dev_unlink() which notifies NETDEV_CHANGEUPPER, returns
>void, as well as del_nbp(). So there's no advantage to catch an eventual
>error from the port_bridge_leave routine at the DSA level.
>
>Make this ro
Sun, Mar 13, 2016 at 09:21:32PM CET, vivien.dide...@savoirfairelinux.com wrote:
>Rename DSA port_join_bridge and port_leave_bridge routines to
>respectively port_bridge_join and port_bridge_leave in order to respect
>an implicit Port::Bridge namespace.
>
>Signed-off-by: Vivien Didelot
Acked-by: J
netdev_upper_dev_unlink() which notifies NETDEV_CHANGEUPPER, returns
void, as well as del_nbp(). So there's no advantage to catch an eventual
error from the port_bridge_leave routine at the DSA level.
Make this routine void for the DSA layer and its existing drivers.
Signed-off-by: Vivien Didelot
This patchset renames the bridging routines of the DSA layer, make the
unbridging routine return void, and rework the DSA netdev notifier handler,
similar to what the Mellanox Spectrum driver does.
Changes RFC -> v1:
- drop unused NETDEV_PRECHANGEUPPER case
- add Andrew's Tested-by tag
Vivien
Rework the netdev event handler, similar to what the Mellanox Spectrum
driver does, to easily welcome more events later (for example
NETDEV_PRECHANGEUPPER) and use netdev helpers (such as
netif_is_bridge_master).
Signed-off-by: Vivien Didelot
---
net/dsa/slave.c | 54
Rename DSA port_join_bridge and port_leave_bridge routines to
respectively port_bridge_join and port_bridge_leave in order to respect
an implicit Port::Bridge namespace.
Signed-off-by: Vivien Didelot
---
Documentation/networking/dsa/dsa.txt | 4 ++--
drivers/net/dsa/bcm_sf2.c| 4 ++--
On Sun, Mar 13, 2016 at 9:21 PM, Cosmin-Gabriel Samoila
wrote:
> Fixed errors and warnings reported by checkpatch.pl.
>
Use indicative mood in your commit message.
So, s/Fixed/Fix.
http://chris.beams.io/posts/git-commit/
> Signed-off-by: Cosmin-Gabriel Samoila
> ---
> drivers/isdn/hisax/isac
On Sun, 2016-03-13 at 21:21 +0200, Cosmin-Gabriel Samoila wrote:
> Fixed errors and warnings reported by checkpatch.pl.
Generally it's better to send multiple patches that each
change a specific type of style defect.
As is, this patch changes object code.
Fixing style inconsistency should not do
When driver has hit a parity event, HW can no longer write to host memory.
As a result, Tx completions cannot be written to the host SB memory, and
waiting for Tx completions eventually timeout.
As driver is willing to delay as much as 1-2 seconds per Tx queue for its
draining and this delay is seq
Fixed errors and warnings reported by checkpatch.pl.
Signed-off-by: Cosmin-Gabriel Samoila
---
drivers/isdn/hisax/isac.c | 32 ++--
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/drivers/isdn/hisax/isac.c b/drivers/isdn/hisax/isac.c
index 7fdf78f..419
This commit takes care of the coding style warnings
that are mostly due to a different comment style and
lines over 80 chars, as well as a dangling else.
Signed-off-by: Moritz Fischer
---
drivers/net/ethernet/cadence/macb.c | 101 +++-
1 file changed, 43 insertion
Hi all,
I backed out the variable scope changes and made a separate
patch for the ether_addr_copy change.
Changes from v1:
* Backed out variable scope changes
* Separated out ether_addr_copy into it's own commit
* Fixed typo in comments as suggested by Joe
Cheers,
Moritz
Moritz Fischer (5):
Signed-off-by: Moritz Fischer
---
drivers/net/ethernet/cadence/macb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/cadence/macb.c
b/drivers/net/ethernet/cadence/macb.c
index a0c01e5..681e5bf 100644
--- a/drivers/net/ethernet/cadence/macb.c
+++ b/driver
This commit deals with a bunch of checkpatch suggestions
that without changing behavior make checkpatch happier.
Signed-off-by: Moritz Fischer
---
drivers/net/ethernet/cadence/macb.c | 46 +++--
1 file changed, 24 insertions(+), 22 deletions(-)
diff --git a/drive
Checkpatch suggests using ether_addr_copy over memcpy
to copy the mac address.
Signed-off-by: Moritz Fischer
---
drivers/net/ethernet/cadence/macb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/cadence/macb.c
b/drivers/net/ethernet/cadence/macb.c
inde
checkpatch.pl gave the following error:
ERROR: space required before the open parenthesis '('
+ for(; p < end; p++, offset += 4)
Signed-off-by: Moritz Fischer
---
drivers/net/ethernet/cadence/macb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/c
From: Kalle Valo
Date: Wed, 09 Mar 2016 22:06:40 +0200
> here's a pull request for 4.6. I'm planning to send one more but I'm not
> sure if it will make it in time, we'll see.
>
> Here notable changes are refactoring in bcma to create a common flash
> driver, brcmfmac platform data improvements
From: Alexander Duyck
Date: Wed, 09 Mar 2016 09:22:48 -0800
> This patch series is basically just a v2 of a couple patches I recently
> submitted.
>
> The two patches aren't technically related but there are just items I found
> while cleaning up and prepping some further work to enable Tx check
Hi Andrew,
Andrew Lunn writes:
> On Sun, Mar 13, 2016 at 03:10:13AM -0400, Vivien Didelot wrote:
>> Andrew Lunn writes:
>>
>> > All the drivers support multiple chips, but mv88e6123_61_65 is the
>> > only one that reflects this in its naming. Change it to be consistent
>> > with the other driv
Hi Andrew,
Andrew Lunn writes:
> On Sun, Mar 13, 2016 at 01:42:23AM -0500, Vivien Didelot wrote:
>> This patchset renames the bridging routines of the DSA layer, make the
>> unbridging routine return void, and rework the DSA netdev notifier handler,
>> similar to what the Mellanox Spectrum drive
From: Kazuya Mizuguchi
This patch supports the following interrupts.
- One interrupt for multiple (timestamp, error, gPTP)
- One interrupt for emac
- Four interrupts for dma queue (best effort rx/tx, network control rx/tx)
This patch improve efficiency of the interrupt handler by adding the
int
When you submit a new version of a patch that's part of a series,
you must submit the entire series anew, not just the patch which is
changing.
Thanks.
On Sun, Mar 13, 2016 at 01:42:23AM -0500, Vivien Didelot wrote:
> This patchset renames the bridging routines of the DSA layer, make the
> unbridging routine return void, and rework the DSA netdev notifier handler,
> similar to what the Mellanox Spectrum driver does.
Tested-by: Andrew Lunn
Do yo
On Fri, 2016-03-11 at 09:58 -0800, David Decotigny wrote:
> From: David Decotigny
>
> This adds support for the new ETHTOOL_xLINKSETTINGS ioctls. This also
> fixes a few compilation warnings as well as a heap corruption bug.
[...]
Patches 1-7: applied, thanks.
Patch 8: this breaks builds from t
On Fri, 2016-03-11 at 09:58 -0800, David Decotigny wrote:
> From: David Decotigny
>
>
> Signed-off-by: David Decotigny
> ---
> ethtool.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/ethtool.c b/ethtool.c
> index 761252f..f9336e3 100644
> --- a/ethtool.c
> +++ b/ethtool.c
> @@ -
On Mon, 2016-02-15 at 15:00 +, Edward Cree wrote:
> Leaves 'src-ip' and 'dst-ip' documented as taking x.x.x.x, because there's
> more low-level nroff here than I can parse, let alone emit.
>
> Signed-off-by: Edward Cree
> ---
> ethtool.8.in | 34 +-
> ethtool.
On Mon, 2016-02-15 at 14:59 +, Edward Cree wrote:
> Signed-off-by: Edward Cree
[...]
> @@ -950,6 +1154,19 @@ static int rxclass_get_mask(char *str, unsigned char *p,
> *(__be32 *)&p[opt->moffset] = ~val;
> break;
> }
> + case OPT_IP6: {
> +
Hi Jozsef,
On 03/13/2016 08:07 AM, Jozsef Kadlecsik wrote:
> Hi,
>
> On Sat, 12 Mar 2016, Vishwanath Pai wrote:
>
>> netfilter: fix race condition in ipset save and delete
>>
>> This fix adds a new reference counter (ref_kernel) for the struct ip_set.
>> The other reference counter (ref) is used
On Tue, 2016-02-16 at 21:22 +, Keller, Jacob E wrote:
> Signed-off-by: Jacob Keller
> ---
>
> Not sure if there is a mailing list for this, I sent this to the netdev
> list but forgot to Cc you on the ethtool change.
I haven't been keeping up with netdev for a long time, but I have
recently
On Sun, Mar 13, 2016 at 04:01:49PM +, Ben Hutchings wrote:
> The new do_gphystats() function is almost exactly the same as
> do_gstats(), which is silly.
>
> * Add parameters to do_gstats() for the command number, string set
> number and heading
> * Introduce do_gnicstats() as a wrapper for
On Sun, Mar 13, 2016 at 04:01:20PM +, Ben Hutchings wrote:
> It's not mnemonic and there's no requirement to have short options
> for every command.
>
> Signed-off-by: Ben Hutchings
Reviewed-by: Andrew Lunn
Thanks
Andrew
> ---
> ethtool.8.in | 4 ++--
> ethtool.c| 2 +-
> 2 f
> > +.B ethtool \-I|\-\-phy-statistics
> > +.I devname
> > +.HP
>
> -I isn't a useful mnemonic, so I will drop the short option altogether.
It was the best i could come up with. -P would of been nice, since we
have -S for MAC statistics, but that is taken. PHY sounds a bit like
I, so why not. But
On Thu, 2016-01-07 at 17:50 -0800, Jesse Brandeburg wrote:
> The ethtool.8 file was full of lots of incorrectly indented
> bits. This fixes the arguments to options to be indented in
> a visually appealing way.
[...]
Thanks, applied, and sorry for the delay.
Ben.
--
Ben Hutchings
If at first y
The new do_gphystats() function is almost exactly the same as
do_gstats(), which is silly.
* Add parameters to do_gstats() for the command number, string set
number and heading
* Introduce do_gnicstats() as a wrapper for do_gstats() that does
what do_gstats() used to
* Change do_gphystats() in
It's not mnemonic and there's no requirement to have short options
for every command.
Signed-off-by: Ben Hutchings
---
ethtool.8.in | 4 ++--
ethtool.c| 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/ethtool.8.in b/ethtool.8.in
index 2316556d65de..e44db99dc5d6 100644
--
On Sun, Mar 13, 2016 at 03:10:13AM -0400, Vivien Didelot wrote:
> Andrew Lunn writes:
>
> > All the drivers support multiple chips, but mv88e6123_61_65 is the
> > only one that reflects this in its naming. Change it to be consistent
> > with the other drivers.
> >
> > Signed-off-by: Andrew Lunn
On Wed, 2015-12-23 at 12:58 +0100, Andrew Lunn wrote:
> This adds support for printing statistics from the network devices PHY.
Sorry it's taken me so long to respond to this. There are a few issues
with it but I'll apply it anyway then fix them up.
> Signed-off-by: Andrew Lunn
> ---
> ethtool
Hi,
Can we work together LEGALLY FOR BENEFIT ? .If yes answer the questions below
and reply to ( andris.para...@aim.com )
Rdg,
Andris
Hi,
Dave merged the V6 of the MediaTek ethernet driver. However in
linux-next I can see the correct devicetree binding aswell as the
obseleted version of the binding docs from the V1 series. The following
files should not be there.
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/
Hello.
On 3/13/2016 12:07 PM, Caesar Wang wrote:
This patch adds the following property for arc_emac.
1) reset-gpios:
The phy reset-gpio is an optional property for arc emac device tree boot.
Change the binding document to match the driver code.
2) phy-reset-duration:
Different boards may req
move VLAN_NONE macro definition from l2t.c
to l2t.h
Signed-off-by: Varun Prakash
---
drivers/net/ethernet/chelsio/cxgb4/l2t.c | 2 --
drivers/net/ethernet/chelsio/cxgb4/l2t.h | 2 ++
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/chelsio/cxgb4/l2t.c
b/driver
move delayed ack macro definitions to common
header file t4_msg.h.
Signed-off-by: Varun Prakash
---
drivers/infiniband/hw/cxgb4/t4fw_ri_api.h | 9 -
drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 9 +
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/drivers/infinib
1 - 100 of 139 matches
Mail list logo