commit cc5db3150e87fe7f7e947bf333b6c1c97f848ecb
Author: Hemanth Puranik <[email protected]>
Date: Tue Mar 6 08:18:06 2018 +0530
net: qcom/emac: Use proper free methods during TX
This patch fixes the warning messages/call traces seen if DMA debug is
enabled, In case of fragmented skb's memory was allocated using
dma_map_page but freed using dma_unmap_single. This patch modifies buffer
allocations in TX path to use dma_map_page in all the places and
dma_unmap_page while freeing the buffers.
Signed-off-by: Hemanth Puranik <[email protected]>
Acked-by: Timur Tabi <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
** Summary changed:
- System take long time to read device via Thunderbolt 3 port
+ System takea long time to read device via Thunderbolt 3 port
** Summary changed:
- System takea long time to read device via Thunderbolt 3 port
+ System takes long time to read device via Thunderbolt 3 port
** Tags added: originate-from-1786753 somerville
--
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/1788567
Title:
System takes long time to read device via Thunderbolt 3 port
Status in HWE Next:
New
Status in linux package in Ubuntu:
In Progress
Bug description:
[Impact]
On Dell XPS 13 with Dell TB16 docking station, sometimes the devices on
docking station do not show up or takes couple minutes to be recognized.
[Fix]
This issue doesn't exist in 4.16 vanilla kernel, and after bisected the
kernel and found below commit fixes this issue.
cc5db3150e87 net: qcom/emac: Use proper free methods during TX
Applied this commit on top of Bionic 4.15 kernel and confirmed it works.
[Regression Potential]
Low, this commit is more like a patch fixes a bug which has been introduced
since the driver was created. It aligns the dma_map and dma_unmap methods which
might cause issue in some cases.
To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1788567/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp