commit cc5db3150e87fe7f7e947bf333b6c1c97f848ecb Author: Hemanth Puranik <hpura...@codeaurora.org> 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 <hpura...@codeaurora.org> Acked-by: Timur Tabi <ti...@codeaurora.org> Signed-off-by: David S. Miller <da...@davemloft.net> ** 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 : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp