[BUG] Kernel 7.3: RTL8125B NIC disappears on first cold boot — PCIe root port 00:03.2 not enumerate
@ptr1337 is already working on this.
Since Oct 26, 2026.
Assessment
This issue has not been assessed yet.
Description
Pre-flight checklist
- I have searched existing issues and this is not a duplicate.
- I have read the Contributing Guidelines.
- I have verified the issue is reproducible with the latest available CachyOS kernel.
- I have tried to reproduce the issue on Arch Linux's
linuxkernel.
Upstream / vanilla kernel check
I have not tested with a vanilla/upstream kernel
Kernel variant
linux-cachyos (EEVDF, Clang)
System information (cachyos-bugreport.sh)
Bugreport without NIC
https://paste.cachyos.org/p/9360d5e.log
Bugreport with nic
https://paste.cachyos.org/p/afd3635.log
Manual system information (if cachyos-bugreport.sh is unavailable)
Bug description
On kernel 7.3.0-5-cachyos, my Realtek RTL8125B NIC (Minisforum BD790i, Ryzen 9 7945HX) disappears on the first cold boot after shutdown. A second cold boot always brings it back. This does not happen on kernel 6.18 LTS or 7.2 — it’s a 7.3 regression.
The root cause is that PCIe root port 00:03.2 (the GPP bridge to the NIC) is not enumerated on the broken boot. Without it, bus 07 never gets created for the Realtek, and the AMD internal devices shift down to bus 07 instead. The r8125 driver loads but finds no matching PCI device.
Steps to reproduce
- Install kernel 7.3.0-5-cachyos with linux-cachyos-r8125
- Shut down the system completely (not reboot)
- Power on → NIC is missing (~50% of the time), lspci | grep Realtek returns nothing, 07:00.0 shows AMD device [1022:14de] instead of Realtek [10ec:8125]
- Shut down again completely, power on → NIC is back
echo 1 > /sys/bus/pci/rescan does not recover the device. Only a full power cycle works.
Expected behavior
PCIe root port 00:03.2 should be enumerated on every boot, making the Realtek RTL8125B NIC available at 07:00.0 — as it does on kernel 6.18 LTS and
Actual behavior
PCIe root port 00:03.2 is not enumerated on first boot. Slot 07:00.0 shows AMD System Hub [1022:14de] instead of Realtek [10ec:8125]. The r8125 driver loads but finds no device. No network interface is created.
Logs / stack traces
Bugreport without NIC
https://paste.cachyos.org/p/9360d5e.log
Bugreport with nic
https://paste.cachyos.org/p/afd3635.log
Additional system information
No response
- Dominant language
- Shell
- Stars
- 4.7k
- Forks
- 174
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 3
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from CachyOS/linux-cachyos
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
CachyOS/linux-cachyos#1091 · 1 reaction ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
CachyOS/linux-cachyos#961 · 1 comment ·
-
[FEATURE] Missing regular x86-64 build of 7.3 kernelPossibly taken @ptr1337 claimed this 1 day ago. Openenhancement
CachyOS/linux-cachyos#1111 · 2 assignees ·
-
[BUG] linux-cachyos 7.3.0-4: SENSORS_APPLESMC disabled, no keyboard backlight / macsmc-battery errors / mbpfan fails on pre-T2 MacBookPro11,4 (LTS works)Possibly taken @ptr1337 claimed this 2 days ago. Openbug
CachyOS/linux-cachyos#1110 · 2 comments · 2 assignees ·
-
[Investigation request] MacPro6,1 Tahiti/D700 7.3 HDMI framebuffer pin -ENOMEM; 1080p workaroundPossibly taken @ptr1337 claimed this 3 days ago. Openenhancement
CachyOS/linux-cachyos#1107 · 2 assignees ·
All issues in CachyOS/linux-cachyos
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
kubernetes-csi/csi-driver-iscsi#485 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
verify: just verify runs tools/verify_agents_imports.py (the recipe line was only read, not run)Openneeds-verification
Difficulty 1/5 Under an hour Newbie friendliness 76/100
EchoTools/nevr-runtime#1322 ·
Maintainers usually reply within 1 day
-
documentation
Difficulty 1/5 Under an hour Newbie friendliness 86/100
tenstorrent/tt-metal#63191 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
agent-of-empires/agent-of-empires#5051 ·
Maintainers usually reply within 1 day