mbox series

[PULL,SRU,Disco] hns driver fixes

Message ID 20190617231734.GA32185@xps13.dannf
State New
Headers show
Series [PULL,SRU,Disco] hns driver fixes | expand

Pull-request

git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux hns-fixes-disco

Message

dann frazier June 17, 2019, 11:17 p.m. UTC
All clean cherry-picks from upstream.

BugLink: https://bugs.launchpad.net/bugs/1833132
BugLink: https://bugs.launchpad.net/bugs/1833136
BugLink: https://bugs.launchpad.net/bugs/1833138
BugLink: https://bugs.launchpad.net/bugs/1833140
BugLink: https://bugs.launchpad.net/bugs/1833141

The following changes since commit f3c4b591aca9b8079de1662104a4e96e2ac1c1b0:

  Bluetooth: hidp: fix buffer overflow (2019-06-10 23:30:50 -0400)

are available in the Git repository at:

  git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux hns-fixes-disco

for you to fetch changes up to 99e9a1cea6112395c014ba7ee7728c800bc7d216:

  net: hns: Fix loopback test failed at copper ports (2019-06-17 16:35:41 -0600)

----------------------------------------------------------------
Colin Ian King (1):
      net: hns: fix unsigned comparison to less than zero

Liubin Shu (1):
      net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw()

Yonglong Liu (4):
      net: hns: Fix probabilistic memory overwrite when HNS driver initialized
      net: hns: fix ICMP6 neighbor solicitation messages discard problem
      net: hns: Fix WARNING when remove HNS driver with SMMU enabled
      net: hns: Fix loopback test failed at copper ports

 drivers/net/ethernet/hisilicon/hns/hnae.c          |  4 ++-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 35 +++++++++++++++++-----
 .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c    |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_enet.c      |  5 ++--
 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |  4 +++
 5 files changed, 39 insertions(+), 11 deletions(-)

Comments

