ACK: [PATCH v2 0/2][SRU][linux-firmware][F] add firmware for Realtek RTL8125B 2.5Gb Ethernet-NIC

Tim Gardner tim.gardner at canonical.com
Tue Feb 23 18:39:21 UTC 2021



On 2/23/21 1:36 AM, You-Sheng Yang wrote:
> BugLink: https://bugs.launchpad.net/bugs/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.
> 
> v2: update BugLink only
> 
> 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
> 

Acked-by: Tim Gardner <tim.gardner at canonical.com>
-----------
Tim Gardner
Canonical, Inc



More information about the kernel-team mailing list