From: Xie He
Date: Wed, 23 Sep 2020 11:18:18 -0700
> 1.
> Move the lapb_register/lapb_unregister calls into the ndo_open/ndo_stop
> functions.
> This makes the LAPB protocol start/stop when the network interface
> starts/stops. When the network interface is down, the LAPB protocol
> shouldn't be
From: Florian Fainelli
Date: Wed, 23 Sep 2020 14:40:36 -0700
> These two patches allow the b53 driver which always configures its CPU
> port as egress tagged to behave correctly with VLANs being always
> configured whenever a port is added to a bridge.
>
> Vladimir provides a patch that aligns
From: Tang Bin
Date: Wed, 23 Sep 2020 18:05:32 +0800
> @@ -125,12 +124,9 @@ ipq8064_mdio_probe(struct platform_device *pdev)
> return PTR_ERR(priv->base);
> }
>
> - ret = of_mdiobus_register(bus, np);
> - if (ret)
> - return ret;
> -
>
From: Voon Weifeng
Date: Wed, 23 Sep 2020 16:56:14 +0800
> EEE should be only be enabled during stmmac_mac_link_up() when the
> link are up and being set up properly. set_eee should only do settings
> configuration and disabling the eee.
>
> Without this fix, turning on EEE using ethtool will
From: Florian Fainelli
Date: Tue, 22 Sep 2020 13:03:54 -0700
> This patch series includes some additional changes to the bcm_sf2 in
> order to support the Device Tree firmwares provided on such platforms.
Series applied, thanks Florian.
From: George Cherian
Date: Tue, 22 Sep 2020 18:37:25 +0530
> This series add support for VLAN based flow distribution for octeontx2
> netdev driver. This adds support for configuring the same via ethtool.
>
> Following tests have been done.
> - Multi VLAN flow with same SD
> - Multi
From: Luo bin
Date: Tue, 22 Sep 2020 19:26:43 +0800
> It should also be regarded as an error when hw return status=4 for PF's
> setting mac cmd. Only if PF return status=4 to VF should this cmd be
> taken special treatment.
>
> Signed-off-by: Luo bin
Bug fixes require a proper Fixes: tag.
From: Mauro Carvalho Chehab
Date: Tue, 22 Sep 2020 13:22:52 +0200
> kernel-doc expects the function prototype to be just after
> the kernel-doc markup, as otherwise it will get it all wrong:
>
> ./net/core/dev.c:10036: warning: Excess function parameter 'dev'
> description in
From: Robert Marko
Date: Tue, 22 Sep 2020 12:16:30 +0200
> This patch series adds support for Clause 45 to the driver.
>
> While at it also change some defines to upper case to match rest of the
> driver.
>
> Changes since v4:
> * Rebase onto net-next.git
>
> Changes since v1:
> * Drop clock
From: Geert Uytterhoeven
Date: Tue, 22 Sep 2020 09:29:31 +0200
> This reverts commit 1838d6c62f57836639bd3d83e7855e0ee4f6defc.
>
> This commit moved the ravb_mdio_init() call (and thus the
> of_mdiobus_register() call) from the ravb_probe() to the ravb_open()
> call. This causes a regression
From: Rikard Falkeborn
Date: Tue, 22 Sep 2020 00:55:17 +0200
> A number of static variables were not modified. Make them const to allow
> the compiler to put them in read-only memory. In order to do so,
> constify a couple of input pointers as well as some local pointers.
> This moves about 35Kb
From: Matthieu Baerts
Date: Mon, 21 Sep 2020 16:57:58 +0200
> From: Mat Martineau
>
> When receiving a DATA_FIN MPTCP option on a TCP FIN packet, the DATA_FIN
> information would be stored but the MPTCP worker did not get
> scheduled. In turn, the MPTCP socket state would remain in
>
From: David Miller
Date: Wed, 23 Sep 2020 17:21:25 -0700 (PDT)
> If an async code path tests 'present', gets true, and then the RTNL
> holding synchronous code path puts the device into D3hot immediately
> afterwards, the async code path will still continue and access the
> chi
From: Saeed Mahameed
Date: Wed, 23 Sep 2020 15:42:17 -0700
> Maybe we need to clear IFF_UP before calling ops->ndo_stop(dev),
> instead of after on __dev_close_many(). Assuming no driver is checking
> IFF_UP state on its own ndo_stop(), other than this, the order
> shouldn't really matter, since
From: Stefan Riedmueller
Date: Wed, 23 Sep 2020 16:25:28 +0200
> From: Christian Hemp
>
> Make use of device tree alias for device enumeration to keep the device
> order consistent with the naming in the datasheet.
>
> Otherwise for the i.MX 6UL/ULL the ENET1 interface is enumerated as eth1
>
From: Heiner Kallweit
Date: Wed, 23 Sep 2020 21:58:59 +0200
> On 23.09.2020 20:35, Saeed Mahameed wrote:
>> Why would a driver detach the device on ndo_stop() ?
>> seems like this is the bug you need to be chasing ..
>> which driver is doing this ?
>>
> Some drivers set the device to PCI D3hot
From: Zheng Yongjun
Date: Wed, 23 Sep 2020 11:21:40 +0800
> drivers/net/ethernet/microchip/lan743x_main.c: In function lan743x_pm_suspend:
>
> `ret` is set but not used. In fact, `pci_prepare_to_sleep` function value
> should
> be the right value of `lan743x_pm_suspend` function, therefore,
From: Zheng Yongjun
Date: Mon, 21 Sep 2020 20:08:18 +0800
> @@ -3053,7 +3053,7 @@ static int lan743x_pm_suspend(struct device *dev)
> /* Host sets PME_En, put D3hot */
> ret = pci_prepare_to_sleep(pdev);
>
> - return 0;
> + return ret;
> }
Instead please do:
From: Michal Kubecek
Date: Wed, 23 Sep 2020 01:23:17 +0200
> Even if the module parameters are deprecated and extremely inconvenient
> as a mean of bonding configuration, I would say changing their names
> would still count as "breaking the userspace".
I totally agree.
Anything user facing has
From: Bill Wendling
Date: Tue, 22 Sep 2020 16:21:40 -0700
> ld's --build-id defaults to "sha1" style, while lld defaults to "fast".
> The build IDs are very different between the two, which may confuse
> programs that reference them.
>
> Signed-off-by: Bill Wendling
Acked-by: David S. Miller
From:
Date: Tue, 22 Sep 2020 07:09:23 +0800
> From: Sean Wang
>
> Update maintainers for MediaTek switch driver with Landen Chao who is
> familiar with MediaTek MT753x switch devices and will help maintenance
> from the vendor side.
>
> Cc: Steven Liu
> Signed-off-by: Sean Wang
>
From: Florian Fainelli
Date: Mon, 21 Sep 2020 15:10:53 -0700
> BCM72113 features a 28nm integrated EPHY, add an entry to the driver for
> it.
>
> Signed-off-by: Florian Fainelli
Applied, thanks Florian.
From: Zheng Yongjun
Date: Mon, 21 Sep 2020 20:18:41 +0800
> Fixes gcc '-Wunused-but-set-variable' warning:
>
> drivers/net/ethernet/natsemi/ns83820.c: In function
> ns83820_get_link_ksettings:
> drivers/net/ethernet/natsemi/ns83820.c:1210:11: warning: variable ‘tanar’ set
> but not used
From: Xu Wang
Date: Mon, 21 Sep 2020 06:38:56 +
> Replace a comma between expression statements by a semicolon.
>
> Signed-off-by: Xu Wang
Applied, thanks.
From: Jing Xiangfeng
Date: Mon, 21 Sep 2020 11:29:52 +0800
> After commit 37ab4fa7844a ("net: unix: allow bind to fail on mutex lock"),
> the assignment to err is redundant. So remove it.
>
> Signed-off-by: Jing Xiangfeng
...
> @@ -878,7 +878,6 @@ static int unix_autobind(struct socket *sock)
From: Jisheng Zhang
Date: Mon, 21 Sep 2020 09:13:54 +0800
> Enable ALDPS(Advanced Link Down Power Saving) to save power when
> link down.
>
> Signed-off-by: Jisheng Zhang
> ---
> Since v1:
> - add what does ALDPS mean.
> - replace magic number 0x18 with RTL8211F_PHYCR1 macro.
Applied,
From: Robert Marko
Date: Sun, 20 Sep 2020 16:16:51 +0200
> This patch series adds support for Clause 45 to the driver.
>
> While at it also change some defines to upper case to match rest of the
> driver.
>
> Changes since v1:
> * Drop clock patches, these need further investigation and
> no
From: Qinglang Miao
Date: Mon, 21 Sep 2020 21:10:05 +0800
> Simplify the return expression.
>
> Signed-off-by: Qinglang Miao
Applied.
From: Qinglang Miao
Date: Mon, 21 Sep 2020 21:10:06 +0800
> Simplify the return expression.
>
> Signed-off-by: Qinglang Miao
Applied.
From: Qinglang Miao
Date: Mon, 21 Sep 2020 21:10:26 +0800
> Simplify the return expression.
>
> Signed-off-by: Qinglang Miao
Applied.
From: Qinglang Miao
Date: Mon, 21 Sep 2020 21:10:34 +0800
> Simplify the return expression.
>
> Signed-off-by: Qinglang Miao
Applied.
From: Qinglang Miao
Date: Mon, 21 Sep 2020 21:10:41 +0800
> Simplify the return expression.
>
> Signed-off-by: Qinglang Miao
Applied.
From: Qinglang Miao
Date: Mon, 21 Sep 2020 21:10:43 +0800
> Signed-off-by: Qinglang Miao
Applied.
From: Qinglang Miao
Date: Mon, 21 Sep 2020 21:10:46 +0800
> Simplify the return expression.
>
> Signed-off-by: Qinglang Miao
Applied.
From: Julia Lawall
Date: Sun, 20 Sep 2020 13:26:15 +0200
> sg_init_table zeroes its first argument, so the allocation of that argument
> doesn't have to.
>
> the semantic patch that makes this change is as follows:
> (http://coccinelle.lip6.fr/)
>
> //
> @@
> expression x,n,flags;
> @@
>
> x
From: Julia Lawall
Date: Sun, 20 Sep 2020 13:26:19 +0200
> sg_init_table zeroes its first argument, so the allocation of that argument
> doesn't have to.
>
> the semantic patch that makes this change is as follows:
> (http://coccinelle.lip6.fr/)
>
> //
> @@
> expression x,n,flags;
> @@
>
> x
From: 劉偉權
Date: Mon, 21 Sep 2020 01:55:23 +
> Hi Andrew,
> Thanks...understood...
This is a top-post. Andrew said to not top-post, and you said
you understand this.
If you understand it, please stop top-posting.
Thank you.
From: Yunsheng Lin
Date: Sat, 19 Sep 2020 10:24:47 +0800
> When budget is non-zero, skb_unref() has already handled the
> NULL checking.
>
> When budget is zero, the dev_consume_skb_any() has handled NULL
> checking in __dev_kfree_skb_irq(), or dev_kfree_skb() which also
> ultimately call
From: Zhang Changzhong
Date: Sat, 19 Sep 2020 10:26:51 +0800
> Fixes the following W=1 kernel build warning(s):
>
> drivers/net/ethernet/marvell/mvneta.c:754:6: warning:
> variable 'dummy' set but not used [-Wunused-but-set-variable]
> 754 | u32 dummy;
> | ^
>
> This
From: Colin King
Date: Fri, 18 Sep 2020 22:51:26 +0100
> From: Colin Ian King
>
> A continue statement is indented incorrectly, add in the missing
> tab.
>
> Signed-off-by: Colin Ian King
Applied.
From: Dan Murphy
Date: Fri, 18 Sep 2020 14:14:50 -0500
> As per patch https://lore.kernel.org/patchwork/patch/1300241/ the link
> modes for 100base FX full and half duplex modes did not exist. Adding these
> link modes to the core and ethtool allow devices like the DP83822, DP83869 and
>
From: Xie He
Date: Fri, 18 Sep 2020 06:56:16 -0700
> skb->nh.raw has been renamed as skb->network_header in 2007, in
> commit b0e380b1d8a8 ("[SK_BUFF]: unions of just one member don't get
> anything done, kill them")
>
> So here we change it to the new name.
>
> Cc:
From: Arnd Bergmann
Date: Fri, 18 Sep 2020 14:05:18 +0200
> --- a/net/ethtool/ioctl.c
> +++ b/net/ethtool/ioctl.c
...
> +static inline bool ethtool_translate_compat(void)
> +{
Please don't use the inline keyword in foo.c files.
Thank you.
From: Zheng Yongjun
Date: Sat, 19 Sep 2020 15:40:47 +0800
> @@ -179,7 +175,7 @@ enum vxge_hw_status vxge_hw_vpath_intr_disable(
> (u32)VXGE_HW_INTR_MASK_ALL,
> _reg->vpath_general_int_mask);
>
> - val64 = VXGE_HW_TIM_CLR_INT_EN_VP(1 << (16 - vpath->vp_id));
> +
From: Zheng Yongjun
Date: Sat, 19 Sep 2020 10:32:35 +0800
> Fixes gcc '-Wunused-but-set-variable' warning:
>
> drivers/net/ethernet/micrel/ksz884x.c: In function rx_proc:
> drivers/net/ethernet/micrel/ksz884x.c:4981:6: warning: variable ‘rx_status’
> set but not used
From: Zheng Yongjun
Date: Sat, 19 Sep 2020 09:31:23 +0800
> Fixes gcc '-Wunused-but-set-variable' warning:
>
> drivers/net/ethernet/cavium/liquidio/octeon_device.c: In function
> lio_pci_readq:
> drivers/net/ethernet/cavium/liquidio/octeon_device.c:1327:6: warning:
> variable ‘val32’ set but
From: Zheng Yongjun
Date: Sat, 19 Sep 2020 09:50:20 +0800
> Fixes gcc '-Wunused-but-set-variable' warning:
>
> drivers/net/ethernet/intel/e1000/e1000_hw.c: In function
> e1000_phy_init_script:
> drivers/net/ethernet/intel/e1000/e1000_hw.c:132:6: warning: variable
> ‘ret_val’ set but not used
From: Zheng Yongjun
Date: Sat, 19 Sep 2020 10:05:50 +0800
> Fixes gcc '-Wunused-but-set-variable' warning:
>
> drivers/net/ethernet/marvell/pxa168_eth.c: In function pxa168_eth_change_mtu:
> drivers/net/ethernet/marvell/pxa168_eth.c:1190:6: warning: variable ‘retval’
> set but not used
From: zhengyongjun
Date: Sat, 19 Sep 2020 03:02:39 +
> This is the bad patch, please ignore it, thank you very much.
Please do not quote your entire patch when you reply like this.
It makes the reply look like a brand new patch to our patchwork
tracking system, which makes more work for
From: Zheng Yongjun
Date: Sat, 19 Sep 2020 10:46:44 +0800
> @@ -1226,8 +1226,8 @@ static int ns83820_get_link_ksettings(struct net_device
> *ndev,
>
> /* read current configuration */
> cfg = readl(dev->base + CFG) ^ SPDSTS_POLARITY;
> - tanar = readl(dev->base + TANAR);
>
From: Zheng Yongjun
Date: Sat, 19 Sep 2020 10:39:09 +0800
> Fixes gcc '-Wunused-but-set-variable' warning:
>
> drivers/net/ethernet/microchip/lan743x_main.c: In function lan743x_pm_suspend:
> drivers/net/ethernet/microchip/lan743x_main.c:3041:6: warning: variable ‘ret’
> set but not used
From: Zheng Yongjun
Date: Sat, 19 Sep 2020 10:37:32 +0800
> `ret` is never used, so remove it.
You are not removing it:
> @@ -3053,7 +3053,7 @@ static int lan743x_pm_suspend(struct device *dev)
> /* Host sets PME_En, put D3hot */
> ret = pci_prepare_to_sleep(pdev);
>
> -
From: Xiaoyong Yan
Date: Fri, 18 Sep 2020 01:42:52 -0700
> + delay = delay_from_credits(q->credits, q->idleslope);
> + cbs_timer_schedule(q, now+ delay);
> + q->last = now;
This indentation cannot be correct.
Please fix this.
From: Alex Elder
Date: Thu, 17 Sep 2020 12:39:19 -0500
> This series arranges for the IPA driver to wake up a suspended
> system if the IPA hardware has a packet to deliver to the AP.
>
> Version 2 replaced the first patch from version 1 with three
> patches, in response to David Miller's
From: Necip Fazil Yildiran
Date: Thu, 17 Sep 2020 19:46:43 +0300
> When IPV6_SEG6_HMAC is enabled and CRYPTO is disabled, it results in the
> following Kbuild warning:
>
> WARNING: unmet direct dependencies detected for CRYPTO_HMAC
> Depends on [n]: CRYPTO [=n]
> Selected by [y]:
> -
From: Florian Fainelli
Date: Wed, 16 Sep 2020 19:04:13 -0700
> The internal Gigabit PHY on Broadcom STB chips has a digital clock which
> drives its MDIO interface among other things, the driver now requests
> and manage that clock during .probe() and .remove() accordingly.
>
> Because the PHY
From: hongbo.w...@nxp.com
Date: Wed, 16 Sep 2020 17:48:42 +0800
> 1. Overview
> a) 0001* is for support to set dsa slave into 802.1AD(QinQ) mode.
> b) 0002* is for vlan_proto support for br_switchdev_port_vlan_add and
> br_switchdev_port_vlan_del.
> c) 0003* is for setting QinQ related
From: Saeed Mahameed
Date: Fri, 18 Sep 2020 10:58:49 -0700
> On Tue, 2020-09-01 at 17:02 +0200, Geert Uytterhoeven wrote:
>> @@ -158,7 +158,7 @@ static void linkwatch_do_dev(struct net_device
>> *dev)
>> clear_bit(__LINK_STATE_LINKWATCH_PENDING, >state);
>>
>> rfc2863_policy(dev);
>>
From: Wang Hai
Date: Fri, 18 Sep 2020 21:18:19 +0800
> If the header file containing a function's prototype isn't included by
> the sourcefile containing the associated function, the build system
> complains of missing prototypes.
>
> Fixes the following W=1 kernel build warning(s):
>
>
From: YueHaibing
Date: Fri, 18 Sep 2020 21:16:15 +0800
> It is no used any more, so can remove it.
>
> Signed-off-by: YueHaibing
Applied.
From: Wang Hai
Date: Fri, 18 Sep 2020 21:06:53 +0800
> If the header file containing a function's prototype isn't included by
> the sourcefile containing the associated function, the build system
> complains of missing prototypes.
>
> Fixes the following W=1 kernel build warning(s):
>
>
From: Wang Hai
Date: Fri, 18 Sep 2020 20:55:51 +0800
> If the header file containing a function's prototype isn't included by
> the sourcefile containing the associated function, the build system
> complains of missing prototypes.
>
> Fixes the following W=1 kernel build warning(s):
>
>
From: Wang Hai
Date: Fri, 18 Sep 2020 21:02:10 +0800
> If the header file containing a function's prototype isn't included by
> the sourcefile containing the associated function, the build system
> complains of missing prototypes.
>
> Fixes the following W=1 kernel build warning(s):
>
>
From: Nikolay Aleksandrov
Date: Fri, 18 Sep 2020 12:35:02 +
> Thanks for the analysis, I don't see any issues with checking if the device
> isn't present. It will have to go through some testing, but no obvious
> objections/issues. Have you tried if it fixes your case?
> I have briefly gone
From: Zheng Yongjun
Date: Fri, 18 Sep 2020 16:49:51 +0800
> Fixes gcc '-Wunused-but-set-variable' warning:
>
> drivers/net/ethernet/cortina/gemini.c: In function gmac_get_ringparam:
> drivers/net/ethernet/cortina/gemini.c:2125:21: warning: variable ‘config0’
> set but not used
From: Luo bin
Date: Fri, 18 Sep 2020 17:23:22 +0800
> Make a distinction between different irqs by netdev name or pci name.
>
> Signed-off-by: Luo bin
Applied.
From: Zheng Yongjun
Date: Fri, 18 Sep 2020 16:39:38 +0800
> Fixes gcc '-Wunused-but-set-variable' warning:
>
> drivers/net/ethernet/cavium/liquidio/octeon_device.c: In function
> lio_pci_readq:
> drivers/net/ethernet/cavium/liquidio/octeon_device.c:1327:6: warning:
> variable ‘val32’ set but
From: Zeng Tao
Date: Fri, 18 Sep 2020 15:14:30 +0800
> In the function ovs_ct_limit_exit, there is already a helper vaibale
> which could be reused to improve the readability, so i fix it in this
> patch.
>
> Signed-off-by: Zeng Tao
Applied, thanks.
From: Herrington
Date: Fri, 18 Sep 2020 14:10:13 +0800
> +void pch_ch_control_write(struct pci_dev *pdev, u32 val);
> void pch_ch_control_write(struct pci_dev *pdev, u32 val)
Prototypes belong in a header file not in the C file where they
are defined.
If these functions are accessed in other
From: Luo bin
Date: Fri, 18 Sep 2020 12:09:38 +0800
> Call netif_tx_disable firstly before starting doing self-test to
> avoid sending packet from networking core and self-test packet
> simultaneously which may cause self-test failure or hw abnormal.
>
> Fixes: 4aa218a4fe77 ("hinic: add self
From: frugg...@arista.com (Francesco Ruggeri)
Date: Fri, 18 Sep 2020 13:19:01 -0700
> The combination of aca_free_rcu, introduced in commit 2384d02520ff
> ("net/ipv6: Add anycast addresses to a global hashtable"), and
> fib6_info_destroy_rcu, introduced in commit 9b0a8da8c4c6 ("net/ipv6:
>
From: Qinglang Miao
Date: Thu, 17 Sep 2020 20:45:07 +0800
> Use DEFINE_SHOW_ATTRIBUTE macro to simplify the code.
>
> Signed-off-by: Qinglang Miao
> ---
> v2: based on linux-next(20200917), and can be applied to
> mainline cleanly now.
Applied.
From: Qinglang Miao
Date: Thu, 17 Sep 2020 20:45:08 +0800
> Signed-off-by: Qinglang Miao
> ---
> v2: based on linux-next(20200917), and can be applied to
> mainline cleanly now.
Applied.
From: Wei Li
Date: Thu, 17 Sep 2020 20:29:50 +0800
> In rx_request_irq(), it will just return what irq_set_affinity_hint()
> returns. If it is failed, the napi and irq requested are not freed
> properly. So add exits for failures to handle these.
>
> Signed-off-by: Wei Li
> ---
> v1 -> v2:
>
From: YueHaibing
Date: Thu, 17 Sep 2020 10:19:10 +0800
> There is no callers in tree, so can remove it.
>
> Signed-off-by: YueHaibing
> Reviewed-by: Saeed Mahameed
> ---
> v2: fix title typo 'funtions' --> 'functions'
Applied, thank you.
From: Michal Kubecek
Date: Thu, 17 Sep 2020 01:04:10 +0200 (CEST)
> Tunnel offload info code uses ETHTOOL_MSG_TUNNEL_INFO_GET message type (cmd
> field in genetlink header) for replies to tunnel info netlink request, i.e.
> the same value as the request have. This is a problem because we are
From: Xie He
Date: Wed, 16 Sep 2020 14:25:07 -0700
> This patch sets skb->protocol before transmitting frames on the HDLC
> device, so that a user listening on the HDLC device with an AF_PACKET
> socket will see outgoing frames' sll_protocol field correctly set and
> consistent with that of
From: Xie He
Date: Wed, 16 Sep 2020 09:49:18 -0700
> This driver is a virtual driver stacked on top of Ethernet interfaces.
>
> When this driver transmits data on the Ethernet device, the skb->protocol
> setting is inconsistent with the Ethernet header prepended to the skb.
>
> This causes a
From: Vadym Kochan
Date: Wed, 16 Sep 2020 19:30:56 +0300
> Marvell Prestera 98DX3255 integrates up to 24 ports of 1GbE with 8
> ports of 10GbE uplinks or 2 ports of 40Gbps stacking for a largely
> wireless SMB deployment.
>
> Prestera Switchdev is a firmware based driver that operates via PCI
From: YueHaibing
Date: Wed, 16 Sep 2020 22:16:29 +0800
> It is not used since commit a09ceb0e0814 ("sched: remove qdisc->drop")
>
> Signed-off-by: YueHaibing
Applied.
From: YueHaibing
Date: Wed, 16 Sep 2020 22:17:28 +0800
> It is never used, so can remove it.
>
> Signed-off-by: YueHaibing
Applied.
From: Matthieu Baerts
Date: Wed, 16 Sep 2020 15:13:51 +0200
> In case of errors, this message was printed:
>
> (...)
> # read: Resource temporarily unavailable
> # client exit code 0, server 3
> # \nnetns ns1-0-BJlt5D socket stat for 10003:
> (...)
>
> Obviously, the idea was to add
From: Xie He
Date: Wed, 16 Sep 2020 05:23:08 -0700
> 1. Change all "dev->hard_header" to "dev->header_ops"
>
> 2. On receiving incoming frames when header_ops == NULL:
>
> The comment only says what is wrong, but doesn't say what is right.
> This patch changes the comment to make it clear what
From: "Andrea Parri (Microsoft)"
Date: Wed, 16 Sep 2020 11:47:27 +0200
> From: Andres Beltran
>
> For additional robustness in the face of Hyper-V errors or malicious
> behavior, validate all values that originate from packets that Hyper-V
> has sent to the guest in the host-to-guest ring
From: Huazhong Tan
Date: Wed, 16 Sep 2020 17:33:44 +0800
> There are some optimizations related to IO path.
>
> Change since V1:
> - fixes a unsuitable handling in hns3_lb_clear_tx_ring() of #6 which
> pointed out by Saeed Mahameed.
>
> previous version:
> V1:
>
From: frugg...@arista.com (Francesco Ruggeri)
Date: Thu, 17 Sep 2020 15:19:22 -0700
> static void netdev_wait_allrefs(struct net_device *dev)
> {
> unsigned long rebroadcast_time, warning_time;
> int refcnt;
> + unsigned int wait = MIN_MSLEEP;
Please preserve the reverse
From: Michael Ellerman
Date: Thu, 17 Sep 2020 22:01:00 +1000
> Wang Wensheng writes:
>> Build the object file with `C=2` and get the following warnings:
>> make allmodconfig ARCH=powerpc CROSS_COMPILE=powerpc64-linux-gnu-
>> make C=2 drivers/ide/pmac.o ARCH=powerpc64
>>
From: Liu Shixin
Date: Wed, 16 Sep 2020 10:50:18 +0800
> Use DEFINE_SEQ_ATTRIBUTE macro to simplify the code.
>
> Signed-off-by: Liu Shixin
Looks good, applied to net-next, thanks.
From: Matthias Schiffer
Date: Wed, 16 Sep 2020 12:08:39 +0200
> The KSZ9477 and KSZ8795 use the port_cnt field differently: For the
> KSZ9477, it includes the CPU port(s), while for the KSZ8795, it doesn't.
>
> It would be a good cleanup to make the handling of both drivers match,
> but as a
From: Wong Vee Khee
Date: Wed, 16 Sep 2020 15:40:20 +0800
> +int stmmac_reinit_ringparam(struct net_device *dev, u32 rx_size, u32 tx_size)
> +{
> + struct stmmac_priv *priv = netdev_priv(dev);
> + int ret = 0;
> +
> + if (netif_running(dev))
> + stmmac_release(dev);
...
From: Geert Uytterhoeven
Date: Tue, 15 Sep 2020 11:35:51 +0200
> As CHELSIO_INLINE_CRYPTO is bool, and CHELSIO_T4 is tristate, the
> dependency of CHELSIO_INLINE_CRYPTO on CHELSIO_T4 is not sufficient to
> protect CRYPTO_DEV_CHELSIO_TLS and CHELSIO_IPSEC_INLINE. The latter two
> are also
From: Moritz Fischer
Date: Mon, 14 Sep 2020 21:24:49 -0700
> This series is the first bunch of minor cleanups for the de2104x driver
> to make it look and behave more like a modern driver.
>
> These changes replace some of the non-devres versions with devres
> versions of functions to simplify
From: Wong Vee Khee
Date: Tue, 15 Sep 2020 09:28:37 +0800
> This patch set is to add support for user to get or set Tx/Rx channel
> via ethtool. There are two patches that fixes bug introduced on upstream
> in order to have the feature work.
>
> Tested on Intel Tigerlake Platform.
Series
From: Oded Gabbay
Date: Wed, 16 Sep 2020 00:20:12 +0300
> I completely understand but you didn't answer my question. How come
> there are drivers which create netdev objects, and specifically sgi-xp
> in misc (but I also saw it in usb drivers) that live outside
> drivers/net ? Why doesn't your
From: Andrew Lunn
Date: Tue, 15 Sep 2020 23:37:35 +0200
>> I understand your point of view but If my H/W doesn't support the
>> basic requirements of the RDMA infrastructure and interfaces, then
>> really there is nothing I can do about it. I can't use them.
>
> It is up to the RDMA people to
From: Oded Gabbay
Date: Wed, 16 Sep 2020 00:43:00 +0300
> I honestly don't know and I admit we didn't look at the dates of when
> these drivers were introduced.
Please do research when you make claims in the future, thank you.
From: Oded Gabbay
Date: Tue, 15 Sep 2020 20:10:08 +0300
> This is the second version of the patch-set to upstream the GAUDI NIC code
> into the habanalabs driver.
>
> The only modification from v2 is in the ethtool patch (patch 12). Details
> are in that patch's commit message.
>
> Link to v2
From: Lorenzo Pieralisi
Date: Tue, 15 Sep 2020 10:32:02 +0100
> Move the ioremap/iounmap declaration before asm-generic/io.h is
> included so that it is visible within it.
>
> Signed-off-by: Lorenzo Pieralisi
Acked-by: David S. Miller
From: Nicholas Piggin
Date: Tue, 15 Sep 2020 13:24:07 +1000
> Excerpts from David Miller's message of September 15, 2020 5:59 am:
>> From: Nicholas Piggin
>> Date: Mon, 14 Sep 2020 14:52:18 +1000
>>
>> ...
>>> The basic fix for sparc64 is to remove its mm_cpumask clearing code. The
>>>
From: Jing Xiangfeng
Date: Fri, 11 Sep 2020 15:13:41 +0800
> After commit 57a4a3d7f756 ("display7seg: Introduce the use of the managed
> version of kzalloc"), The out_free jump label has nothing to do but goto
> out. So remove it.
>
> Signed-off-by: Jing Xiangfeng
Applied, thank you.
201 - 300 of 27791 matches
Mail list logo