[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1118394: linux-image-6.17.2-riscv64: Request to enable Realtek RTW89_8851BU, RTW89_8852BU as modules



Package: src:linux
Version: 6.17.2-1~exp1
Severity: normal
X-Debbugs-Cc: lucent@gmail.com

Dear Maintainer,

Please enable RTW89_8851BU, RTW89_8852BU as modules, these are new
for the Kconfig as of 6.17 Linux kernel. This will allow Pine64
Star64 PCIe-connected WiFi module to function. Thanks!

-- Package-specific info:
** Version:
Linux version 6.17.2-riscv64 (debian-kernel@lists.debian.org) (riscv64-linux-gnu-gcc-15 (Debian 15.2.0-4) 15.2.0, GNU ld (GNU Binutils for Debian) 2.45) #1 SMP PREEMPT Debian 6.17.2-1~exp1 (2025-10-13)

** Command line:
BOOT_IMAGE=/boot/vmlinux-6.17.2-riscv64 root=UUID=e7f17542-3ac6-4d3b-8457-b3fc416051cf ro quiet

** Not tainted

** Kernel log:
[   15.046519] systemd[1]: systemd-pcrmachine.service - TPM PCR Machine ID Measurement was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
[   15.055017] systemd[1]: Starting systemd-remount-fs.service - Remount Root and Kernel File Systems...
[   15.055437] systemd[1]: systemd-tpm2-setup-early.service - Early TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
[   15.064019] systemd[1]: Starting systemd-udev-load-credentials.service - Load udev Rules from Credentials...
[   15.083286] systemd[1]: Starting systemd-udev-trigger.service - Coldplug All udev Devices...
[   15.103893] systemd[1]: Mounted dev-hugepages.mount - Huge Pages File System.
[   15.104873] systemd[1]: Mounted dev-mqueue.mount - POSIX Message Queue File System.
[   15.105802] systemd[1]: Mounted run-lock.mount - Legacy Locks Directory /run/lock.
[   15.106915] systemd[1]: Mounted sys-kernel-debug.mount - Kernel Debug File System.
[   15.107793] systemd[1]: Mounted sys-kernel-tracing.mount - Kernel Trace File System.
[   15.125752] systemd[1]: Finished kmod-static-nodes.service - Create List of Static Device Nodes.
[   15.143434] systemd[1]: Starting systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully...
[   15.205120] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules.
[   15.219561] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables...
[   15.229930] EXT4-fs (nvme0n1p3): re-mounted e7f17542-3ac6-4d3b-8457-b3fc416051cf r/w.
[   15.242566] systemd[1]: Finished systemd-remount-fs.service - Remount Root and Kernel File Systems.
[   15.250531] systemd[1]: systemd-hwdb-update.service - Rebuild Hardware Database was skipped because of an unmet condition check (ConditionNeedsUpdate=/etc).
[   15.266931] systemd[1]: Starting systemd-random-seed.service - Load/Save OS Random Seed...
[   15.267132] systemd[1]: systemd-tpm2-setup.service - TPM SRK Setup was skipped because of an unmet condition check (ConditionSecurity=measured-uki).
[   15.295217] systemd[1]: Finished systemd-udev-load-credentials.service - Load udev Rules from Credentials.
[   15.302627] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
[   15.304489] systemd[1]: Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[   15.305669] systemd[1]: systemd-pstore.service - Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore).
[   15.405924] systemd-journald[301]: Collecting audit messages is disabled.
[   15.411931] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[   15.413865] systemd[1]: Finished modprobe@fuse.service - Load Kernel Module fuse.
[   15.418691] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables.
[   15.445837] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[   15.447735] systemd[1]: Finished modprobe@configfs.service - Load Kernel Module configfs.
[   15.455921] systemd[1]: Finished systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully.
[   15.456926] systemd[1]: systemd-sysusers.service - Create System Users was skipped because no trigger condition checks were met.
[   15.478835] systemd[1]: Starting systemd-timesyncd.service - Network Time Synchronization...
[   15.486211] systemd[1]: Starting systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev...
[   15.501835] systemd[1]: Finished systemd-random-seed.service - Load/Save OS Random Seed.
[   15.672985] systemd[1]: Started systemd-journald.service - Journal Service.
[   15.897003] systemd-journald[301]: Received client request to flush runtime journal.
[   16.979844] at24 5-0050: supply vcc not found, using dummy regulator
[   16.988940] at24 5-0050: 512 byte 24c04 EEPROM, writable, 16 bytes/write
[   17.329352] spi-nor spi0.0: supply vcc not found, using dummy regulator
[   17.374026] 3 fixed-partitions partitions found on MTD device 13010000.spi.0
[   17.374048] Creating 3 MTD partitions on "13010000.spi.0":
[   17.374060] 0x000000000000-0x0000000f0000 : "spl"
[   17.375158] 0x0000000f0000-0x000000100000 : "uboot-env"
[   17.376123] 0x000000100000-0x000001000000 : "uboot"
[   17.427935] Adding 3906556k swap on /dev/nvme0n1p2.  Priority:-2 extents:1 across:3906556k SS
[   17.525672] Adding 64509948k swap on /dev/nvme0n1p4.  Priority:-3 extents:1 across:64509948k SS
[   17.611562] usbcore: registered new interface driver usbfs
[   17.611628] usbcore: registered new interface driver hub
[   17.611691] usbcore: registered new device driver usb
[   17.644634] FAT-fs (nvme0n1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[   17.899271] audit: type=1400 audit(1760859687.077:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="Discord" pid=421 comm="apparmor_parser"
[   17.901459] audit: type=1400 audit(1760859687.077:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="1password" pid=420 comm="apparmor_parser"
[   17.903145] audit: type=1400 audit(1760859687.081:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name=4D6F6E676F444220436F6D70617373 pid=422 comm="apparmor_parser"
[   17.905554] audit: type=1400 audit(1760859687.081:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="QtWebEngineProcess" pid=423 comm="apparmor_parser"
[   17.913462] audit: type=1400 audit(1760859687.089:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="balena-etcher" pid=425 comm="apparmor_parser"
[   17.922699] audit: type=1400 audit(1760859687.097:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="brave" pid=426 comm="apparmor_parser"
[   17.922725] audit: type=1400 audit(1760859687.101:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="buildah" pid=427 comm="apparmor_parser"
[   17.929459] audit: type=1400 audit(1760859687.105:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="busybox" pid=428 comm="apparmor_parser"
[   17.935593] audit: type=1400 audit(1760859687.113:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ch-run" pid=431 comm="apparmor_parser"
[   17.938085] audit: type=1400 audit(1760859687.117:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="cam" pid=429 comm="apparmor_parser"
[   18.190356] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[   18.190407] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[   18.190630] xhci-hcd xhci-hcd.0.auto: hcc params 0x200073c8 hci version 0x100 quirks 0x0000002000008010
[   18.190688] xhci-hcd xhci-hcd.0.auto: irq 66, io mem 0x10110000
[   18.190943] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[   18.190962] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[   18.190980] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
[   18.191281] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.17
[   18.191297] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   18.191307] usb usb1: Product: xHCI Host Controller
[   18.191316] usb usb1: Manufacturer: Linux 6.17.2-riscv64 xhci-hcd
[   18.191325] usb usb1: SerialNumber: xhci-hcd.0.auto
[   18.191991] hub 1-0:1.0: USB hub found
[   18.192047] hub 1-0:1.0: 1 port detected
[   18.192622] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[   18.192832] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.17
[   18.192845] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   18.192855] usb usb2: Product: xHCI Host Controller
[   18.192865] usb usb2: Manufacturer: Linux 6.17.2-riscv64 xhci-hcd
[   18.192874] usb usb2: SerialNumber: xhci-hcd.0.auto
[   18.193551] hub 2-0:1.0: USB hub found
[   18.193633] hub 2-0:1.0: 1 port detected
[   18.437515] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[   18.573863] usb 1-1: New USB device found, idVendor=1a40, idProduct=0101, bcdDevice= 1.00
[   18.573888] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[   18.573898] usb 1-1: Product: USB 2.0 Hub [MTT]
[   18.574862] hub 1-1:1.0: USB hub found
[   18.575849] hub 1-1:1.0: 4 ports detected
[   20.730290] starfive-dwmac 16030000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0
[   20.734793] starfive-dwmac 16030000.ethernet end0: PHY [stmmac-0:00] driver [YT8531 Gigabit Ethernet] (irq=POLL)
[   20.745502] dwmac4: Master AXI performs fixed burst length
[   20.746912] starfive-dwmac 16030000.ethernet end0: No Safety Features support found
[   20.746948] starfive-dwmac 16030000.ethernet end0: IEEE 1588-2008 Advanced Timestamp supported
[   20.747268] starfive-dwmac 16030000.ethernet end0: registered PTP clock
[   20.754235] starfive-dwmac 16030000.ethernet end0: configuring for phy/rgmii-id link mode
[   21.711476] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[   22.648051] evm: overlay not supported
[   23.127256] Bridge firewalling registered
[   23.467933] Initializing XFRM netlink socket
[   23.841599] starfive-dwmac 16030000.ethernet end0: Link is Up - 1Gbps/Full - flow control off

** Model information
Device Tree model: Milk-V Mars

** Configuration for modprobe:
blacklist arkfb
blacklist aty128fb
blacklist atyfb
blacklist radeonfb
blacklist cirrusfb
blacklist cyber2000fb
blacklist kyrofb
blacklist matroxfb_base
blacklist mb862xxfb
blacklist neofb
blacklist pm2fb
blacklist pm3fb
blacklist s3fb
blacklist savagefb
blacklist sisfb
blacklist tdfxfb
blacklist tridentfb
blacklist vt8623fb
options snd_pcsp index=-2
options cx88_alsa index=-2
options snd_atiixp_modem index=-2
options snd_intel8x0m index=-2
options snd_via82xx_modem index=-2
options bonding max_bonds=0
options dummy numdummies=0
options ifb numifbs=0

** Loaded modules:
nf_conntrack_netlink
xfrm_user
xfrm_algo
xt_addrtype
nft_compat
x_tables
br_netfilter
nft_masq
nft_chain_nat
nf_nat
nf_conntrack
nf_defrag_ipv6
nf_defrag_ipv4
bridge
stp
llc
nf_tables
overlay
xhci_plat_hcd
xhci_hcd
binfmt_misc
cdns3
udc_core
snd_soc_simple_card
jh7110_pwmdac
snd_soc_simple_card_utils
cdns_usb_common
snd_soc_spdif_tx
roles
nls_ascii
snd_soc_core
nls_cp437
usbcore
vfat
fat
ofpart
snd_compress
spi_nor
snd_pcm_dmaengine
snd_pcm
mtd
snd_timer
cdns3_starfive
snd
usb_common
jh7110_trng
leds_gpio
at24
sfctemp
cpufreq_dt
soundcore
drm
configfs
nfnetlink
efivarfs
autofs4
ext4
crc16
mbcache
jbd2
crc32c_cryptoapi
btrfs
blake2b_generic
xor
zlib_deflate
raid6_pq
motorcomm
dwmac_starfive
stmmac_platform
stmmac
nvme
pcs_xpcs
nvme_core
mdio_devres
dw_mmc_starfive
of_mdio
fixed_phy
dw_mmc_pltfm
dw_mmc
phylink
axp20x_regulator
nvme_keyring
nvme_auth
axp20x_i2c
fwnode_mdio
mmc_core
axp20x
libphy
regmap_i2c
dw_axi_dmac_platform
virt_dma
clk_starfive_jh7110_aon
starfive_wdt
clk_starfive_jh7110_isp
mdio_bus
watchdog
phy_jh7110_dphy_rx
spi_cadence_quadspi
clk_starfive_jh7110_vout
clk_starfive_jh7110_stg
phy_jh7110_pcie
phy_jh7110_usb
i2c_designware_platform

** PCI devices:
0000:00:00.0 PCI bridge [0604]: PLDA XpressRich-AXI Ref Design [1556:1111] (rev 02) (prog-if 00 [Normal decode])
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 38
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	Memory behind bridge: 30000000-300fffff [size=1M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

0000:01:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 [144d:a808] (prog-if 02 [NVM Express])
	Subsystem: Samsung Electronics Co Ltd SSD 970 EVO/PRO [144d:a801]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 37
	Region 0: Memory at 30000000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: nvme
	Kernel modules: nvme

0001:00:00.0 PCI bridge [0604]: PLDA XpressRich-AXI Ref Design [1556:1111] (rev 02) (prog-if 00 [Normal decode])
	Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 60
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	Memory behind bridge: [disabled] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport


** USB devices:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub


-- System Information:
Debian Release: 13.1
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: riscv64

Kernel: Linux 6.17.2-riscv64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-6.17.2-riscv64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.148.3
ii  kmod                                    34.2-2
ii  linux-base                              4.12

Versions of packages linux-image-6.17.2-riscv64 recommends:
ii  apparmor  4.1.0-1

Versions of packages linux-image-6.17.2-riscv64 suggests:
pn  debian-kernel-handbook  <none>
ii  firmware-linux-free     20241210-2
pn  linux-doc-6.17          <none>

Versions of packages linux-image-6.17.2-riscv64 is related to:
ii  firmware-amd-graphics      20250410-2
ii  firmware-atheros           20250410-2
pn  firmware-bnx2              <none>
pn  firmware-bnx2x             <none>
ii  firmware-brcm80211         20250410-2
pn  firmware-cavium            <none>
pn  firmware-cirrus            <none>
ii  firmware-intel-graphics    20250410-2
ii  firmware-intel-misc        20250410-2
ii  firmware-intel-sound       20250410-2
ii  firmware-ipw2x00           20250410-2
pn  firmware-ivtv              <none>
ii  firmware-iwlwifi           20250410-2
pn  firmware-libertas          <none>
pn  firmware-marvell-prestera  <none>
ii  firmware-mediatek          20250410-2
ii  firmware-misc-nonfree      20250410-2
pn  firmware-myricom           <none>
pn  firmware-netronome         <none>
pn  firmware-netxen            <none>
ii  firmware-nvidia-graphics   20250410-2
pn  firmware-qcom-soc          <none>
pn  firmware-qlogic            <none>
ii  firmware-realtek           20250410-2
pn  firmware-samsung           <none>
pn  firmware-siano             <none>
pn  firmware-ti-connectivity   <none>
pn  xen-hypervisor             <none>

-- no debconf information


Reply to: