Skip to content

Fails to install on Ubuntu kernel 5.15.0-113 an up #57

@amalitsky

Description

@amalitsky

Getting following error during system upgrade:

Backing up initrd.img-5.15.0-105-generic to /boot/initrd.img-5.15.0-105-generic.old-dkms
Making new initrd.img-5.15.0-105-generic
(If next boot fails, revert to initrd.img-5.15.0-105-generic.old-dkms image)
update-initramfs....
Building initial module for 5.15.0-113-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/rcraid-dkms.0.crash'
Error! Bad return status for module build on kernel: 5.15.0-113-generic (x86_64)
Consult /var/lib/dkms/rcraid/8.1.0/build/make.log for more information.
dpkg: error processing package rcraid-dkms (--configure):
 installed rcraid-dkms package post-installation script subprocess returned error exit status 10
Errors were encountered while processing:
 rcraid-dkms
E:Sub-process /usr/bin/dpkg returned an error code (1)
Log ended: 2024-07-07  06:13:03

and /var/lib/dkms/rcraid/8.1.0/build/make.log:

DKMS make.log for rcraid-8.1.0 for kernel 5.15.0-116-generic (x86_64)
Mon Jul 15 05:14:01 PM PDT 2024
make: Entering directory '/var/lib/dkms/rcraid/8.1.0/build/src'
make -C /lib/modules/5.15.0-116-generic/build M=/var/lib/dkms/rcraid/8.1.0/build/src
make[1]: Entering directory '/usr/src/linux-headers-5.15.0-116-generic'
ln -sf `basename /var/lib/dkms/rcraid/8.1.0/build/src/rcblob.x86_64.o .o` /var/lib/dkms/rcraid/8.1.0/build/src/rcblob.x86_64.o
  CC [M]  /var/lib/dkms/rcraid/8.1.0/build/src/rc_init.o
  CC [M]  /var/lib/dkms/rcraid/8.1.0/build/src/rc_msg.o
  CC [M]  /var/lib/dkms/rcraid/8.1.0/build/src/rc_mem_ops.o
  CC [M]  /var/lib/dkms/rcraid/8.1.0/build/src/rc_event.o
  CC [M]  /var/lib/dkms/rcraid/8.1.0/build/src/rc_config.o
  CC [M]  /var/lib/dkms/rcraid/8.1.0/build/src/vers.o
/var/lib/dkms/rcraid/8.1.0/build/src/rc_init.c: In function ‘rcraid_resume_one’:
/var/lib/dkms/rcraid/8.1.0/build/src/rc_init.c:1105:9: warning: ignoring return value of ‘pci_enable_device’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1105 |         pci_enable_device(adapter->pdev);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/rcraid/8.1.0/build/src/rc_init.c:1130:5: warning: ignoring return value of ‘pcim_enable_device’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1130 |     pcim_enable_device(pdev);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
  LD [M]  /var/lib/dkms/rcraid/8.1.0/build/src/rcraid.o
  MODPOST /var/lib/dkms/rcraid/8.1.0/build/src/Module.symvers
ERROR: modpost: GPL-incompatible module rcraid.ko uses GPL-only symbol 'rcu_read_unlock_strict'
make[2]: *** [scripts/Makefile.modpost:133: /var/lib/dkms/rcraid/8.1.0/build/src/Module.symvers] Error 1
make[2]: *** Deleting file '/var/lib/dkms/rcraid/8.1.0/build/src/Module.symvers'
make[1]: *** [Makefile:1830: modules] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-116-generic'
make: *** [Makefile:68: module] Error 2
make: Leaving directory '/var/lib/dkms/rcraid/8.1.0/build/src'

Please give me some pointers, I rely on this driver and no system engineer myself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions