NAK: [PATCH 0/2][SRU][linux-firmware][F] add firmware for Realtek RTL8125B 2.5Gb Ethernet-NIC
You-Sheng Yang
vicamo.yang at canonical.com
Tue Feb 23 08:38:04 UTC 2021
typo in BugLink url. Updated in v2.
On 2/23/21 2:57 PM, You-Sheng Yang wrote:
> BugLink: https://bugs.launchpad.net/bug/1916558
>
> [Impact]
>
> Missing firmware for Realtek RTL8125B 2.5Gb Ethernet-NIC, which
> is supported by linux-oem-5.10 kernel.
>
> [Fix]
>
> Two upstream commit necessary:
> * commit 3890db36665d ("rtl_nic: add firmware for RTL8125B")
> * commit 69c7f0bdc76e ("rtl_nic: update firmware for RTL8125B")
>
> [Test Case]
>
> Without firmware, drive probe would fail with:
>
> $ dmesg | grep -i r8169
> r8169 0000:06:00.0: unknown chip XID 641
>
> With firmware, it should then succeed:
>
> $ dmesg | grep -i r8169
> r8169 0000:07:00.0 eth0: RTL8125B, b4:2e:99:ef:c6:82, XID 641, IRQ 66
> r8169 0000:07:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]
> r8169 0000:07:00.0 eno1: renamed from eth0
> RTL8125B 2.5Gbps internal r8169-700:00: attached PHY driver [RTL8125B 2.5Gbps internal] (mii_bus:phy_addr=r8169-700:00, irq=IGNORE)
>
> [Where problems could occur]
>
> While this introduces new firmware blobs and enabled devices supported
> by new kernels, it should have little effect on existing systems, but
> with new devices up and running, it may still affect power consumptions,
> ability to enter deep suspend, etc.
>
> [Other Info]
>
> RTL8125B is supported by Linux kernel since v5.9 and on, so only Focal
> is nominated specifically for linux-oem-5.10 kernel.
>
> Heiner Kallweit (2):
> rtl_nic: add firmware for RTL8125B
> rtl_nic: update firmware for RTL8125B
>
> WHENCE | 6 ++++++
> rtl_nic/rtl8125b-1.fw | Bin 0 -> 10128 bytes
> rtl_nic/rtl8125b-2.fw | Bin 0 -> 3328 bytes
> 3 files changed, 6 insertions(+)
> create mode 100644 rtl_nic/rtl8125b-1.fw
> create mode 100644 rtl_nic/rtl8125b-2.fw
>
More information about the kernel-team
mailing list