[OpenWrt-Devel] Kernel 5.4 testing: module regressions (exfat, IPv6 NAT)

Hannu Nyman hannu.nyman at iki.fi
Sat Feb 29 15:13:33 EST 2020


I tested the kernel 5.4 support with ipq806x/R7800 and noticed that at least 
two kernel packages get broken with 5.4:

* exfat-nofuse:  exFAT is included in Linux 5.4 as a driver in the staging 
section. The header definitions in exfat-nofuse conflict with the ones 
already in Linux 5.4 be default. The new kernel module should probably be 
packaged in OpenWrt with a depndency to 5.4  (and exfat-nofuse disabled in 
5.4+ as they define the same kmod-fs-exfat)

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/staging/exfat?h=linux-5.4.y


* IPv6 NAT breaks compilation:  fails if ip6tables-mod-nat and kmod-ipt-nat6 
are included in the build. Likely netfilter requires some modifications.

Collected errors:
  * check_data_file_clashes: Package kmod-ipt-nat6 wants to install file 
/Openwrt/r7800/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/root-ipq806x/lib/modules/5.4.22/xt_MASQUERADE.ko
         But that file is already provided by package  * kmod-ipt-nat
  * opkg_install_cmd: Cannot install package kmod-ipt-nat6.
  * check_data_file_clashes: Package kmod-ipt-nat6 wants to install file 
/Openwrt/r7800/build_dir/target-arm_cortex-a15+neon-vfpv4_musl_eabi/root-ipq806x/lib/modules/5.4.22/xt_MASQUERADE.ko
         But that file is already provided by package  * kmod-ipt-nat
  * opkg_install_cmd: Cannot install package ip6tables-mod-nat.


_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel


More information about the openwrt-devel mailing list