Package: linux-headers-6.1.0-25-rt-amd64 Version: 6.1.106-3 Building the gpio-pca953x module ends with an error:
cd /usr/src/linux-source-6.1 cp ../linux-headers-6.1.0-25-rt-amd64/Module.symvers . cp ../linux-headers-6.1.0-25-rt-amd64/.config . make menuconfig make scripts prepare modules_prepare make M=drivers/gpio CC [M] drivers/gpio/gpio-mmio.o LD [M] drivers/gpio/gpio-generic.o CC [M] drivers/gpio/gpio-amd-fch.o CC [M] drivers/gpio/gpio-amdpt.o CC [M] drivers/gpio/gpio-exar.o CC [M] drivers/gpio/gpio-f7188x.o CC [M] drivers/gpio/gpio-kempld.o CC [M] drivers/gpio/gpio-ml-ioh.o CC [M] drivers/gpio/gpio-pca953x.o CC [M] drivers/gpio/gpio-pcie-idio-24.o CC [M] drivers/gpio/gpio-pci-idio-16.o CC [M] drivers/gpio/gpio-viperboard.o MODPOST drivers/gpio/Module.symvers ERROR: modpost: "__mutex_init" [drivers/gpio/gpio-pca953x.ko] undefined! ERROR: modpost: "_raw_spin_unlock" [drivers/gpio/gpio-pcie-idio-24.ko] undefined! ERROR: modpost: "_raw_spin_unlock" [drivers/gpio/gpio-pci-idio-16.ko] undefined! make[1]: *** [scripts/Makefile.modpost:127: drivers/gpio/Module.symvers] Błąd 1 make: *** [Makefile:1986: modpost] Błąd 2 With linux-headers-6.1.0-25-amd64 it works fine: make M=drivers/gpio CC [M] drivers/gpio/gpio-mmio.o LD [M] drivers/gpio/gpio-generic.o CC [M] drivers/gpio/gpio-amd-fch.o CC [M] drivers/gpio/gpio-amdpt.o CC [M] drivers/gpio/gpio-exar.o CC [M] drivers/gpio/gpio-f7188x.o CC [M] drivers/gpio/gpio-kempld.o CC [M] drivers/gpio/gpio-ml-ioh.o CC [M] drivers/gpio/gpio-pca953x.o CC [M] drivers/gpio/gpio-pcie-idio-24.o CC [M] drivers/gpio/gpio-pci-idio-16.o CC [M] drivers/gpio/gpio-viperboard.o MODPOST drivers/gpio/Module.symvers CC [M] drivers/gpio/gpio-amd-fch.mod.o LD [M] drivers/gpio/gpio-amd-fch.ko CC [M] drivers/gpio/gpio-amdpt.mod.o LD [M] drivers/gpio/gpio-amdpt.ko CC [M] drivers/gpio/gpio-exar.mod.o LD [M] drivers/gpio/gpio-exar.ko CC [M] drivers/gpio/gpio-f7188x.mod.o LD [M] drivers/gpio/gpio-f7188x.ko CC [M] drivers/gpio/gpio-generic.mod.o LD [M] drivers/gpio/gpio-generic.ko CC [M] drivers/gpio/gpio-kempld.mod.o LD [M] drivers/gpio/gpio-kempld.ko CC [M] drivers/gpio/gpio-ml-ioh.mod.o LD [M] drivers/gpio/gpio-ml-ioh.ko CC [M] drivers/gpio/gpio-pca953x.mod.o LD [M] drivers/gpio/gpio-pca953x.ko CC [M] drivers/gpio/gpio-pci-idio-16.mod.o LD [M] drivers/gpio/gpio-pci-idio-16.ko CC [M] drivers/gpio/gpio-pcie-idio-24.mod.o LD [M] drivers/gpio/gpio-pcie-idio-24.ko CC [M] drivers/gpio/gpio-viperboard.mod.o LD [M] drivers/gpio/gpio-viperboard.ko I expect that compilation of gpio-pca953x will succeed.

