error building rts-cpu-isolator module on latest debian kernel 6.0.0-4
Setting up advligorts-cpu-isolator-dkms (5.0.6~dev1+deb11-1) ...
Removing old rts-cpu-isolator-5.0.6~dev1+deb11 DKMS files...
Deleting module rts-cpu-isolator-5.0.6~dev1+deb11 completely from the DKMS tree.
Loading new rts-cpu-isolator-5.0.6~dev1+deb11 DKMS files...
Building for 6.0.0-4-amd64 6.0.0-5-amd64
Building initial module for 6.0.0-4-amd64
Error! Bad return status for module build on kernel: 6.0.0-4-amd64 (x86_64)
Consult /var/lib/dkms/rts-cpu-isolator/5.0.6~dev1+deb11/build/make.log for more information.
dpkg: error processing package advligorts-cpu-isolator-dkms (--configure):
installed advligorts-cpu-isolator-dkms package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of advligorts-rcg:
advligorts-rcg depends on advligorts-cpu-isolator-dkms; however:
Package advligorts-cpu-isolator-dkms is not configured yet.
dpkg: error processing package advligorts-rcg (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
advligorts-cpu-isolator-dkms
advligorts-rcg
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)
servo:~ 0$ cat /var/lib/dkms/rts-cpu-isolator/5.0.6~dev1+deb11/build/make.log
DKMS make.log for rts-cpu-isolator-5.0.6~dev1+deb11 for kernel 6.0.0-4-amd64 (x86_64)
Fri Dec 16 02:06:55 PM PST 2022
make: Entering directory '/usr/src/linux-headers-6.0.0-4-amd64'
CC [M] /var/lib/dkms/rts-cpu-isolator/5.0.6~dev1+deb11/build/rts-cpu-isolator.o
/var/lib/dkms/rts-cpu-isolator/5.0.6~dev1+deb11/build/rts-cpu-isolator.c: In function ‘store_isolated_cpus’:
/var/lib/dkms/rts-cpu-isolator/5.0.6~dev1+deb11/build/rts-cpu-isolator.c:98:37: error: ‘HK_FLAG_DOMAIN’ undeclared (first use in this function); did you mean ‘HK_TYPE_DOMAIN’?
98 | housekeeping_cpumask(HK_FLAG_DOMAIN));
| ^~~~~~~~~~~~~~
| HK_TYPE_DOMAIN
/var/lib/dkms/rts-cpu-isolator/5.0.6~dev1+deb11/build/rts-cpu-isolator.c:98:37: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [/usr/src/linux-headers-6.0.0-4-common/scripts/Makefile.build:254: /var/lib/dkms/rts-cpu-isolator/5.0.6~dev1+deb11/build/rts-cpu-isolator.o] Error 1
make: *** [/usr/src/linux-headers-6.0.0-4-common/Makefile:1876: /var/lib/dkms/rts-cpu-isolator/5.0.6~dev1+deb11/build] Error 2
make: Leaving directory '/usr/src/linux-headers-6.0.0-4-amd64'
servo:~ 0$