[hns3-0316]sync mainline kernel 5.6rc4 hns3 patchset into ubuntu HWE kernel branch

Bug #1867586 reported by Fred Kimmy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kunpeng920
Fix Released
Undecided
Ike Panhc
Ubuntu-18.04-hwe
Fix Released
Undecided
Ike Panhc
Ubuntu-20.04
Fix Released
Undecided
Ike Panhc
Upstream-kernel
Fix Released
Undecided
Unassigned
linux (Ubuntu)
Fix Released
Undecided
Ike Panhc

Bug Description

[Bug Description]
 hns3 patchset have merged into mainline 5.6rc1 kernel.

[Steps to Reproduce]
  1)
  2)
  3)

[Actual Results]

[Expected Results]

[Reproducibility]

[Additional information]
  (Firmware version, kernel version, affected hardware, etc. if required):

[Resolution]
net: hns3: clear port base VLAN when unload PF
net: hns3: fix RMW issue for VLAN filter switch
net: hns3: fix VF VLAN table entries inconsistent issue
net: hns3: fix "tc qdisc del" failed issue
net: hns3: reject unsupported coalescing params
net: hns3: delete unnecessary logs after kzalloc fails
net: hns3: synchronize some print relating to reset issue
net: hns3: print out command code when dump fails in debugfs
net: hns3: print out status register when VF receives unknown source interrupt
net: hns3: add a check before PF inform VF to reset
net: hns3: delete some reduandant code
net: hns3: remove an unnecessary resetting check in hclge_handle_hw_ras_error()
net: hns3: rename macro HCLGE_MAX_NCL_CONFIG_LENGTH
net: hns3: fix some mixed type assignment
net: hns3: fix a not link up issue when fibre port supports autoneg
net: hns3: add missing help info for QS shaper in debugfs
net: hns3: add support for dump MAC ID and loopback status in debugfs
net: hns3: add enabled TC numbers and DWRR weight info in debugfs
net: hns3: modify an unsuitable print when setting unknown duplex to fibre

[Status]
(Rejected) net: hns3: reject unsupported coalescing params
(Fix committed) net: hns3: delete unnecessary logs after kzalloc fails
(Fix committed) net: hns3: synchronize some print relating to reset issue
(Fix committed) net: hns3: print out command code when dump fails in debugfs
(Fix committed) net: hns3: print out status register when VF receives unknown source interrupt
(Fix committed) net: hns3: add a check before PF inform VF to reset
(Fix committed) net: hns3: delete some reduandant code
(Fix committed) net: hns3: remove an unnecessary resetting check in hclge_handle_hw_ras_error()
(Fix committed) net: hns3: rename macro HCLGE_MAX_NCL_CONFIG_LENGTH
(Fix committed) net: hns3: fix some mixed type assignment
(Fix committed) net: hns3: add missing help info for QS shaper in debugfs
(Fix committed) net: hns3: add support for dump MAC ID and loopback status in debugfs
(Fix committed) net: hns3: add enabled TC numbers and DWRR weight info in debugfs
(Fix committed) net: hns3: modify an unsuitable print when setting unknown duplex to fibre
(Fix committed) net: hns3: clear port base VLAN when unload PF
(Fix committed) net: hns3: fix RMW issue for VLAN filter switch
(Fix committed) net: hns3: fix VF VLAN table entries inconsistent issue
(Fix committed) net: hns3: fix "tc qdisc del" failed issue
(Fix committed) net: hns3: fix a not link up issue when fibre port supports autoneg

CVE References

Revision history for this message
Ike Panhc (ikepanhc) wrote :

These 5 patches has been merged into mainline kernel on v5.6-rc6

net: hns3: clear port base VLAN when unload PF
net: hns3: fix RMW issue for VLAN filter switch
net: hns3: fix VF VLAN table entries inconsistent issue
net: hns3: fix "tc qdisc del" failed issue
net: hns3: fix a not link up issue when fibre port supports autoneg

Others are not hit mainline kernel yet.

Changed in kunpeng920:
assignee: nobody → Ike Panhc (ikepanhc)
Ike Panhc (ikepanhc)
tags: added: ikeradar
Changed in linux (Ubuntu):
status: New → In Progress
assignee: nobody → Ike Panhc (ikepanhc)
Ike Panhc (ikepanhc)
description: updated
Revision history for this message
Ike Panhc (ikepanhc) wrote :
description: updated
Revision history for this message
Ike Panhc (ikepanhc) wrote :

More patches landed in mainline kernel

7b8fda64b29d4 net: hns3: reject unsupported coalescing params
fbdc4d79fcc2e net: hns3: delete unnecessary logs after kzalloc fails
8de91e92070b5 net: hns3: synchronize some print relating to reset issue
77ba415d19201 net: hns3: print out command code when dump fails in debugfs
e45afb396e233 net: hns3: print out status register when VF receives unknown source interrupt
9091367037d3e net: hns3: add a check before PF inform VF to reset
01c45c521a5aa net: hns3: delete some reduandant code
89a85559302f4 net: hns3: remove an unnecessary resetting check in hclge_handle_hw_ras_error()
4960cabff63e0 net: hns3: rename macro HCLGE_MAX_NCL_CONFIG_LENGTH
72fa490480ce5 net: hns3: fix some mixed type assignment
89ec9485282a3 net: hns3: add missing help info for QS shaper in debugfs
ded45d406ca73 net: hns3: add support for dump MAC ID and loopback status in debugfs
a8adbb8a91a4c net: hns3: add enabled TC numbers and DWRR weight info in debugfs
2d3db26d78805 net: hns3: modify an unsuitable print when setting unknown duplex to fibre

