PCI: Mark Px210 PCI-E Extended Tags as broken#223
Conversation
Per PCIe r3.1, sec 2.2.6.2 and 7.8.4, a Requester may not use 8-bit Tags unless its Extended Tag Field Enable is set, but all Receivers/Completers must handle 8-bit Tags correctly regardless of their Extended Tag Field Enable. Phytium Px210 chipset has some issues with 8-bit Tags enabled when doing DMA operations, add this quirk to disable Extended Tags for the entire hierarchy to avoid the problem. Signed-off-by: Liu Tao <liutao@phytium.com.cn> Signed-off-by: Chen Baozi <chenbaozi@phytium.com.cn> Signed-off-by: Wang Yinfeng <wangyinfeng@phytium.com.cn> Signed-off-by: Wang Zhimin <wangzhimin1179@phytium.com.cn> Signed-off-by: wangzhimin1179 <wangzhimin1179@phytium.com.cn>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Hi @wangzhimin1179. Thanks for your PR. I'm waiting for a deepin-community member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Per PCIe r3.1, sec 2.2.6.2 and 7.8.4, a Requester may not use 8-bit Tags unless its Extended Tag Field Enable is set, but all Receivers/Completers must handle 8-bit Tags correctly regardless of their Extended Tag Field Enable. Phytium Px210 chipset has some issues with 8-bit Tags enabled when doing DMA operations, add this quirk to disable Extended Tags for the entire hierarchy to avoid the problem. Signed-off-by: Liu Tao <liutao@phytium.com.cn> Signed-off-by: Chen Baozi <chenbaozi@phytium.com.cn> Signed-off-by: Wang Yinfeng <wangyinfeng@phytium.com.cn> Signed-off-by: Wang Zhimin <wangzhimin1179@phytium.com.cn> Signed-off-by: wangzhimin1179 <wangzhimin1179@phytium.com.cn> Link: deepin-community#223 (cherry picked from commit 9601517) Signed-off-by: Wentao Guan <guanwentao@uniontech.com>
Per PCIe r3.1, sec 2.2.6.2 and 7.8.4, a Requester may not use 8-bit Tags unless its Extended Tag Field Enable is set, but all Receivers/Completers must handle 8-bit Tags correctly regardless of their Extended Tag Field Enable. Phytium Px210 chipset has some issues with 8-bit Tags enabled when doing DMA operations, add this quirk to disable Extended Tags for the entire hierarchy to avoid the problem. Signed-off-by: Liu Tao <liutao@phytium.com.cn> Signed-off-by: Chen Baozi <chenbaozi@phytium.com.cn> Signed-off-by: Wang Yinfeng <wangyinfeng@phytium.com.cn> Signed-off-by: Wang Zhimin <wangzhimin1179@phytium.com.cn> Signed-off-by: wangzhimin1179 <wangzhimin1179@phytium.com.cn> Link: #223 (cherry picked from commit 9601517) Signed-off-by: Wentao Guan <guanwentao@uniontech.com>
针对飞腾x100的pcie设备。关闭 Extended Tag 。