Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #76314

Bug#1019926: Fwd: Kernel incompatible with Intel Atom Processor (Coprocessor) driver C3758 / C3xxx

From Christian Butterweck <christian1980nrw@gmail.com>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1019926: Fwd: Kernel incompatible with Intel Atom Processor (Coprocessor) driver C3758 / C3xxx
Date 2022-09-16 13:00 +0200
Message-ID <F6heF-7Uhg-1@gated-at.bofh.it> (permalink)
References <F6gsh-7U0R-11@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Package:  linux-image-5.10.0-18-amd64
Version: 5.10.0-18-amd64

Problem: The system cannot reboot anymore because the kernel has a problem
unloading the coprocessor driver. Intel Atom Processor (Coprocessor) driver
C3758 / C3xxx

Reproducible: yes (fresh Debian debian-11.5.0-amd64-DVD-1.iso installation)
My motherboard is a MBN802 (you can search the specs with your favourite
search engine if you like).

After first installation i get:
[    6.891481] c3xxx 0000:01:00.0: Failed to load MMP firmware
qat_c3xxx_mmp.bin
[    6.898666] c3xxx 0000:01:00.0: Failed to load acceleration FW

To install this drivers i have to install them with:
cd /lib/firmware
wget
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/qat_c3xxx.bin
wget
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/qat_c3xxx_mmp.bin

After rebooting i can see them with:

modprobe -D qat_c3xxx
insmod /lib/modules/5.10.0-18-amd64/kernel/crypto/authenc.ko
insmod
/lib/modules/5.10.0-18-amd64/kernel/drivers/crypto/qat/qat_common/intel_qat.ko
insmod
/lib/modules/5.10.0-18-amd64/kernel/drivers/crypto/qat/qat_c3xxx/qat_c3xxx.ko

If i unload it manually i get "kernel tainted" and the system crashes:

modprobe --remove-dependencies -f qat_c3xxx
[  343.834657] qat_c3xxx: module_layout: kernel tainted.

My temporary solution is: Switch to Liquorix kernel. With kernel
5.19.0-9.1-liquorix-amd64 the drivers are running fine.
See howto at:
https://www.linuxcapable.com/how-to-install-liquorix-linux-kernel-on-debian-11-bullseye/

Maybe you can fix this bug in future versions and compare the difference
between the Liquorix and actual Debian kernel.

Thanks. Christian

Back to linux.debian.kernel | Previous | Next | Find similar | Unroll thread


Thread

Bug#1019926: Fwd: Kernel incompatible with Intel Atom Processor (Coprocessor) driver C3758 / C3xxx Christian Butterweck <christian1980nrw@gmail.com> - 2022-09-16 13:00 +0200

csiph-web