Skip to content

Comments

Revert "mango pci hack:broadcast when no MSI source known"#148

Merged
xmzzz merged 1 commit intoRVCK-Project:OLK-nextfrom
zte-riscv:pr-PCIE-advanced-features
Jan 8, 2026
Merged

Revert "mango pci hack:broadcast when no MSI source known"#148
xmzzz merged 1 commit intoRVCK-Project:OLK-nextfrom
zte-riscv:pr-PCIE-advanced-features

Conversation

@GooTal
Copy link

@GooTal GooTal commented Jan 4, 2026

mainline inclusion
category bugfix
from mainline-v6.2-rc1
commit torvalds/linux@a1ccd3d
Link:#147


Revert "mango pci hack:broadcast when no MSI source known"

This reverts commit 24fb032c56a4def5a88dae22d16ded4fec44c508.

This merge requires a revert, as disabling the PCIe port native services will severely impact the normal operation of the server's PCIe advanced features (such as AER/DPC/HP).

original changelog

PCI/portdrv: Squash into portdrv.c
Squash portdrv_core.c and portdrv_pci.c into portdrv.c to make it easier to find things. The whole thing is less than 1000 lines, and it's a pain to bounce back and forth between two files.

Several portdrv_core.c functions were non-static because they were referenced from portdrv_pci.c. Make them static since they're now all in portdrv.c.

No functional change intended.

Link: https://lore.kernel.org/r/20221019204127.44463-2-helgaas@kernel.org

Reviewed-by: Christoph Hellwig hch@lst.de
Reviewed-by: Keith Busch kbusch@kernel.org
Signed-off-by: liuqingtao liu.qingtao2@zte.com.cn
Signed-off-by: hu.yuyehu.yuye@zte.com.cn

category bugfix
from mainline-v6.2-rc1
commit torvalds/linux@a1ccd3d
Link:RVCK-Project#147

-------------------------------------------------
Revert "mango pci hack:broadcast when no MSI source known"

This reverts commit 24fb032c56a4def5a88dae22d16ded4fec44c508.

This merge requires a revert, as disabling the PCIe port native services 
will severely impact the normal operation of the server's PCIe advanced 
features (such as AER/DPC/HP).

original changelog

PCI/portdrv: Squash into portdrv.c
Squash portdrv_core.c and portdrv_pci.c into portdrv.c to make it easier
to find things.  The whole thing is less than 1000 lines, and it's a 
pain to bounce back and forth between two files.

Several portdrv_core.c functions were non-static because they were
referenced from portdrv_pci.c.  Make them static since they're now all 
in portdrv.c.

No functional change intended.

Link: https://lore.kernel.org/r/20221019204127.44463-2-helgaas@kernel.org
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Keith Busch <kbusch@kernel.org>
Signed-off-by: liuqingtao <liu.qingtao2@zte.com.cn>
Signed-off-by: hu.yuye<hu.yuye@zte.com.cn>
@github-actions
Copy link

github-actions bot commented Jan 4, 2026


开始测试 log: https://github.com/RVCK-Project/rvck-olk/actions/runs/20687082469

参数解析结果
args value
repository RVCK-Project/rvck-olk
head ref pull/148/head
base ref OLK-next
LAVA repo RVCK-Project/lavaci
LAVA Template lava-job-template/qemu/qemu-ltp.yaml
Testcase path lava-testcases/common-test/ltp/ltp.yaml
need run job kunit-test,kernel-build,check-patch,lava-trigger

测试完成

详细结果:

RVCK result

check result
kunit-test success
kernel-build success
lava-trigger success
check-patch success

Kunit Test Result

[03:44:47] Testing complete. Ran 454 tests: passed: 442, skipped: 12

Kernel Build Result

Kernel build succeeded: RVCK-Project/rvck-olk/148/

b78b8cb2c5077ef4448033023bb27a8e /srv/guix_result/77bec6aa109bbf0fcb89e21f403da925d4c6810b/Image
a2b48e6e26d04ab7bf3bed15eba9a0e8 /root/initramfs.img

LAVA Check

args:

result:

Lava check done! lava log: https://lava.oerv.ac.cn/scheduler/job/1055

lava result count: [fail]: 20, [pass]: 1586, [skip]: 293

Check Patch Result

Total Errors 0
Total Warnings 1

@xmzzz
Copy link
Contributor

xmzzz commented Jan 8, 2026

commit 标题有点问题,现在是 mainline inclusion
先合并,后面 rebase 时我更新下

@xmzzz xmzzz merged commit bc54709 into RVCK-Project:OLK-next Jan 8, 2026
50 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants