Skip to content

Issue with Linux Kernal 6.15 #716

@BIGBEASTISHANK

Description

@BIGBEASTISHANK

My Huion H1060P stoped working when i checked the update logs after kernal update, digiend-kernel-drivers gave error and stoped working. Here is the error

╭─ishank@ArchBeast /home/ishank/Temp/digimend-kernel-drivers  <master>
╰─$ make -f Makefile
make -C /lib/modules/6.15.6-arch1-1/build M=/home/ishank/Temp/digimend-kernel-drivers modules
make[1]: Entering directory '/usr/lib/modules/6.15.6-arch1-1/build'
make[2]: Entering directory '/home/ishank/Temp/digimend-kernel-drivers'
  CC [M]  hid-kye.o
  CC [M]  hid-uclogic-core.o
hid-uclogic-core.c: In function ‘uclogic_remove’:
hid-uclogic-core.c:494:9: error: implicit declaration of function ‘del_timer_sync’ [-Wimplicit-function-declaration]
  494 |         del_timer_sync(&drvdata->inrange_timer);
      |         ^~~~~~~~~~~~~~
make[4]: *** [/usr/lib/modules/6.15.6-arch1-1/build/scripts/Makefile.build:203: hid-uclogic-core.o] Error 1
make[3]: *** [/usr/lib/modules/6.15.6-arch1-1/build/Makefile:2003: .] Error 2
make[2]: *** [/usr/lib/modules/6.15.6-arch1-1/build/Makefile:248: __sub-make] Error 2
make[2]: Leaving directory '/home/ishank/Temp/digimend-kernel-drivers'
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/lib/modules/6.15.6-arch1-1/build'
make: *** [Makefile:26: modules] Error 2
╭─ishank@ArchBeast /home/ishank
╰─$ paru -S digimend-kernel-drivers-dkms-git
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...

Aur (1) digimend-kernel-drivers-dkms-git-10.r0.gec5c16d-2

:: Proceed to review? [Y/n]:

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
 nothing new to review
fetching devel info...
==> Making package: digimend-kernel-drivers-dkms-git 10.r0.gec5c16d-2 (Sunday 13 July 2025 01:07:26 AM)
==> Retrieving sources...
  -> Updating digimend-kernel-drivers git repo...
==> Validating source files with md5sums...
    digimend-kernel-drivers ... Skipped
==> Making package: digimend-kernel-drivers-dkms-git 10.r0.gec5c16d-2 (Sunday 13 July 2025 01:07:28 AM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating digimend-kernel-drivers git repo...
==> Validating source files with md5sums...
    digimend-kernel-drivers ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of digimend-kernel-drivers git repo...
Cloning into 'digimend-kernel-drivers'...
done.
==> Starting pkgver()...
==> Updated version: digimend-kernel-drivers-dkms-git 11.r42.gf3c7c7f-1
==> Sources are ready.
digimend-kernel-drivers-dkms-git-10.r0.gec5c16d-2: parsing pkg list...
:: digimend-kernel-drivers-dkms-git-10.r0.gec5c16d-2 is up to date -- skipping build
[sudo] password for ishank:
loading packages...
warning: digimend-kernel-drivers-dkms-git-11.r42.gf3c7c7f-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) digimend-kernel-drivers-dkms-git-11.r42.gf3c7c7f-1

Total Installed Size:  0.24 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring                          [##############################] 100%
(1/1) checking package integrity                        [##############################] 100%
(1/1) loading package files                             [##############################] 100%
(1/1) checking for file conflicts                       [##############################] 100%
(1/1) checking available disk space                     [##############################] 100%
:: Running pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
==> dkms remove digimend-kernel-drivers/11.r42.gf3c7c7f
:: Processing package changes...
(1/1) reinstalling digimend-kernel-drivers-dkms-git     [##############################] 100%
:: Running post-transaction hooks...
(1/4) Reloading device manager configuration...
(2/4) Arming ConditionNeedsUpdate...
(3/4) Install DKMS modules
==> dkms install --no-depmod digimend-kernel-drivers/11.r42.gf3c7c7f -k 6.15.6-arch1-1

Error! Bad return status for module build on kernel: 6.15.6-arch1-1 (x86_64)
Consult /var/lib/dkms/digimend-kernel-drivers/11.r42.gf3c7c7f/build/make.log for more information.
==> WARNING: `dkms install --no-depmod digimend-kernel-drivers/11.r42.gf3c7c7f -k 6.15.6-arch1-1' exited 10
(4/4) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img
==> Starting build: '6.15.6-arch1-1'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [microcode]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
  -> Running build hook: [encrypt]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
  -> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: '6.15.6-arch1-1'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [microcode]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci_renesas'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'bfa'
  -> Running build hook: [encrypt]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
  -> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
╭─ishank@ArchBeast /home/ishank
╰─$ cat /var/lib/dkms/digimend-kernel-drivers/11.r42.gf3c7c7f/build/make.log
DKMS (dkms-3.2.1) make.log for digimend-kernel-drivers/11.r42.gf3c7c7f for kernel 6.15.6-arch1-1 (x86_64)
Sunday 13 July 2025 01:07:47 AM +06

Building module(s)
# command: make -j8 KERNELRELEASE=6.15.6-arch1-1 KVERSION=6.15.6-arch1-1
make -C /lib/modules/6.15.6-arch1-1/build M=/var/lib/dkms/digimend-kernel-drivers/11.r42.gf3c7c7f/build modules
make[1]: Entering directory '/usr/lib/modules/6.15.6-arch1-1/build'
make[2]: Entering directory '/var/lib/dkms/digimend-kernel-drivers/11.r42.gf3c7c7f/build'
  CC [M]  hid-kye.o
  CC [M]  hid-uclogic-core.o
  CC [M]  hid-uclogic-rdesc.o
  CC [M]  hid-uclogic-params.o
  CC [M]  hid-polostar.o
  CC [M]  hid-viewsonic.o
hid-uclogic-params.c: In function ‘uclogic_params_init’:
hid-uclogic-params.c:1707:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1707 |                 if (bNumInterfaces != 3) {
      |                    ^
hid-uclogic-params.c:1725:9: note: here
 1725 |         case VID_PID(USB_VENDOR_ID_HUION,
      |         ^~~~
hid-uclogic-core.c: In function ‘uclogic_remove’:
hid-uclogic-core.c:494:9: error: implicit declaration of function ‘del_timer_sync’ [-Wimplicit-function-declaration]
  494 |         del_timer_sync(&drvdata->inrange_timer);
      |         ^~~~~~~~~~~~~~
make[4]: *** [/usr/lib/modules/6.15.6-arch1-1/build/scripts/Makefile.build:203: hid-uclogic-core.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [/usr/lib/modules/6.15.6-arch1-1/build/Makefile:2003: .] Error 2
make[2]: *** [/usr/lib/modules/6.15.6-arch1-1/build/Makefile:248: __sub-make] Error 2
make[2]: Leaving directory '/var/lib/dkms/digimend-kernel-drivers/11.r42.gf3c7c7f/build'
make[1]: *** [Makefile:248: __sub-make] Error 2
make[1]: Leaving directory '/usr/lib/modules/6.15.6-arch1-1/build'
make: *** [Makefile:26: modules] Error 2

# exit code: 2
# elapsed time: 00:00:03
----------------------------------------------------------------

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions