]> git.proxmox.com Git - mirror_ubuntu-disco-kernel.git/commit
net: hns3: add 8 BD limit for tx flow
authorPeng Li <lipeng321@huawei.com>
Sat, 26 Jan 2019 16:49:19 +0000 (00:49 +0800)
committerThadeu Lima de Souza Cascardo <cascardo@canonical.com>
Tue, 12 Mar 2019 16:38:21 +0000 (13:38 -0300)
commit70e4dd185a85385049eec74ec779071cf1865163
tree559e2d08da6235e7efa46e838f0122b9371b786d
parentc3dbf3e4c9945f755aa838cba4f9bfbd085511eb
net: hns3: add 8 BD limit for tx flow

BugLink: https://bugs.launchpad.net/bugs/1819535
A single transmit packet can span up to 8 descriptors according
to the HW limit. If a skb has more than 8 frags, driver uses
skb_copy to get a new skb which has less frags.

Signed-off-by: Peng Li <lipeng321@huawei.com>
Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 51e8439f34962794f6c5010a44893fe58450b8df)
Signed-off-by: dann frazier <dann.frazier@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c