Wireguard and NF Tables service broken on aarch64

  • Open
  • quality assurance status badge
Details
One participant
  • elais
Owner
unassigned
Submitted by
elais
Severity
normal
E
(address . bug-guix@gnu.org)
7b54ca8e-5886-4a5b-8a5c-819a646b6bc9@Spark
Right now wireguard and nftable services are broken on the aarch64 kernel due to their respective kernel config parameters not being added as modules or compiled into the kernel. I'm hesitant to call this a bug but it does mean wireguard and nftables are unavailable. A good chunk of iptables operations are missing as well. I don't have much experience configuring a kernel but perhaps there's a way to insure feature parity between the x86_64 and aarch64 kernels?
Attachment: file
E
(address . 61173@debbugs.gnu.org)
e795e152-dd1a-46b6-9d3d-3111fbf73474@Spark
after further investigation I've noticed that the latest arm64-generic kernel isnt loading the correct config file. I tested this by using the new `customize-linux` command. When trying to load the defconfig for 6.1 in the repo through customize Linux, the build fails due to divergent defconfig files.

I think linux-libre-arm64-generic just isn't packaging the correct config, and it may be the case that the wrong config is getting packaged by other versions of the kernel ass well.
Attachment: file
?