И это всё МОЁ

Привет всем. Сижу на системе debian testing, при обновлении ядра вылезли ошибки


Building module:
cleaning build area...
make -j4 KERNELRELEASE=5.10.0-5-amd64 all KERNEL_SRC=/lib/modules/5.10.0-5-amd64/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.10.0-5-amd64 (x86_64)
Consult /var/lib/dkms/anbox-ashmem/1/build/make.log for more information.

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area...
make -j4 KERNELRELEASE=5.10.0-5-amd64 all KERNEL_SRC=/lib/modules/5.10.0-5-amd64/build...(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.10.0-5-amd64 (x86_64)
Consult /var/lib/dkms/anbox-binder/1/build/make.log for more information.


.


DKMS make.log for anbox-binder-1 for kernel 5.10.0-5-amd64 (x86_64)
Пт 26 мар 2021 13:17:04 CET
make -C /lib/modules/5.10.0-5-amd64/build V=0 M=$PWD
make[1]: вход в каталог «/usr/src/linux-headers-5.10.0-5-amd64»
CC [M] /var/lib/dkms/anbox-binder/1/build/deps.o
CC [M] /var/lib/dkms/anbox-binder/1/build/binder.o
/var/lib/dkms/anbox-binder/1/build/binder.c: In function ‘binder_update_page_range’:
/var/lib/dkms/anbox-binder/1/build/binder.c:633:19: error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
633 | down_write(&mm->mmap_sem);
| ^~~~~~~~
| mmap_base
/var/lib/dkms/anbox-binder/1/build/binder.c:683:17: error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
683 | up_write(&mm->mmap_sem);
| ^~~~~~~~
| mmap_base
/var/lib/dkms/anbox-binder/1/build/binder.c:710:17: error: ‘struct mm_struct’ has no member named ‘mmap_sem’; did you mean ‘mmap_base’?
710 | up_write(&mm->mmap_sem);
| ^~~~~~~~
| mmap_base
make[3]: *** [/usr/src/linux-headers-5.10.0-5-common/scripts/Makefile.build:284: /var/lib/dkms/anbox-binder/1/build/binder.o] Ошибка 1
make[2]: *** [/usr/src/linux-headers-5.10.0-5-common/Makefile:1819: /var/lib/dkms/anbox-binder/1/build] Ошибка 2
make[1]: *** [/usr/src/linux-headers-5.10.0-5-common/Makefile:185: __sub-make] Ошибка 2
make[1]: выход из каталога «/usr/src/linux-headers-5.10.0-5-amd64»
make: *** [Makefile:8: all] Ошибка 2


.


DKMS make.log for anbox-ashmem-1 for kernel 5.10.0-5-amd64 (x86_64)
Пт 26 мар 2021 13:17:02 CET
make -C /lib/modules/5.10.0-5-amd64/build V=0 M=$PWD
make[1]: вход в каталог «/usr/src/linux-headers-5.10.0-5-amd64»
CC [M] /var/lib/dkms/anbox-ashmem/1/build/deps.o
CC [M] /var/lib/dkms/anbox-ashmem/1/build/ashmem.o
LD [M] /var/lib/dkms/anbox-ashmem/1/build/ashmem_linux.o
MODPOST /var/lib/dkms/anbox-ashmem/1/build/Module.symvers
ERROR: modpost: "kallsyms_lookup_name" [/var/lib/dkms/anbox-ashmem/1/build/ashmem_linux.ko] undefined!
make[3]: *** [/usr/src/linux-headers-5.10.0-5-common/scripts/Makefile.modpost:111: /var/lib/dkms/anbox-ashmem/1/build/Module.symvers] Ошибка 1
make[3]: *** Удаляется файл «/var/lib/dkms/anbox-ashmem/1/build/Module.symvers»
make[2]: *** [/usr/src/linux-headers-5.10.0-5-common/Makefile:1723: modules] Ошибка 2
make[1]: *** [/usr/src/linux-headers-5.10.0-5-common/Makefile:185: __sub-make] Ошибка 2
make[1]: выход из каталога «/usr/src/linux-headers-5.10.0-5-amd64»
make: *** [Makefile:12: all] Ошибка 2


как решить не знаю, гуглеж не помог. Пробовал переустановить модули (может протухли), не помогло.


Нашел разве что инфу что с версии ядра 5.7 эти модули должны быть встроены в ядро


grep -E 'ANDROID|ASHMEM' /boot/config-$(uname -r)
CONFIG_ASHMEM=m
CONFIG_ANDROID=y
CONFIG_ANDROID_BINDER_IPC=m
# CONFIG_ANDROID_BINDERFS is not set
CONFIG_ANDROID_BINDER_DEVICES="binder"
# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set


это так у всех пользователей debian testing? Как тогда ставить anbox?









 , , , ,