Hi ,
We are building own kernel image on the system ubuntu 20.04.4 and kernel version 5.13.0-40-generic and compiling kernel version is 5.4.0-104-generic but get below error as follow.
INSTALL ubuntu/hio/hio.ko
INSTALL ubuntu/xr-usb-serial/xr_usb_serial_common.ko
DEPMOD 5.4.0-104-generic
make[2]: Leaving directory '/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/build/build-generic'
make[1]: Leaving directory '/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal'
#
# Build module blacklists:
# - blacklist all watchdog drivers (LP:1432837)
#
install -d /home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic/lib/modprobe.d
echo "# Kernel supplied blacklist for linux 5.4.0-104-generic amd64" \
>/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic/lib/modprobe.d/blacklist_linux_5.4.0-104-generic.conf
for conf in amd64-generic amd64 common.conf; do \
if [ -f debian.master/modprobe.d/$conf ]; then \
echo "# modprobe.d/$conf"; \
cat debian.master/modprobe.d/$conf; \
fi; \
done >>/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic/lib/modprobe.d/blacklist_linux_5.4.0-104-generic.conf
echo "# Autogenerated watchdog blacklist" \
>>/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic/lib/modprobe.d/blacklist_linux_5.4.0-104-generic.conf
ls -1 /home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic/lib/modules/5.4.0-104-generic/kernel/drivers/watchdog/ | \
grep -v '^bcm2835_wdt$' | \
sed -e 's/^/blacklist /' -e 's/.ko$//' | \
sort -u \
>>/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic/lib/modprobe.d/blacklist_linux_5.4.0-104-generic.conf
#
# Remove all modules not in the inclusion list.
#
if [ -f debian.master/control.d/generic.inclusion-list ] ; then \
/sbin/depmod -v -b /home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic 5.4.0-104-generic | \
sed -e "s@/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic/lib/modules/5.4.0-104-generic/kernel/@@g" | \
awk '{ print $1 " " $NF}' >/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/build/build-generic/module-inclusion.depmap; \
mkdir -p /home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-extra-5.4.0-104-generic/lib/modules/5.4.0-104-generic; \
mv /home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic/lib/modules/5.4.0-104-generic/kernel \
/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-extra-5.4.0-104-generic/lib/modules/5.4.0-104-generic/kernel; \
/bin/bash -e debian/scripts/module-inclusion --master \
/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-extra-5.4.0-104-generic/lib/modules/5.4.0-104-generic/kernel \
/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic/lib/modules/5.4.0-104-generic/kernel \
debian.master/control.d/generic.inclusion-list \
/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/build/build-generic/module-inclusion.depmap 2>&1 | \
tee generic.inclusion-list.log; \
/sbin/depmod -b /home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic -ea -F /home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic/boot/System.map-5.4.0-104-generic \
5.4.0-104-generic 2>&1 |tee generic.depmod.log; \
if [ `grep -c 'unknown symbol' generic.depmod.log` -gt 0 ]; then \
echo "EE: Unresolved module dependencies in base package!"; \
exit 1; \
fi \
fi
mv: cannot move '/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-5.4.0-104-generic/lib/modules/5.4.0-104-generic/kernel' to '/home/embed/workspace/Intel_atom/kernel_5.13_40/5.4/focal/debian/linux-modules-extra-5.4.0-104-generic/lib/modules/5.4.0-104-generic/kernel/kernel': Directory not empty
make: *** [debian/rules.d/2-binary-arch.mk:158: install-generic] Error 1
Please help me this regarding issue.