Stefan Bader (smb)
Changed in linux (Ubuntu):
status: In Progress → Fix Committed
Changed in kunpeng920:
status: New → Fix Committed
Ike Panhc (ikepanhc)
Changed in kunpeng920:
status: Fix Committed → In Progress
Revision history for this message
Ike Panhc (ikepanhc) wrote :

Patch "net: hns3: reject unsupported coalescing params" causes build failure because no supported_coalesce_params in 5.4 kernel.

Revision history for this message
Ike Panhc (ikepanhc) wrote :
Ike Panhc (ikepanhc)
description: updated
Changed in linux (Ubuntu):
status: Fix Committed → In Progress
Revision history for this message
Ike Panhc (ikepanhc) wrote :
Changed in kunpeng920:
status: In Progress → Fix Committed
Ike Panhc (ikepanhc)
description: updated
tags: removed: ikeradar
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (35.2 KiB)

This bug was fixed in the package linux - 5.4.0-24.28

---------------
linux (5.4.0-24.28) focal; urgency=medium

  * focal/linux: 5.4.0-24.28 -proposed tracker (LP: #1871939)

  * getitimer returns it_value=0 erroneously (LP: #1349028)
    - [Config] CONTEXT_TRACKING_FORCE policy should be unset

  * 12d1:1038 Dual-Role OTG device on non-HNP port - unable to enumerate USB
    device on port 1 (LP: #1047527)
    - [Config] USB_OTG_FSM policy not needed

  * Add DCPD backlight support for HP CML system (LP: #1871589)
    - SAUCE: drm/i915: Force DPCD backlight mode for HP CML 2020 system

  * Backlight brightness cannot be adjusted using keys (LP: #1860303)
    - SAUCE drm/i915: Force DPCD backlight mode for HP Spectre x360 Convertible
      13t-aw100

  * CVE-2020-11494
    - slcan: Don't transmit uninitialized stack data in padding

  * Ubuntu Kernel Support for OpenPOWER NV Secure & Trusted Boot (LP: #1866909)
    - powerpc: Detect the secure boot mode of the system
    - powerpc/ima: Add support to initialize ima policy rules
    - powerpc: Detect the trusted boot state of the system
    - powerpc/ima: Define trusted boot policy
    - ima: Make process_buffer_measurement() generic
    - certs: Add wrapper function to check blacklisted binary hash
    - ima: Check against blacklisted hashes for files with modsig
    - powerpc/ima: Update ima arch policy to check for blacklist
    - powerpc/ima: Indicate kernel modules appended signatures are enforced
    - powerpc/powernv: Add OPAL API interface to access secure variable
    - powerpc: expose secure variables to userspace via sysfs
    - x86/efi: move common keyring handler functions to new file
    - powerpc: Load firmware trusted keys/hashes into kernel keyring
    - x86/efi: remove unused variables

  * [roce-0227]sync mainline kernel 5.6rc3 roce patchset into ubuntu HWE kernel
    branch (LP: #1864950)
    - RDMA/hns: Cleanups of magic numbers
    - RDMA/hns: Optimize eqe buffer allocation flow
    - RDMA/hns: Add the workqueue framework for flush cqe handler
    - RDMA/hns: Delayed flush cqe process with workqueue
    - RDMA/hns: fix spelling mistake: "attatch" -> "attach"
    - RDMA/hns: Initialize all fields of doorbells to zero
    - RDMA/hns: Treat revision HIP08_A as a special case
    - RDMA/hns: Use flush framework for the case in aeq
    - RDMA/hns: Stop doorbell update while qp state error
    - RDMA/hns: Optimize qp destroy flow
    - RDMA/hns: Optimize qp context create and destroy flow
    - RDMA/hns: Optimize qp number assign flow
    - RDMA/hns: Optimize qp buffer allocation flow
    - RDMA/hns: Optimize qp param setup flow
    - RDMA/hns: Optimize kernel qp wrid allocation flow
    - RDMA/hns: Optimize qp doorbell allocation flow
    - RDMA/hns: Check if depth of qp is 0 before configure

  * [hns3-0316]sync mainline kernel 5.6rc4 hns3 patchset into ubuntu HWE kernel
    branch (LP: #1867586)
    - net: hns3: modify an unsuitable print when setting unknown duplex to fibre
    - net: hns3: add enabled TC numbers and DWRR weight info in debugfs
    - net: hns3: add support for dump MAC ID and loopback status in debugfs
    - net: hns3: add missing help info for QS shaper...

Changed in linux (Ubuntu):
status: In Progress → Fix Released
Ike Panhc (ikepanhc)
Changed in kunpeng920:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.