2020-01-15 07:51:54 |
Fred Kimmy |
bug |
|
|
added bug |
2020-01-15 07:52:05 |
Fred Kimmy |
nominated for series |
|
kunpeng920/upstream-kernel |
|
2020-01-15 07:52:05 |
Fred Kimmy |
bug task added |
|
kunpeng920/upstream-kernel |
|
2020-01-15 07:52:05 |
Fred Kimmy |
nominated for series |
|
kunpeng920/ubuntu-18.04 |
|
2020-01-15 07:52:05 |
Fred Kimmy |
bug task added |
|
kunpeng920/ubuntu-18.04 |
|
2020-01-15 07:52:05 |
Fred Kimmy |
nominated for series |
|
kunpeng920/ubuntu-18.04-hwe |
|
2020-01-15 07:52:05 |
Fred Kimmy |
bug task added |
|
kunpeng920/ubuntu-18.04-hwe |
|
2020-01-15 09:30:05 |
Ike Panhc |
nominated for series |
|
kunpeng920/ubuntu-20.04 |
|
2020-01-15 09:30:05 |
Ike Panhc |
bug task added |
|
kunpeng920/ubuntu-20.04 |
|
2020-01-15 09:49:07 |
Ike Panhc |
kunpeng920/upstream-kernel: status |
New |
Fix Released |
|
2020-01-15 09:49:13 |
Ike Panhc |
kunpeng920/upstream-kernel: milestone |
|
linux-v5.1 |
|
2020-01-15 09:49:40 |
Ike Panhc |
kunpeng920/ubuntu-20.04: status |
New |
Fix Committed |
|
2020-01-15 09:49:47 |
Ike Panhc |
kunpeng920/ubuntu-20.04: milestone |
|
ubuntu-20.04-ga |
|
2020-01-15 09:49:52 |
Ike Panhc |
kunpeng920/ubuntu-18.04-hwe: status |
New |
Fix Committed |
|
2020-01-15 09:49:56 |
Ike Panhc |
kunpeng920/ubuntu-18.04-hwe: milestone |
|
ubuntu-18.04.5 |
|
2020-01-15 09:50:04 |
Ike Panhc |
tags |
|
ikeradar |
|
2020-01-15 09:50:31 |
Ike Panhc |
description |
[Bug Description]
A single transmit packet can span up to 8 descriptors,
TSO transmit packet can be stored up to 63 descriptors
and each segment within the TSO should be spanned up to
8 descriptors.
If the packet needs more than 8 BD, and the total size of
every 7 continuous frags more than MSS, HW does not support
it, and it need driver makes SKB Linearized.
[Actual Results]
iscsi and bigdata spark test OK
[Expected Results]
iscsi and bigdata spark test OK
[Reproducibility]
Inevitably
[Additional information]
Hardware: D06
Firmware: NA
Kernel: NA
DTS2018091810050
[Resolution]
SW use skb_copy to merge frag;
net: hns3: add 8 BD limit for tx flow
net: hns3: fix for not calculating tx bd num correctly |
[Bug Description]
A single transmit packet can span up to 8 descriptors,
TSO transmit packet can be stored up to 63 descriptors
and each segment within the TSO should be spanned up to
8 descriptors.
If the packet needs more than 8 BD, and the total size of
every 7 continuous frags more than MSS, HW does not support
it, and it need driver makes SKB Linearized.
[Actual Results]
iscsi and bigdata spark test OK
[Expected Results]
iscsi and bigdata spark test OK
[Reproducibility]
Inevitably
[Additional information]
Hardware: D06
Firmware: NA
Kernel: NA
DTS2018091810050
[Resolution]
SW use skb_copy to merge frag;
51e8439f3496 net: hns3: add 8 BD limit for tx flow
5f543a54eec0 net: hns3: fix for not calculating tx bd num correctly |
|
2020-02-13 09:41:28 |
Andrew Cloke |
kunpeng920/ubuntu-18.04-hwe: milestone |
ubuntu-18.04.5 |
ubuntu-18.04.4 |
|
2020-02-13 09:41:32 |
Andrew Cloke |
kunpeng920/ubuntu-18.04-hwe: status |
Fix Committed |
Fix Released |
|
2020-02-21 08:19:25 |
Ike Panhc |
kunpeng920/ubuntu-18.04: status |
New |
Won't Fix |
|
2020-02-21 08:19:28 |
Ike Panhc |
kunpeng920: status |
New |
Fix Committed |
|
2020-02-26 09:33:26 |
Ike Panhc |
tags |
ikeradar |
|
|
2020-04-24 10:55:15 |
Andrew Cloke |
kunpeng920/ubuntu-20.04: status |
Fix Committed |
Fix Released |
|
2020-04-24 10:55:18 |
Andrew Cloke |
kunpeng920: status |
Fix Committed |
Fix Released |
|
2020-05-06 03:12:15 |
Fred Kimmy |
kunpeng920/ubuntu-18.04: status |
Won't Fix |
New |
|
2020-05-07 12:31:49 |
Andrew Cloke |
kunpeng920: status |
Fix Released |
New |
|
2020-05-12 07:35:30 |
Ike Panhc |
attachment added |
|
git.diff.txt https://bugs.launchpad.net/kunpeng920/+bug/1859756/+attachment/5370209/+files/git.diff.txt |
|
2020-05-14 08:18:03 |
Andrew Cloke |
kunpeng920/ubuntu-18.04: status |
New |
Incomplete |
|
2020-05-14 08:18:04 |
Andrew Cloke |
kunpeng920: status |
New |
Incomplete |
|
2020-05-28 08:19:08 |
Andrew Cloke |
kunpeng920: assignee |
|
Ike Panhc (ikepanhc) |
|
2020-06-01 09:35:18 |
Andrew Cloke |
kunpeng920: status |
Incomplete |
Triaged |
|
2020-06-01 09:35:21 |
Andrew Cloke |
kunpeng920/ubuntu-18.04: status |
Incomplete |
Triaged |
|
2020-06-11 08:08:14 |
Andrew Cloke |
kunpeng920/ubuntu-18.04: status |
Triaged |
In Progress |
|
2020-06-11 08:08:17 |
Andrew Cloke |
kunpeng920: status |
Triaged |
In Progress |
|
2020-06-23 08:17:49 |
Andrew Cloke |
kunpeng920: status |
In Progress |
Incomplete |
|
2020-06-23 08:17:52 |
Andrew Cloke |
kunpeng920/ubuntu-18.04: status |
In Progress |
Incomplete |
|
2020-06-24 05:29:59 |
Ike Panhc |
kunpeng920/ubuntu-18.04: status |
Incomplete |
In Progress |
|
2020-06-24 05:30:01 |
Ike Panhc |
kunpeng920: status |
Incomplete |
In Progress |
|
2020-07-01 04:21:58 |
Ike Panhc |
tags |
|
ikeradar |
|
2020-07-09 03:41:35 |
Ike Panhc |
bug task added |
|
linux (Ubuntu) |
|
2020-07-09 03:41:47 |
Ike Panhc |
nominated for series |
|
Ubuntu Bionic |
|
2020-07-09 03:41:47 |
Ike Panhc |
bug task added |
|
linux (Ubuntu Bionic) |
|
2020-07-09 03:41:56 |
Ike Panhc |
linux (Ubuntu Bionic): status |
New |
In Progress |
|
2020-07-09 03:42:00 |
Ike Panhc |
linux (Ubuntu): status |
New |
Fix Released |
|
2020-07-09 04:24:05 |
Ike Panhc |
description |
[Bug Description]
A single transmit packet can span up to 8 descriptors,
TSO transmit packet can be stored up to 63 descriptors
and each segment within the TSO should be spanned up to
8 descriptors.
If the packet needs more than 8 BD, and the total size of
every 7 continuous frags more than MSS, HW does not support
it, and it need driver makes SKB Linearized.
[Actual Results]
iscsi and bigdata spark test OK
[Expected Results]
iscsi and bigdata spark test OK
[Reproducibility]
Inevitably
[Additional information]
Hardware: D06
Firmware: NA
Kernel: NA
DTS2018091810050
[Resolution]
SW use skb_copy to merge frag;
51e8439f3496 net: hns3: add 8 BD limit for tx flow
5f543a54eec0 net: hns3: fix for not calculating tx bd num correctly |
[Impact]
We get reports that iscsi and spark tests fail on hns3
[Fix]
Cherry-pick/backport patches from upstream.
net: hns3: add 8 BD limit for tx flow
net: hns3: avoid mult + div op in critical data path
net: hns3: remove some ops in struct hns3_nic_ops
net: hns3: fix for not calculating tx bd num correctly
net: hns3: unify maybe_stop_tx for TSO and non-TSO case
net: hns3: add check for max TX BD num for tso and non-tso case
net: hns3: fix for TX queue not restarted problem
net: hns3: fix a use after free problem in hns3_nic_maybe_stop_tx()
[Test]
No known way to reproduce it in our lab. Regression test only.
[Regression Potential]
Patchset only affects hns3 driver. Minimal risk for other drivers and platform.
[Bug Description]
A single transmit packet can span up to 8 descriptors,
TSO transmit packet can be stored up to 63 descriptors
and each segment within the TSO should be spanned up to
8 descriptors.
If the packet needs more than 8 BD, and the total size of
every 7 continuous frags more than MSS, HW does not support
it, and it need driver makes SKB Linearized.
[Actual Results]
iscsi and bigdata spark test OK
[Expected Results]
iscsi and bigdata spark test OK
[Reproducibility]
Inevitably
[Additional information]
Hardware: D06
Firmware: NA
Kernel: NA
DTS2018091810050
[Resolution]
SW use skb_copy to merge frag;
51e8439f3496 net: hns3: add 8 BD limit for tx flow
5f543a54eec0 net: hns3: fix for not calculating tx bd num correctly |
|
2020-07-09 08:36:41 |
Stefan Bader |
linux (Ubuntu Bionic): importance |
Undecided |
Medium |
|
2020-07-20 04:59:00 |
Ike Panhc |
kunpeng920/ubuntu-18.04: milestone |
|
ubuntu-18.04.5-sru-1 |
|
2020-07-20 04:59:11 |
Ike Panhc |
linux (Ubuntu Bionic): assignee |
|
Ike Panhc (ikepanhc) |
|
2020-07-20 04:59:15 |
Ike Panhc |
kunpeng920/ubuntu-18.04: assignee |
|
Ike Panhc (ikepanhc) |
|
2020-07-30 21:17:51 |
Kelsey Steele |
linux (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2020-08-02 16:25:59 |
Andrew Cloke |
kunpeng920/ubuntu-18.04: status |
In Progress |
Fix Committed |
|
2020-08-02 16:26:04 |
Andrew Cloke |
kunpeng920: status |
In Progress |
Fix Committed |
|
2020-08-05 03:26:12 |
Ike Panhc |
tags |
ikeradar |
|
|
2020-08-10 18:52:27 |
Ubuntu Kernel Bot |
tags |
|
verification-needed-bionic |
|
2020-08-12 07:39:29 |
Ike Panhc |
tags |
verification-needed-bionic |
verification-done-bionic |
|
2020-09-01 10:15:06 |
Launchpad Janitor |
linux (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2020-09-01 10:49:03 |
Andrew Cloke |
kunpeng920/ubuntu-18.04: status |
Fix Committed |
Fix Released |
|
2020-09-01 10:49:06 |
Andrew Cloke |
kunpeng920: status |
Fix Committed |
Fix Released |
|