2020-01-11 04:16:21 |
Fred Kimmy |
bug |
|
|
added bug |
2020-01-11 06:46:46 |
Fred Kimmy |
nominated for series |
|
kunpeng920/upstream-kernel |
|
2020-01-11 06:46:46 |
Fred Kimmy |
bug task added |
|
kunpeng920/upstream-kernel |
|
2020-01-11 06:46:46 |
Fred Kimmy |
nominated for series |
|
kunpeng920/ubuntu-18.04-hwe |
|
2020-01-11 06:46:46 |
Fred Kimmy |
bug task added |
|
kunpeng920/ubuntu-18.04-hwe |
|
2020-01-11 06:46:46 |
Fred Kimmy |
nominated for series |
|
kunpeng920/ubuntu-20.04 |
|
2020-01-11 06:46:46 |
Fred Kimmy |
bug task added |
|
kunpeng920/ubuntu-20.04 |
|
2020-01-13 09:40:51 |
Ike Panhc |
tags |
|
ikeradar |
|
2020-01-15 08:31:50 |
Fred Kimmy |
description |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver |
|
2020-01-15 08:32:16 |
Fred Kimmy |
summary |
[hns3-0111]sync mainline kernel 5.5rc5 hns3 patchset into ubuntu HWE kernel branch Edit |
[hns3-0111]sync mainline kernel 5.5rc6 hns3 patchset into ubuntu HWE kernel branch Edit |
|
2020-01-16 07:57:36 |
Ike Panhc |
kunpeng920/ubuntu-20.04: status |
New |
In Progress |
|
2020-01-16 07:57:39 |
Ike Panhc |
kunpeng920/ubuntu-20.04: assignee |
|
Ike Panhc (ikepanhc) |
|
2020-01-16 07:57:43 |
Ike Panhc |
kunpeng920/ubuntu-18.04-hwe: status |
New |
In Progress |
|
2020-01-16 07:57:46 |
Ike Panhc |
kunpeng920/ubuntu-18.04-hwe: assignee |
|
Ike Panhc (ikepanhc) |
|
2020-01-16 07:57:48 |
Ike Panhc |
kunpeng920: status |
New |
In Progress |
|
2020-01-16 07:57:51 |
Ike Panhc |
kunpeng920/ubuntu-18.04-hwe: milestone |
|
ubuntu-18.04.5 |
|
2020-01-17 06:28:29 |
Ike Panhc |
bug task added |
|
linux (Ubuntu) |
|
2020-01-17 06:28:44 |
Ike Panhc |
linux (Ubuntu): status |
New |
In Progress |
|
2020-01-17 06:28:47 |
Ike Panhc |
linux (Ubuntu): assignee |
|
Ike Panhc (ikepanhc) |
|
2020-01-17 07:39:21 |
Ike Panhc |
description |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver
[Status]
(In Progress): net: hns3: support tx-scatter-gather-fraglist feature
(In Progress): net: hns3: add support for configuring VF MAC from the host
(In Progress): net: hns3: add support for configuring bandwidth of VF on the host
(In Progress): net: hns3: add support for setting VF trust
(In Progress): net: hns3: add support for spoof check setting
(In Progress): net: hns3: add support for setting VF link status on the host
(In Progress): net: hns3: make array tick_array static, makes object smaller
(Fix committed): net: hns3: fix a wrong reset interrupt status mask
(Fix committed): net: hns3: cleanup of stray struct hns3_link_mode_mapping
(Fix committed): net: hns3: fix ETS bandwidth validation bug
(Fix committed): net: hns3: reallocate SSU' buffer size when pfc_en changes
(Fix committed): net: hns3: add compatible handling for MAC VLAN switch parameter configuration
(Fix committed): net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
(In Progress): net: hns3: remove unused macros
(Fix committed): net: hns3: Use the correct style for SPDX License Identifier
(In Progress): net: hns3: cleanup byte order issues when printed
(In Progress): net: hns3: cleanup some print format warning
(In Progress): net: hns3: add or modify some comments
(In Progress): net: hns3: optimize local variable initialization
(In Progress): net: hns3: cleanup a format-truncation warning
(In Progress): net: hns3: cleanup some coding style issues
(In Progress): net: hns3: cleanup some magic numbers
(Fix committed): net: hns3: add struct netdev_queue debug info for TX timeout
(In Progress): net: hns3: dump some debug information when reset fail
UNKNOWN: treewide: Use sizeof_member() macro
(Fix committed): net: hns3: log and clear hardware error after reset complete
(In Progress): net: hns3: do not allocate linear data for fraglist skb
(In Progress): net: hns3: minor cleanup for hns3_handle_rx_bd()
(In Progress): net: hns3: make struct hns3_enet_ring cacheline aligned
(In Progress): net: hns3: introduce ring_to_netdev() in enet module
(In Progress): net: hns3: minor optimization for barrier in IO path
(In Progress): net: hns3: optimized MAC address in management table.
(In Progress): net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
(Fix committed): net: hns3: fix mis-counting IRQ vector numbers issue
(In Progress): net: hns3: fix VF ID issue for setting VF VLAN
(In Progress): net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
(In Progress): net: hns3: fix for TX queue not restarted problem
(In linux-next): net: hns3: only print misc interrupt status when handling fails
(In linux-next): net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
(In linux-next): net: hns3: add some VF VLAN information for command "ip link show"
(In linux-next): net: hns3: implement ndo_features_check ops for hns3 driver
(In linux-next): net: hns3: get FD rules location before dump in debugfs
(In linux-next): net: hns3: optimization for CMDQ uninitialization
(In linux-next): net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
(In linux-next): net: hns3: check FE bit before calling hns3_add_frag()
(In linux-next): net: hns3: do not schedule the periodic task when reset fail
(In linux-next): net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
(In linux-next): net: hns3: remove unnecessary work in hclgevf_main
(In linux-next): net: hns3: remove mailbox and reset work in hclge_main
(In linux-next): net: hns3: schedule hclgevf_service by using delayed workqueue
(In linux-next): net: hns3: refactor the notification scheme of PF reset
(In linux-next): net: hns3: refactor the procedure of VF FLR
(In linux-next): net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
(In linux-next): net: hns3: enlarge HCLGE_RESET_WAIT_CNT
(In linux-next): net: hns3: refactor the precedure of PF FLR
(In linux-next): net: hns3: split hclgevf_reset() into preparing and rebuilding part
(In linux-next): net: hns3: split hclge_reset() into preparing and rebuilding part
(In linux-next): net: hns3: modify an unsuitable reset level for hardware error
(In linux-next): net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
(In linux-next): net: hns3: add protection when get SFP speed as 0
(In linux-next): net: hns3: modify the IRQ name of misc vectors
(In linux-next): net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
(In linux-next): net: hns3: modify the IRQ name of TQP vector
(In linux-next): net: hns3: re-organize vector handle
(In linux-next): net: hns3: add trace event support for HNS3 driver |
|
2020-01-17 08:06:50 |
Ike Panhc |
kunpeng920/upstream-kernel: status |
New |
Triaged |
|
2020-01-20 09:13:08 |
Fred Kimmy |
description |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver
[Status]
(In Progress): net: hns3: support tx-scatter-gather-fraglist feature
(In Progress): net: hns3: add support for configuring VF MAC from the host
(In Progress): net: hns3: add support for configuring bandwidth of VF on the host
(In Progress): net: hns3: add support for setting VF trust
(In Progress): net: hns3: add support for spoof check setting
(In Progress): net: hns3: add support for setting VF link status on the host
(In Progress): net: hns3: make array tick_array static, makes object smaller
(Fix committed): net: hns3: fix a wrong reset interrupt status mask
(Fix committed): net: hns3: cleanup of stray struct hns3_link_mode_mapping
(Fix committed): net: hns3: fix ETS bandwidth validation bug
(Fix committed): net: hns3: reallocate SSU' buffer size when pfc_en changes
(Fix committed): net: hns3: add compatible handling for MAC VLAN switch parameter configuration
(Fix committed): net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
(In Progress): net: hns3: remove unused macros
(Fix committed): net: hns3: Use the correct style for SPDX License Identifier
(In Progress): net: hns3: cleanup byte order issues when printed
(In Progress): net: hns3: cleanup some print format warning
(In Progress): net: hns3: add or modify some comments
(In Progress): net: hns3: optimize local variable initialization
(In Progress): net: hns3: cleanup a format-truncation warning
(In Progress): net: hns3: cleanup some coding style issues
(In Progress): net: hns3: cleanup some magic numbers
(Fix committed): net: hns3: add struct netdev_queue debug info for TX timeout
(In Progress): net: hns3: dump some debug information when reset fail
UNKNOWN: treewide: Use sizeof_member() macro
(Fix committed): net: hns3: log and clear hardware error after reset complete
(In Progress): net: hns3: do not allocate linear data for fraglist skb
(In Progress): net: hns3: minor cleanup for hns3_handle_rx_bd()
(In Progress): net: hns3: make struct hns3_enet_ring cacheline aligned
(In Progress): net: hns3: introduce ring_to_netdev() in enet module
(In Progress): net: hns3: minor optimization for barrier in IO path
(In Progress): net: hns3: optimized MAC address in management table.
(In Progress): net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
(Fix committed): net: hns3: fix mis-counting IRQ vector numbers issue
(In Progress): net: hns3: fix VF ID issue for setting VF VLAN
(In Progress): net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
(In Progress): net: hns3: fix for TX queue not restarted problem
(In linux-next): net: hns3: only print misc interrupt status when handling fails
(In linux-next): net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
(In linux-next): net: hns3: add some VF VLAN information for command "ip link show"
(In linux-next): net: hns3: implement ndo_features_check ops for hns3 driver
(In linux-next): net: hns3: get FD rules location before dump in debugfs
(In linux-next): net: hns3: optimization for CMDQ uninitialization
(In linux-next): net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
(In linux-next): net: hns3: check FE bit before calling hns3_add_frag()
(In linux-next): net: hns3: do not schedule the periodic task when reset fail
(In linux-next): net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
(In linux-next): net: hns3: remove unnecessary work in hclgevf_main
(In linux-next): net: hns3: remove mailbox and reset work in hclge_main
(In linux-next): net: hns3: schedule hclgevf_service by using delayed workqueue
(In linux-next): net: hns3: refactor the notification scheme of PF reset
(In linux-next): net: hns3: refactor the procedure of VF FLR
(In linux-next): net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
(In linux-next): net: hns3: enlarge HCLGE_RESET_WAIT_CNT
(In linux-next): net: hns3: refactor the precedure of PF FLR
(In linux-next): net: hns3: split hclgevf_reset() into preparing and rebuilding part
(In linux-next): net: hns3: split hclge_reset() into preparing and rebuilding part
(In linux-next): net: hns3: modify an unsuitable reset level for hardware error
(In linux-next): net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
(In linux-next): net: hns3: add protection when get SFP speed as 0
(In linux-next): net: hns3: modify the IRQ name of misc vectors
(In linux-next): net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
(In linux-next): net: hns3: modify the IRQ name of TQP vector
(In linux-next): net: hns3: re-organize vector handle
(In linux-next): net: hns3: add trace event support for HNS3 driver |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver
update 0120
net: hns3: pad the short frame before sending to the hardware
[Status]
(In Progress): net: hns3: support tx-scatter-gather-fraglist feature
(In Progress): net: hns3: add support for configuring VF MAC from the host
(In Progress): net: hns3: add support for configuring bandwidth of VF on the host
(In Progress): net: hns3: add support for setting VF trust
(In Progress): net: hns3: add support for spoof check setting
(In Progress): net: hns3: add support for setting VF link status on the host
(In Progress): net: hns3: make array tick_array static, makes object smaller
(Fix committed): net: hns3: fix a wrong reset interrupt status mask
(Fix committed): net: hns3: cleanup of stray struct hns3_link_mode_mapping
(Fix committed): net: hns3: fix ETS bandwidth validation bug
(Fix committed): net: hns3: reallocate SSU' buffer size when pfc_en changes
(Fix committed): net: hns3: add compatible handling for MAC VLAN switch parameter configuration
(Fix committed): net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
(In Progress): net: hns3: remove unused macros
(Fix committed): net: hns3: Use the correct style for SPDX License Identifier
(In Progress): net: hns3: cleanup byte order issues when printed
(In Progress): net: hns3: cleanup some print format warning
(In Progress): net: hns3: add or modify some comments
(In Progress): net: hns3: optimize local variable initialization
(In Progress): net: hns3: cleanup a format-truncation warning
(In Progress): net: hns3: cleanup some coding style issues
(In Progress): net: hns3: cleanup some magic numbers
(Fix committed): net: hns3: add struct netdev_queue debug info for TX timeout
(In Progress): net: hns3: dump some debug information when reset fail
UNKNOWN: treewide: Use sizeof_member() macro
(Fix committed): net: hns3: log and clear hardware error after reset complete
(In Progress): net: hns3: do not allocate linear data for fraglist skb
(In Progress): net: hns3: minor cleanup for hns3_handle_rx_bd()
(In Progress): net: hns3: make struct hns3_enet_ring cacheline aligned
(In Progress): net: hns3: introduce ring_to_netdev() in enet module
(In Progress): net: hns3: minor optimization for barrier in IO path
(In Progress): net: hns3: optimized MAC address in management table.
(In Progress): net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
(Fix committed): net: hns3: fix mis-counting IRQ vector numbers issue
(In Progress): net: hns3: fix VF ID issue for setting VF VLAN
(In Progress): net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
(In Progress): net: hns3: fix for TX queue not restarted problem
(In linux-next): net: hns3: only print misc interrupt status when handling fails
(In linux-next): net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
(In linux-next): net: hns3: add some VF VLAN information for command "ip link show"
(In linux-next): net: hns3: implement ndo_features_check ops for hns3 driver
(In linux-next): net: hns3: get FD rules location before dump in debugfs
(In linux-next): net: hns3: optimization for CMDQ uninitialization
(In linux-next): net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
(In linux-next): net: hns3: check FE bit before calling hns3_add_frag()
(In linux-next): net: hns3: do not schedule the periodic task when reset fail
(In linux-next): net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
(In linux-next): net: hns3: remove unnecessary work in hclgevf_main
(In linux-next): net: hns3: remove mailbox and reset work in hclge_main
(In linux-next): net: hns3: schedule hclgevf_service by using delayed workqueue
(In linux-next): net: hns3: refactor the notification scheme of PF reset
(In linux-next): net: hns3: refactor the procedure of VF FLR
(In linux-next): net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
(In linux-next): net: hns3: enlarge HCLGE_RESET_WAIT_CNT
(In linux-next): net: hns3: refactor the precedure of PF FLR
(In linux-next): net: hns3: split hclgevf_reset() into preparing and rebuilding part
(In linux-next): net: hns3: split hclge_reset() into preparing and rebuilding part
(In linux-next): net: hns3: modify an unsuitable reset level for hardware error
(In linux-next): net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
(In linux-next): net: hns3: add protection when get SFP speed as 0
(In linux-next): net: hns3: modify the IRQ name of misc vectors
(In linux-next): net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
(In linux-next): net: hns3: modify the IRQ name of TQP vector
(In linux-next): net: hns3: re-organize vector handle
(In linux-next): net: hns3: add trace event support for HNS3 driver |
|
2020-01-27 22:16:03 |
Seth Forshee |
linux (Ubuntu): status |
In Progress |
Fix Committed |
|
2020-01-28 09:34:29 |
Andrew Cloke |
kunpeng920/ubuntu-20.04: status |
In Progress |
Fix Committed |
|
2020-01-28 09:34:57 |
Andrew Cloke |
kunpeng920/ubuntu-20.04: milestone |
|
ubuntu-20.04-ga |
|
2020-01-28 09:35:18 |
Andrew Cloke |
kunpeng920/ubuntu-18.04-hwe: status |
In Progress |
Fix Committed |
|
2020-01-28 09:35:20 |
Andrew Cloke |
kunpeng920: status |
In Progress |
Fix Committed |
|
2020-02-10 07:27:10 |
Ike Panhc |
description |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver
update 0120
net: hns3: pad the short frame before sending to the hardware
[Status]
(In Progress): net: hns3: support tx-scatter-gather-fraglist feature
(In Progress): net: hns3: add support for configuring VF MAC from the host
(In Progress): net: hns3: add support for configuring bandwidth of VF on the host
(In Progress): net: hns3: add support for setting VF trust
(In Progress): net: hns3: add support for spoof check setting
(In Progress): net: hns3: add support for setting VF link status on the host
(In Progress): net: hns3: make array tick_array static, makes object smaller
(Fix committed): net: hns3: fix a wrong reset interrupt status mask
(Fix committed): net: hns3: cleanup of stray struct hns3_link_mode_mapping
(Fix committed): net: hns3: fix ETS bandwidth validation bug
(Fix committed): net: hns3: reallocate SSU' buffer size when pfc_en changes
(Fix committed): net: hns3: add compatible handling for MAC VLAN switch parameter configuration
(Fix committed): net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
(In Progress): net: hns3: remove unused macros
(Fix committed): net: hns3: Use the correct style for SPDX License Identifier
(In Progress): net: hns3: cleanup byte order issues when printed
(In Progress): net: hns3: cleanup some print format warning
(In Progress): net: hns3: add or modify some comments
(In Progress): net: hns3: optimize local variable initialization
(In Progress): net: hns3: cleanup a format-truncation warning
(In Progress): net: hns3: cleanup some coding style issues
(In Progress): net: hns3: cleanup some magic numbers
(Fix committed): net: hns3: add struct netdev_queue debug info for TX timeout
(In Progress): net: hns3: dump some debug information when reset fail
UNKNOWN: treewide: Use sizeof_member() macro
(Fix committed): net: hns3: log and clear hardware error after reset complete
(In Progress): net: hns3: do not allocate linear data for fraglist skb
(In Progress): net: hns3: minor cleanup for hns3_handle_rx_bd()
(In Progress): net: hns3: make struct hns3_enet_ring cacheline aligned
(In Progress): net: hns3: introduce ring_to_netdev() in enet module
(In Progress): net: hns3: minor optimization for barrier in IO path
(In Progress): net: hns3: optimized MAC address in management table.
(In Progress): net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
(Fix committed): net: hns3: fix mis-counting IRQ vector numbers issue
(In Progress): net: hns3: fix VF ID issue for setting VF VLAN
(In Progress): net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
(In Progress): net: hns3: fix for TX queue not restarted problem
(In linux-next): net: hns3: only print misc interrupt status when handling fails
(In linux-next): net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
(In linux-next): net: hns3: add some VF VLAN information for command "ip link show"
(In linux-next): net: hns3: implement ndo_features_check ops for hns3 driver
(In linux-next): net: hns3: get FD rules location before dump in debugfs
(In linux-next): net: hns3: optimization for CMDQ uninitialization
(In linux-next): net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
(In linux-next): net: hns3: check FE bit before calling hns3_add_frag()
(In linux-next): net: hns3: do not schedule the periodic task when reset fail
(In linux-next): net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
(In linux-next): net: hns3: remove unnecessary work in hclgevf_main
(In linux-next): net: hns3: remove mailbox and reset work in hclge_main
(In linux-next): net: hns3: schedule hclgevf_service by using delayed workqueue
(In linux-next): net: hns3: refactor the notification scheme of PF reset
(In linux-next): net: hns3: refactor the procedure of VF FLR
(In linux-next): net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
(In linux-next): net: hns3: enlarge HCLGE_RESET_WAIT_CNT
(In linux-next): net: hns3: refactor the precedure of PF FLR
(In linux-next): net: hns3: split hclgevf_reset() into preparing and rebuilding part
(In linux-next): net: hns3: split hclge_reset() into preparing and rebuilding part
(In linux-next): net: hns3: modify an unsuitable reset level for hardware error
(In linux-next): net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
(In linux-next): net: hns3: add protection when get SFP speed as 0
(In linux-next): net: hns3: modify the IRQ name of misc vectors
(In linux-next): net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
(In linux-next): net: hns3: modify the IRQ name of TQP vector
(In linux-next): net: hns3: re-organize vector handle
(In linux-next): net: hns3: add trace event support for HNS3 driver |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver
update 0120
net: hns3: pad the short frame before sending to the hardware
[Status]
(Fix committed): net: hns3: support tx-scatter-gather-fraglist feature
(Fix committed): net: hns3: add support for configuring VF MAC from the host
(Fix committed): net: hns3: add support for configuring bandwidth of VF on the host
(Fix committed): net: hns3: add support for setting VF trust
(Fix committed): net: hns3: add support for spoof check setting
(Fix committed): net: hns3: add support for setting VF link status on the host
(Fix committed): net: hns3: make array tick_array static, makes object smaller
(Fix committed): net: hns3: fix a wrong reset interrupt status mask
(Fix committed): net: hns3: cleanup of stray struct hns3_link_mode_mapping
(Fix committed): net: hns3: fix ETS bandwidth validation bug
(Fix committed): net: hns3: reallocate SSU' buffer size when pfc_en changes
(Fix committed): net: hns3: add compatible handling for MAC VLAN switch parameter configuration
(Fix committed): net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
(Fix committed): net: hns3: remove unused macros
(Fix committed): net: hns3: Use the correct style for SPDX License Identifier
(Fix committed): net: hns3: cleanup byte order issues when printed
(Fix committed): net: hns3: cleanup some print format warning
(Fix committed): net: hns3: add or modify some comments
(Fix committed): net: hns3: optimize local variable initialization
(Fix committed): net: hns3: cleanup a format-truncation warning
(Fix committed): net: hns3: cleanup some coding style issues
(Fix committed): net: hns3: cleanup some magic numbers
(Fix committed): net: hns3: add struct netdev_queue debug info for TX timeout
(Fix committed): net: hns3: dump some debug information when reset fail
UNKNOWN: treewide: Use sizeof_member() macro
(Fix committed): net: hns3: log and clear hardware error after reset complete
(Fix committed): net: hns3: do not allocate linear data for fraglist skb
(Fix committed): net: hns3: minor cleanup for hns3_handle_rx_bd()
(Fix committed): net: hns3: make struct hns3_enet_ring cacheline aligned
(Fix committed): net: hns3: introduce ring_to_netdev() in enet module
(Fix committed): net: hns3: minor optimization for barrier in IO path
(Fix committed): net: hns3: optimized MAC address in management table.
(Fix committed): net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
(Fix committed): net: hns3: fix mis-counting IRQ vector numbers issue
(Fix committed): net: hns3: fix VF ID issue for setting VF VLAN
(Fix committed): net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
(Fix committed): net: hns3: fix for TX queue not restarted problem
(In linux-next): net: hns3: only print misc interrupt status when handling fails
(In linux-next): net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
(In linux-next): net: hns3: add some VF VLAN information for command "ip link show"
(In linux-next): net: hns3: implement ndo_features_check ops for hns3 driver
(In linux-next): net: hns3: get FD rules location before dump in debugfs
(In linux-next): net: hns3: optimization for CMDQ uninitialization
(In linux-next): net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
(In linux-next): net: hns3: check FE bit before calling hns3_add_frag()
(In linux-next): net: hns3: do not schedule the periodic task when reset fail
(In linux-next): net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
(In linux-next): net: hns3: remove unnecessary work in hclgevf_main
(In linux-next): net: hns3: remove mailbox and reset work in hclge_main
(In linux-next): net: hns3: schedule hclgevf_service by using delayed workqueue
(In linux-next): net: hns3: refactor the notification scheme of PF reset
(In linux-next): net: hns3: refactor the procedure of VF FLR
(In linux-next): net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
(In linux-next): net: hns3: enlarge HCLGE_RESET_WAIT_CNT
(In linux-next): net: hns3: refactor the precedure of PF FLR
(In linux-next): net: hns3: split hclgevf_reset() into preparing and rebuilding part
(In linux-next): net: hns3: split hclge_reset() into preparing and rebuilding part
(In linux-next): net: hns3: modify an unsuitable reset level for hardware error
(In linux-next): net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
(In linux-next): net: hns3: add protection when get SFP speed as 0
(In linux-next): net: hns3: modify the IRQ name of misc vectors
(In linux-next): net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
(In linux-next): net: hns3: modify the IRQ name of TQP vector
(In linux-next): net: hns3: re-organize vector handle
(In linux-next): net: hns3: add trace event support for HNS3 driver |
|
2020-02-10 07:51:17 |
Ike Panhc |
description |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver
update 0120
net: hns3: pad the short frame before sending to the hardware
[Status]
(Fix committed): net: hns3: support tx-scatter-gather-fraglist feature
(Fix committed): net: hns3: add support for configuring VF MAC from the host
(Fix committed): net: hns3: add support for configuring bandwidth of VF on the host
(Fix committed): net: hns3: add support for setting VF trust
(Fix committed): net: hns3: add support for spoof check setting
(Fix committed): net: hns3: add support for setting VF link status on the host
(Fix committed): net: hns3: make array tick_array static, makes object smaller
(Fix committed): net: hns3: fix a wrong reset interrupt status mask
(Fix committed): net: hns3: cleanup of stray struct hns3_link_mode_mapping
(Fix committed): net: hns3: fix ETS bandwidth validation bug
(Fix committed): net: hns3: reallocate SSU' buffer size when pfc_en changes
(Fix committed): net: hns3: add compatible handling for MAC VLAN switch parameter configuration
(Fix committed): net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
(Fix committed): net: hns3: remove unused macros
(Fix committed): net: hns3: Use the correct style for SPDX License Identifier
(Fix committed): net: hns3: cleanup byte order issues when printed
(Fix committed): net: hns3: cleanup some print format warning
(Fix committed): net: hns3: add or modify some comments
(Fix committed): net: hns3: optimize local variable initialization
(Fix committed): net: hns3: cleanup a format-truncation warning
(Fix committed): net: hns3: cleanup some coding style issues
(Fix committed): net: hns3: cleanup some magic numbers
(Fix committed): net: hns3: add struct netdev_queue debug info for TX timeout
(Fix committed): net: hns3: dump some debug information when reset fail
UNKNOWN: treewide: Use sizeof_member() macro
(Fix committed): net: hns3: log and clear hardware error after reset complete
(Fix committed): net: hns3: do not allocate linear data for fraglist skb
(Fix committed): net: hns3: minor cleanup for hns3_handle_rx_bd()
(Fix committed): net: hns3: make struct hns3_enet_ring cacheline aligned
(Fix committed): net: hns3: introduce ring_to_netdev() in enet module
(Fix committed): net: hns3: minor optimization for barrier in IO path
(Fix committed): net: hns3: optimized MAC address in management table.
(Fix committed): net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
(Fix committed): net: hns3: fix mis-counting IRQ vector numbers issue
(Fix committed): net: hns3: fix VF ID issue for setting VF VLAN
(Fix committed): net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
(Fix committed): net: hns3: fix for TX queue not restarted problem
(In linux-next): net: hns3: only print misc interrupt status when handling fails
(In linux-next): net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
(In linux-next): net: hns3: add some VF VLAN information for command "ip link show"
(In linux-next): net: hns3: implement ndo_features_check ops for hns3 driver
(In linux-next): net: hns3: get FD rules location before dump in debugfs
(In linux-next): net: hns3: optimization for CMDQ uninitialization
(In linux-next): net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
(In linux-next): net: hns3: check FE bit before calling hns3_add_frag()
(In linux-next): net: hns3: do not schedule the periodic task when reset fail
(In linux-next): net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
(In linux-next): net: hns3: remove unnecessary work in hclgevf_main
(In linux-next): net: hns3: remove mailbox and reset work in hclge_main
(In linux-next): net: hns3: schedule hclgevf_service by using delayed workqueue
(In linux-next): net: hns3: refactor the notification scheme of PF reset
(In linux-next): net: hns3: refactor the procedure of VF FLR
(In linux-next): net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
(In linux-next): net: hns3: enlarge HCLGE_RESET_WAIT_CNT
(In linux-next): net: hns3: refactor the precedure of PF FLR
(In linux-next): net: hns3: split hclgevf_reset() into preparing and rebuilding part
(In linux-next): net: hns3: split hclge_reset() into preparing and rebuilding part
(In linux-next): net: hns3: modify an unsuitable reset level for hardware error
(In linux-next): net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
(In linux-next): net: hns3: add protection when get SFP speed as 0
(In linux-next): net: hns3: modify the IRQ name of misc vectors
(In linux-next): net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
(In linux-next): net: hns3: modify the IRQ name of TQP vector
(In linux-next): net: hns3: re-organize vector handle
(In linux-next): net: hns3: add trace event support for HNS3 driver |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver
update 0120
net: hns3: pad the short frame before sending to the hardware
[Status]
(Fix committed): net: hns3: support tx-scatter-gather-fraglist feature
(Fix committed): net: hns3: add support for configuring VF MAC from the host
(Fix committed): net: hns3: add support for configuring bandwidth of VF on the host
(Fix committed): net: hns3: add support for setting VF trust
(Fix committed): net: hns3: add support for spoof check setting
(Fix committed): net: hns3: add support for setting VF link status on the host
(Fix committed): net: hns3: make array tick_array static, makes object smaller
(Fix committed): net: hns3: fix a wrong reset interrupt status mask
(Fix committed): net: hns3: cleanup of stray struct hns3_link_mode_mapping
(Fix committed): net: hns3: fix ETS bandwidth validation bug
(Fix committed): net: hns3: reallocate SSU' buffer size when pfc_en changes
(Fix committed): net: hns3: add compatible handling for MAC VLAN switch parameter configuration
(Fix committed): net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
(Fix committed): net: hns3: remove unused macros
(Fix committed): net: hns3: Use the correct style for SPDX License Identifier
(Fix committed): net: hns3: cleanup byte order issues when printed
(Fix committed): net: hns3: cleanup some print format warning
(Fix committed): net: hns3: add or modify some comments
(Fix committed): net: hns3: optimize local variable initialization
(Fix committed): net: hns3: cleanup a format-truncation warning
(Fix committed): net: hns3: cleanup some coding style issues
(Fix committed): net: hns3: cleanup some magic numbers
(Fix committed): net: hns3: add struct netdev_queue debug info for TX timeout
(Fix committed): net: hns3: dump some debug information when reset fail
UNKNOWN: treewide: Use sizeof_member() macro
(Fix committed): net: hns3: log and clear hardware error after reset complete
(Fix committed): net: hns3: do not allocate linear data for fraglist skb
(Fix committed): net: hns3: minor cleanup for hns3_handle_rx_bd()
(Fix committed): net: hns3: make struct hns3_enet_ring cacheline aligned
(Fix committed): net: hns3: introduce ring_to_netdev() in enet module
(Fix committed): net: hns3: minor optimization for barrier in IO path
(Fix committed): net: hns3: optimized MAC address in management table.
(Fix committed): net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
(Fix committed): net: hns3: fix mis-counting IRQ vector numbers issue
(Fix committed): net: hns3: fix VF ID issue for setting VF VLAN
(Fix committed): net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
(Fix committed): net: hns3: fix for TX queue not restarted problem
(In linux-next): net: hns3: only print misc interrupt status when handling fails
(In linux-next): net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
(In linux-next): net: hns3: add some VF VLAN information for command "ip link show"
(In linux-next): net: hns3: implement ndo_features_check ops for hns3 driver
(In linux-next): net: hns3: get FD rules location before dump in debugfs
(In linux-next): net: hns3: optimization for CMDQ uninitialization
(In linux-next): net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
(In linux-next): net: hns3: check FE bit before calling hns3_add_frag()
(In linux-next): net: hns3: do not schedule the periodic task when reset fail
(In linux-next): net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
(In linux-next): net: hns3: remove unnecessary work in hclgevf_main
(In linux-next): net: hns3: remove mailbox and reset work in hclge_main
(In linux-next): net: hns3: schedule hclgevf_service by using delayed workqueue
(In linux-next): net: hns3: refactor the notification scheme of PF reset
(In linux-next): net: hns3: refactor the procedure of VF FLR
(In linux-next): net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
(In linux-next): net: hns3: enlarge HCLGE_RESET_WAIT_CNT
(In linux-next): net: hns3: refactor the precedure of PF FLR
(In linux-next): net: hns3: split hclgevf_reset() into preparing and rebuilding part
(In linux-next): net: hns3: split hclge_reset() into preparing and rebuilding part
(In linux-next): net: hns3: modify an unsuitable reset level for hardware error
(In linux-next): net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
(In linux-next): net: hns3: add protection when get SFP speed as 0
(In linux-next): net: hns3: modify the IRQ name of misc vectors
(In linux-next): net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
(In linux-next): net: hns3: modify the IRQ name of TQP vector
(In linux-next): net: hns3: re-organize vector handle
(In linux-next): net: hns3: add trace event support for HNS3 driver
(Fix committed): net: hns3: pad the short frame before sending to the hardware |
|
2020-02-10 07:55:12 |
Ike Panhc |
description |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver
update 0120
net: hns3: pad the short frame before sending to the hardware
[Status]
(Fix committed): net: hns3: support tx-scatter-gather-fraglist feature
(Fix committed): net: hns3: add support for configuring VF MAC from the host
(Fix committed): net: hns3: add support for configuring bandwidth of VF on the host
(Fix committed): net: hns3: add support for setting VF trust
(Fix committed): net: hns3: add support for spoof check setting
(Fix committed): net: hns3: add support for setting VF link status on the host
(Fix committed): net: hns3: make array tick_array static, makes object smaller
(Fix committed): net: hns3: fix a wrong reset interrupt status mask
(Fix committed): net: hns3: cleanup of stray struct hns3_link_mode_mapping
(Fix committed): net: hns3: fix ETS bandwidth validation bug
(Fix committed): net: hns3: reallocate SSU' buffer size when pfc_en changes
(Fix committed): net: hns3: add compatible handling for MAC VLAN switch parameter configuration
(Fix committed): net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
(Fix committed): net: hns3: remove unused macros
(Fix committed): net: hns3: Use the correct style for SPDX License Identifier
(Fix committed): net: hns3: cleanup byte order issues when printed
(Fix committed): net: hns3: cleanup some print format warning
(Fix committed): net: hns3: add or modify some comments
(Fix committed): net: hns3: optimize local variable initialization
(Fix committed): net: hns3: cleanup a format-truncation warning
(Fix committed): net: hns3: cleanup some coding style issues
(Fix committed): net: hns3: cleanup some magic numbers
(Fix committed): net: hns3: add struct netdev_queue debug info for TX timeout
(Fix committed): net: hns3: dump some debug information when reset fail
UNKNOWN: treewide: Use sizeof_member() macro
(Fix committed): net: hns3: log and clear hardware error after reset complete
(Fix committed): net: hns3: do not allocate linear data for fraglist skb
(Fix committed): net: hns3: minor cleanup for hns3_handle_rx_bd()
(Fix committed): net: hns3: make struct hns3_enet_ring cacheline aligned
(Fix committed): net: hns3: introduce ring_to_netdev() in enet module
(Fix committed): net: hns3: minor optimization for barrier in IO path
(Fix committed): net: hns3: optimized MAC address in management table.
(Fix committed): net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
(Fix committed): net: hns3: fix mis-counting IRQ vector numbers issue
(Fix committed): net: hns3: fix VF ID issue for setting VF VLAN
(Fix committed): net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
(Fix committed): net: hns3: fix for TX queue not restarted problem
(In linux-next): net: hns3: only print misc interrupt status when handling fails
(In linux-next): net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
(In linux-next): net: hns3: add some VF VLAN information for command "ip link show"
(In linux-next): net: hns3: implement ndo_features_check ops for hns3 driver
(In linux-next): net: hns3: get FD rules location before dump in debugfs
(In linux-next): net: hns3: optimization for CMDQ uninitialization
(In linux-next): net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
(In linux-next): net: hns3: check FE bit before calling hns3_add_frag()
(In linux-next): net: hns3: do not schedule the periodic task when reset fail
(In linux-next): net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
(In linux-next): net: hns3: remove unnecessary work in hclgevf_main
(In linux-next): net: hns3: remove mailbox and reset work in hclge_main
(In linux-next): net: hns3: schedule hclgevf_service by using delayed workqueue
(In linux-next): net: hns3: refactor the notification scheme of PF reset
(In linux-next): net: hns3: refactor the procedure of VF FLR
(In linux-next): net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
(In linux-next): net: hns3: enlarge HCLGE_RESET_WAIT_CNT
(In linux-next): net: hns3: refactor the precedure of PF FLR
(In linux-next): net: hns3: split hclgevf_reset() into preparing and rebuilding part
(In linux-next): net: hns3: split hclge_reset() into preparing and rebuilding part
(In linux-next): net: hns3: modify an unsuitable reset level for hardware error
(In linux-next): net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
(In linux-next): net: hns3: add protection when get SFP speed as 0
(In linux-next): net: hns3: modify the IRQ name of misc vectors
(In linux-next): net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
(In linux-next): net: hns3: modify the IRQ name of TQP vector
(In linux-next): net: hns3: re-organize vector handle
(In linux-next): net: hns3: add trace event support for HNS3 driver
(Fix committed): net: hns3: pad the short frame before sending to the hardware |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver
update 0120
net: hns3: pad the short frame before sending to the hardware
[Status]
(Fix committed): net: hns3: support tx-scatter-gather-fraglist feature
(Fix committed): net: hns3: add support for configuring VF MAC from the host
(Fix committed): net: hns3: add support for configuring bandwidth of VF on the host
(Fix committed): net: hns3: add support for setting VF trust
(Fix committed): net: hns3: add support for spoof check setting
(Fix committed): net: hns3: add support for setting VF link status on the host
(Fix committed): net: hns3: make array tick_array static, makes object smaller
(Fix committed): net: hns3: fix a wrong reset interrupt status mask
(Fix committed): net: hns3: cleanup of stray struct hns3_link_mode_mapping
(Fix committed): net: hns3: fix ETS bandwidth validation bug
(Fix committed): net: hns3: reallocate SSU' buffer size when pfc_en changes
(Fix committed): net: hns3: add compatible handling for MAC VLAN switch parameter configuration
(Fix committed): net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
(Fix committed): net: hns3: remove unused macros
(Fix committed): net: hns3: Use the correct style for SPDX License Identifier
(Fix committed): net: hns3: cleanup byte order issues when printed
(Fix committed): net: hns3: cleanup some print format warning
(Fix committed): net: hns3: add or modify some comments
(Fix committed): net: hns3: optimize local variable initialization
(Fix committed): net: hns3: cleanup a format-truncation warning
(Fix committed): net: hns3: cleanup some coding style issues
(Fix committed): net: hns3: cleanup some magic numbers
(Fix committed): net: hns3: add struct netdev_queue debug info for TX timeout
(Fix committed): net: hns3: dump some debug information when reset fail
UNKNOWN: treewide: Use sizeof_member() macro
(Fix committed): net: hns3: log and clear hardware error after reset complete
(Fix committed): net: hns3: do not allocate linear data for fraglist skb
(Fix committed): net: hns3: minor cleanup for hns3_handle_rx_bd()
(Fix committed): net: hns3: make struct hns3_enet_ring cacheline aligned
(Fix committed): net: hns3: introduce ring_to_netdev() in enet module
(Fix committed): net: hns3: minor optimization for barrier in IO path
(Fix committed): net: hns3: optimized MAC address in management table.
(Fix committed): net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
(Fix committed): net: hns3: fix mis-counting IRQ vector numbers issue
(Fix committed): net: hns3: fix VF ID issue for setting VF VLAN
(Fix committed): net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
(Fix committed): net: hns3: fix for TX queue not restarted problem
(In Progress): net: hns3: only print misc interrupt status when handling fails
(In Progress): net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
(In Progress): net: hns3: add some VF VLAN information for command "ip link show"
(In Progress): net: hns3: implement ndo_features_check ops for hns3 driver
(In Progress): net: hns3: get FD rules location before dump in debugfs
(In Progress): net: hns3: optimization for CMDQ uninitialization
(In Progress): net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
(In Progress): net: hns3: check FE bit before calling hns3_add_frag()
(In Progress): net: hns3: do not schedule the periodic task when reset fail
(In Progress): net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
(In Progress): net: hns3: remove unnecessary work in hclgevf_main
(In Progress): net: hns3: remove mailbox and reset work in hclge_main
(In Progress): net: hns3: schedule hclgevf_service by using delayed workqueue
(In Progress): net: hns3: refactor the notification scheme of PF reset
(In Progress): net: hns3: refactor the procedure of VF FLR
(In Progress): net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
(In Progress): net: hns3: enlarge HCLGE_RESET_WAIT_CNT
(In Progress): net: hns3: refactor the precedure of PF FLR
(In Progress): net: hns3: split hclgevf_reset() into preparing and rebuilding part
(In Progress): net: hns3: split hclge_reset() into preparing and rebuilding part
(In Progress): net: hns3: modify an unsuitable reset level for hardware error
(In Progress): net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
(In Progress): net: hns3: add protection when get SFP speed as 0
(In Progress): net: hns3: modify the IRQ name of misc vectors
(In Progress): net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
(In Progress): net: hns3: modify the IRQ name of TQP vector
(In Progress): net: hns3: re-organize vector handle
(In Progress): net: hns3: add trace event support for HNS3 driver
(Fix committed): net: hns3: pad the short frame before sending to the hardware |
|
2020-02-13 07:58:46 |
Ike Panhc |
kunpeng920/upstream-kernel: status |
Triaged |
Fix Committed |
|
2020-02-13 07:58:53 |
Ike Panhc |
kunpeng920/upstream-kernel: milestone |
|
linux-v5.6 |
|
2020-02-17 09:07:20 |
Andrew Cloke |
kunpeng920/ubuntu-20.04: status |
Fix Committed |
In Progress |
|
2020-02-17 09:07:23 |
Andrew Cloke |
kunpeng920/ubuntu-18.04-hwe: status |
Fix Committed |
In Progress |
|
2020-02-17 09:07:25 |
Andrew Cloke |
kunpeng920: status |
Fix Committed |
In Progress |
|
2020-02-21 03:17:56 |
Ike Panhc |
linux (Ubuntu): status |
Fix Committed |
In Progress |
|
2020-02-24 06:55:36 |
Ike Panhc |
tags |
ikeradar |
|
|
2020-02-26 07:00:11 |
Ike Panhc |
kunpeng920/ubuntu-20.04: status |
In Progress |
Fix Committed |
|
2020-02-26 07:00:14 |
Ike Panhc |
kunpeng920/ubuntu-18.04-hwe: status |
In Progress |
Fix Committed |
|
2020-02-26 07:00:18 |
Ike Panhc |
kunpeng920: status |
In Progress |
Fix Committed |
|
2020-03-03 09:54:23 |
Ike Panhc |
description |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver
update 0120
net: hns3: pad the short frame before sending to the hardware
[Status]
(Fix committed): net: hns3: support tx-scatter-gather-fraglist feature
(Fix committed): net: hns3: add support for configuring VF MAC from the host
(Fix committed): net: hns3: add support for configuring bandwidth of VF on the host
(Fix committed): net: hns3: add support for setting VF trust
(Fix committed): net: hns3: add support for spoof check setting
(Fix committed): net: hns3: add support for setting VF link status on the host
(Fix committed): net: hns3: make array tick_array static, makes object smaller
(Fix committed): net: hns3: fix a wrong reset interrupt status mask
(Fix committed): net: hns3: cleanup of stray struct hns3_link_mode_mapping
(Fix committed): net: hns3: fix ETS bandwidth validation bug
(Fix committed): net: hns3: reallocate SSU' buffer size when pfc_en changes
(Fix committed): net: hns3: add compatible handling for MAC VLAN switch parameter configuration
(Fix committed): net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
(Fix committed): net: hns3: remove unused macros
(Fix committed): net: hns3: Use the correct style for SPDX License Identifier
(Fix committed): net: hns3: cleanup byte order issues when printed
(Fix committed): net: hns3: cleanup some print format warning
(Fix committed): net: hns3: add or modify some comments
(Fix committed): net: hns3: optimize local variable initialization
(Fix committed): net: hns3: cleanup a format-truncation warning
(Fix committed): net: hns3: cleanup some coding style issues
(Fix committed): net: hns3: cleanup some magic numbers
(Fix committed): net: hns3: add struct netdev_queue debug info for TX timeout
(Fix committed): net: hns3: dump some debug information when reset fail
UNKNOWN: treewide: Use sizeof_member() macro
(Fix committed): net: hns3: log and clear hardware error after reset complete
(Fix committed): net: hns3: do not allocate linear data for fraglist skb
(Fix committed): net: hns3: minor cleanup for hns3_handle_rx_bd()
(Fix committed): net: hns3: make struct hns3_enet_ring cacheline aligned
(Fix committed): net: hns3: introduce ring_to_netdev() in enet module
(Fix committed): net: hns3: minor optimization for barrier in IO path
(Fix committed): net: hns3: optimized MAC address in management table.
(Fix committed): net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
(Fix committed): net: hns3: fix mis-counting IRQ vector numbers issue
(Fix committed): net: hns3: fix VF ID issue for setting VF VLAN
(Fix committed): net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
(Fix committed): net: hns3: fix for TX queue not restarted problem
(In Progress): net: hns3: only print misc interrupt status when handling fails
(In Progress): net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
(In Progress): net: hns3: add some VF VLAN information for command "ip link show"
(In Progress): net: hns3: implement ndo_features_check ops for hns3 driver
(In Progress): net: hns3: get FD rules location before dump in debugfs
(In Progress): net: hns3: optimization for CMDQ uninitialization
(In Progress): net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
(In Progress): net: hns3: check FE bit before calling hns3_add_frag()
(In Progress): net: hns3: do not schedule the periodic task when reset fail
(In Progress): net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
(In Progress): net: hns3: remove unnecessary work in hclgevf_main
(In Progress): net: hns3: remove mailbox and reset work in hclge_main
(In Progress): net: hns3: schedule hclgevf_service by using delayed workqueue
(In Progress): net: hns3: refactor the notification scheme of PF reset
(In Progress): net: hns3: refactor the procedure of VF FLR
(In Progress): net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
(In Progress): net: hns3: enlarge HCLGE_RESET_WAIT_CNT
(In Progress): net: hns3: refactor the precedure of PF FLR
(In Progress): net: hns3: split hclgevf_reset() into preparing and rebuilding part
(In Progress): net: hns3: split hclge_reset() into preparing and rebuilding part
(In Progress): net: hns3: modify an unsuitable reset level for hardware error
(In Progress): net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
(In Progress): net: hns3: add protection when get SFP speed as 0
(In Progress): net: hns3: modify the IRQ name of misc vectors
(In Progress): net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
(In Progress): net: hns3: modify the IRQ name of TQP vector
(In Progress): net: hns3: re-organize vector handle
(In Progress): net: hns3: add trace event support for HNS3 driver
(Fix committed): net: hns3: pad the short frame before sending to the hardware |
[Bug Description]
hns3 patchset have merged into mainline 5.4rc5 kernel. Pls backport ubuntu 18.04.5 kernel version
[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: support tx-scatter-gather-fraglist feature
net: hns3: add support for configuring VF MAC from the host
net: hns3: add support for configuring bandwidth of VF on the host
net: hns3: add support for setting VF trust
net: hns3: add support for spoof check setting
net: hns3: add support for setting VF link status on the host
net: hns3: make array tick_array static, makes object smaller
net: hns3: fix a wrong reset interrupt status mask
net: hns3: cleanup of stray struct hns3_link_mode_mapping
net: hns3: fix ETS bandwidth validation bug
net: hns3: reallocate SSU' buffer size when pfc_en changes
net: hns3: add compatible handling for MAC VLAN switch parameter configuration
net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
net: hns3: remove unused macros
net: hns3: Use the correct style for SPDX License Identifier
net: hns3: cleanup byte order issues when printed
net: hns3: cleanup some print format warning
net: hns3: add or modify some comments
net: hns3: optimize local variable initialization
net: hns3: cleanup a format-truncation warning
net: hns3: cleanup some coding style issues
net: hns3: cleanup some magic numbers
net: hns3: add struct netdev_queue debug info for TX timeout
net: hns3: dump some debug information when reset fail
treewide: Use sizeof_member() macro
net: hns3: log and clear hardware error after reset complete
net: hns3: do not allocate linear data for fraglist skb
net: hns3: minor cleanup for hns3_handle_rx_bd()
net: hns3: make struct hns3_enet_ring cacheline aligned
net: hns3: introduce ring_to_netdev() in enet module
net: hns3: minor optimization for barrier in IO path
net: hns3: optimized MAC address in management table.
net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
net: hns3: fix mis-counting IRQ vector numbers issue
net: hns3: fix VF ID issue for setting VF VLAN
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
net: hns3: fix for TX queue not restarted problem
net: hns3: only print misc interrupt status when handling fails
net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
net: hns3: add some VF VLAN information for command "ip link show"
net: hns3: implement ndo_features_check ops for hns3 driver
net: hns3: get FD rules location before dump in debugfs
net: hns3: optimization for CMDQ uninitialization
net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
net: hns3: check FE bit before calling hns3_add_frag()
net: hns3: do not schedule the periodic task when reset fail
net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
net: hns3: remove unnecessary work in hclgevf_main
net: hns3: remove mailbox and reset work in hclge_main
net: hns3: schedule hclgevf_service by using delayed workqueue
net: hns3: refactor the notification scheme of PF reset
net: hns3: refactor the procedure of VF FLR
net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
net: hns3: enlarge HCLGE_RESET_WAIT_CNT
net: hns3: refactor the precedure of PF FLR
net: hns3: split hclgevf_reset() into preparing and rebuilding part
net: hns3: split hclge_reset() into preparing and rebuilding part
net: hns3: modify an unsuitable reset level for hardware error
net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
net: hns3: add protection when get SFP speed as 0
net: hns3: modify the IRQ name of misc vectors
net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
net: hns3: modify the IRQ name of TQP vector
net: hns3: re-organize vector handle
net: hns3: add trace event support for HNS3 driver
update 0120
net: hns3: pad the short frame before sending to the hardware
[Status]
(Fix committed): net: hns3: support tx-scatter-gather-fraglist feature
(Fix committed): net: hns3: add support for configuring VF MAC from the host
(Fix committed): net: hns3: add support for configuring bandwidth of VF on the host
(Fix committed): net: hns3: add support for setting VF trust
(Fix committed): net: hns3: add support for spoof check setting
(Fix committed): net: hns3: add support for setting VF link status on the host
(Fix committed): net: hns3: make array tick_array static, makes object smaller
(Fix committed): net: hns3: fix a wrong reset interrupt status mask
(Fix committed): net: hns3: cleanup of stray struct hns3_link_mode_mapping
(Fix committed): net: hns3: fix ETS bandwidth validation bug
(Fix committed): net: hns3: reallocate SSU' buffer size when pfc_en changes
(Fix committed): net: hns3: add compatible handling for MAC VLAN switch parameter configuration
(Fix committed): net: hns3: add compatible handling for command HCLGE_OPC_PF_RST_DONE
(Fix committed): net: hns3: remove unused macros
(Fix committed): net: hns3: Use the correct style for SPDX License Identifier
(Fix committed): net: hns3: cleanup byte order issues when printed
(Fix committed): net: hns3: cleanup some print format warning
(Fix committed): net: hns3: add or modify some comments
(Fix committed): net: hns3: optimize local variable initialization
(Fix committed): net: hns3: cleanup a format-truncation warning
(Fix committed): net: hns3: cleanup some coding style issues
(Fix committed): net: hns3: cleanup some magic numbers
(Fix committed): net: hns3: add struct netdev_queue debug info for TX timeout
(Fix committed): net: hns3: dump some debug information when reset fail
UNKNOWN: treewide: Use sizeof_member() macro
(Fix committed): net: hns3: log and clear hardware error after reset complete
(Fix committed): net: hns3: do not allocate linear data for fraglist skb
(Fix committed): net: hns3: minor cleanup for hns3_handle_rx_bd()
(Fix committed): net: hns3: make struct hns3_enet_ring cacheline aligned
(Fix committed): net: hns3: introduce ring_to_netdev() in enet module
(Fix committed): net: hns3: minor optimization for barrier in IO path
(Fix committed): net: hns3: optimized MAC address in management table.
(Fix committed): net: hns3: remove struct hns3_nic_ring_data in hns3_enet module
(Fix committed): net: hns3: fix mis-counting IRQ vector numbers issue
(Fix committed): net: hns3: fix VF ID issue for setting VF VLAN
(Fix committed): net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
(Fix committed): net: hns3: fix for TX queue not restarted problem
(Fix committed): net: hns3: only print misc interrupt status when handling fails
(Fix committed): net: hns3: add a log for getting chain failure in hns3_nic_uninit_vector_data()
(Fix committed): net: hns3: add some VF VLAN information for command "ip link show"
(Fix committed): net: hns3: implement ndo_features_check ops for hns3 driver
(Fix committed): net: hns3: get FD rules location before dump in debugfs
(Fix committed): net: hns3: optimization for CMDQ uninitialization
(Fix committed): net: hns3: remove useless mutex vport_cfg_mutex in the struct hclge_dev
(Fix committed): net: hns3: check FE bit before calling hns3_add_frag()
(Fix committed): net: hns3: do not schedule the periodic task when reset fail
(Fix committed): net: hns3: allocate WQ with WQ_MEM_RECLAIM flag
(Fix committed): net: hns3: remove unnecessary work in hclgevf_main
(Fix committed): net: hns3: remove mailbox and reset work in hclge_main
(Fix committed): net: hns3: schedule hclgevf_service by using delayed workqueue
(Fix committed): net: hns3: refactor the notification scheme of PF reset
(Fix committed): net: hns3: refactor the procedure of VF FLR
(Fix committed): net: hns3: modify hclge_func_reset_sync_vf()'s return type to void
(Fix committed): net: hns3: enlarge HCLGE_RESET_WAIT_CNT
(Fix committed): net: hns3: refactor the precedure of PF FLR
(Fix committed): net: hns3: split hclgevf_reset() into preparing and rebuilding part
(Fix committed): net: hns3: split hclge_reset() into preparing and rebuilding part
(Fix committed): net: hns3: modify an unsuitable reset level for hardware error
(Fix committed): net: hns3: replace an unsuitable variable type in hclge_inform_reset_assert_to_vf()
(Fix committed): net: hns3: add protection when get SFP speed as 0
(Fix committed): net: hns3: modify the IRQ name of misc vectors
(Fix committed): net: hns3: modify an unsuitable log in hclge_map_ring_to_vector()
(Fix committed): net: hns3: modify the IRQ name of TQP vector
(Fix committed): net: hns3: re-organize vector handle
(Fix committed): net: hns3: add trace event support for HNS3 driver
(Fix committed): net: hns3: pad the short frame before sending to the hardware |
|
2020-03-12 10:52:28 |
Ubuntu Kernel Bot |
tags |
|
verification-needed-focal |
|
2020-03-16 03:20:45 |
Ike Panhc |
tags |
verification-needed-focal |
verification-done-focal |
|
2020-03-16 23:19:02 |
Launchpad Janitor |
linux (Ubuntu): status |
In Progress |
Fix Released |
|
2020-03-16 23:19:02 |
Launchpad Janitor |
cve linked |
|
2019-19076 |
|
2020-03-31 03:10:03 |
Ike Panhc |
kunpeng920/upstream-kernel: status |
Fix Committed |
Fix Released |
|
2020-04-24 10:52:30 |
Andrew Cloke |
kunpeng920/ubuntu-20.04: status |
Fix Committed |
Fix Released |
|
2020-08-14 03:26:53 |
Ike Panhc |
kunpeng920/ubuntu-18.04-hwe: status |
Fix Committed |
Fix Released |
|
2020-08-14 03:26:56 |
Ike Panhc |
kunpeng920: status |
Fix Committed |
Fix Released |
|