This bug is missing log files that will aid in diagnosing the problem.
While running an Ubuntu kernel (not a mainline or third-party kernel)
please enter the following command in a terminal window:

apport-collect 1860320

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable
to run this command, please add a comment stating that fact and change
the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the
Ubuntu Kernel Team.

** Changed in: linux (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1860320

Title:
  [hns3-0120]pad the short frame before sending to the hardware

Status in kunpeng920:
  In Progress
Status in kunpeng920 ubuntu-18.04 series:
  In Progress
Status in kunpeng920 ubuntu-18.04-hwe series:
  In Progress
Status in kunpeng920 upstream-kernel series:
  Fix Committed
Status in linux package in Ubuntu:
  Incomplete
Status in linux source package in Bionic:
  In Progress

Bug description:
  The hardware can not handle short frames below or equal to 32
  bytes.

  [Impact]
  The system may hang or endless event log in /var/log/syslog

  [Fix]
  Cherry-pick or backport the upstream fix 
36c67349a1a1c88b9cf11d7ca7762ababdb38867 net: hns3: pad the short frame before 
sending to the hardware

  [Test Case]
  Send a frame less than 33 bytes.

  [Regression Risk]
  Low, the patch is only specific to the hns3 driver.

  ====== Original Bug Description ======

  [Bug Description]
  The hardware can not handle short frames below or equal to 32
  bytes according to the hardware user manual, and it will trigger
  a RAS error when the frame's length is below 33 bytes.

  [Steps to Reproduce]
  1.send a frame less than 33 bytes.

  [Actual Results]
  a RAS occurs

  [Expected Results]
  no RAS

  [Reproducibility]
  Inevitably

  [Additional information]
  Hardware: D06
  Firmware: NA
  Kernel: NA

  [Resolution]
  pads the SKB when skb->len is below 33 bytes before sending it to hardware.

  net: hns3: pad the short frame before sending to the hardware

To manage notifications about this bug go to:
https://bugs.launchpad.net/kunpeng920/+bug/1860320/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to