Stefan Bader June 28, 2019, 12:13 p.m. UTC | #1
On 18.06.19 01:17, dann frazier wrote:
> All clean cherry-picks from upstream.
> 
> BugLink: https://bugs.launchpad.net/bugs/1833132
> BugLink: https://bugs.launchpad.net/bugs/1833136
> BugLink: https://bugs.launchpad.net/bugs/1833138
> BugLink: https://bugs.launchpad.net/bugs/1833140
> BugLink: https://bugs.launchpad.net/bugs/1833141
> 
> The following changes since commit f3c4b591aca9b8079de1662104a4e96e2ac1c1b0:
> 
>   Bluetooth: hidp: fix buffer overflow (2019-06-10 23:30:50 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux hns-fixes-disco
> 
> for you to fetch changes up to 99e9a1cea6112395c014ba7ee7728c800bc7d216:
> 
>   net: hns: Fix loopback test failed at copper ports (2019-06-17 16:35:41 -0600)
> 
> ----------------------------------------------------------------
> Colin Ian King (1):
>       net: hns: fix unsigned comparison to less than zero
> 
> Liubin Shu (1):
>       net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw()
> 
> Yonglong Liu (4):
>       net: hns: Fix probabilistic memory overwrite when HNS driver initialized
>       net: hns: fix ICMP6 neighbor solicitation messages discard problem
>       net: hns: Fix WARNING when remove HNS driver with SMMU enabled
>       net: hns: Fix loopback test failed at copper ports
> 
>  drivers/net/ethernet/hisilicon/hns/hnae.c          |  4 ++-
>  drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 35 +++++++++++++++++-----
>  .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c    |  2 +-
>  drivers/net/ethernet/hisilicon/hns/hns_enet.c      |  5 ++--
>  drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |  4 +++
>  5 files changed, 39 insertions(+), 11 deletions(-)
> 
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Marcelo Henrique Cerri July 1, 2019, 6:45 p.m. UTC | #2
Acked-by: Marcelo Henrique Cerri <marcelo.cerri@canonical.com>

On Mon, Jun 17, 2019 at 05:17:34PM -0600, dann frazier wrote:
> All clean cherry-picks from upstream.
> 
> BugLink: https://bugs.launchpad.net/bugs/1833132
> BugLink: https://bugs.launchpad.net/bugs/1833136
> BugLink: https://bugs.launchpad.net/bugs/1833138
> BugLink: https://bugs.launchpad.net/bugs/1833140
> BugLink: https://bugs.launchpad.net/bugs/1833141
> 
> The following changes since commit f3c4b591aca9b8079de1662104a4e96e2ac1c1b0:
> 
>   Bluetooth: hidp: fix buffer overflow (2019-06-10 23:30:50 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux hns-fixes-disco
> 
> for you to fetch changes up to 99e9a1cea6112395c014ba7ee7728c800bc7d216:
> 
>   net: hns: Fix loopback test failed at copper ports (2019-06-17 16:35:41 -0600)
> 
> ----------------------------------------------------------------
> Colin Ian King (1):
>       net: hns: fix unsigned comparison to less than zero
> 
> Liubin Shu (1):
>       net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw()
> 
> Yonglong Liu (4):
>       net: hns: Fix probabilistic memory overwrite when HNS driver initialized
>       net: hns: fix ICMP6 neighbor solicitation messages discard problem
>       net: hns: Fix WARNING when remove HNS driver with SMMU enabled
>       net: hns: Fix loopback test failed at copper ports
> 
>  drivers/net/ethernet/hisilicon/hns/hnae.c          |  4 ++-
>  drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 35 +++++++++++++++++-----
>  .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c    |  2 +-
>  drivers/net/ethernet/hisilicon/hns/hns_enet.c      |  5 ++--
>  drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |  4 +++
>  5 files changed, 39 insertions(+), 11 deletions(-)
> 
> -- 
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
Kleber Sacilotto de Souza July 2, 2019, 8:55 a.m. UTC | #3
On 6/18/19 1:17 AM, dann frazier wrote:
> All clean cherry-picks from upstream.
> 
> BugLink: https://bugs.launchpad.net/bugs/1833132
> BugLink: https://bugs.launchpad.net/bugs/1833136
> BugLink: https://bugs.launchpad.net/bugs/1833138
> BugLink: https://bugs.launchpad.net/bugs/1833140
> BugLink: https://bugs.launchpad.net/bugs/1833141
> 
> The following changes since commit f3c4b591aca9b8079de1662104a4e96e2ac1c1b0:
> 
>   Bluetooth: hidp: fix buffer overflow (2019-06-10 23:30:50 -0400)
> 
> are available in the Git repository at:
> 
>   git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux hns-fixes-disco
> 
> for you to fetch changes up to 99e9a1cea6112395c014ba7ee7728c800bc7d216:
> 
>   net: hns: Fix loopback test failed at copper ports (2019-06-17 16:35:41 -0600)
> 
> ----------------------------------------------------------------
> Colin Ian King (1):
>       net: hns: fix unsigned comparison to less than zero
> 
> Liubin Shu (1):
>       net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw()
> 
> Yonglong Liu (4):
>       net: hns: Fix probabilistic memory overwrite when HNS driver initialized
>       net: hns: fix ICMP6 neighbor solicitation messages discard problem
>       net: hns: Fix WARNING when remove HNS driver with SMMU enabled
>       net: hns: Fix loopback test failed at copper ports
> 
>  drivers/net/ethernet/hisilicon/hns/hnae.c          |  4 ++-
>  drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 35 +++++++++++++++++-----
>  .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c    |  2 +-
>  drivers/net/ethernet/hisilicon/hns/hns_enet.c      |  5 ++--
>  drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |  4 +++
>  5 files changed, 39 insertions(+), 11 deletions(-)
> 

Applied to {bionic,cosmic,disco}/master-next branches, with the following
patches skipped for Disco since they had already been applied as as part
of one of the upstream stable updates:


* net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw()
* net: hns: Fix probabilistic memory overwrite when HNS driver initialized
* net: hns: fix ICMP6 neighbor solicitation messages discard problem
* net: hns: Fix WARNING when remove HNS driver with SMMU enabled

I also fixed the nomination on some of the bug reports.

Thanks,
Kleber