It seems latest stable update breaks wifi… The wifi module cannot be loaded (Exec format error) and it seems the kernel was compiled with gcc 9 (cat /proc/version) and the update included gcc 10… which means the kernel module is compiled with it (as it is a dkms module) and it is incompatible.
There is a post in this same ARM category (Unable to find any wifi connections) that was closed because of hardware issue but it seems there is an issue with the compiler instead (I cannot include links since I’ve just created my account in the new forum)
Can you try to recompile the kernel with the same gcc version provided by the repos?
The link issue with the forum seems to be a spam protection for users with little number of posts, no worries.
The issue is not related with the dkms package, at the end of the day it only includes the source code AFAIK, the issue is the mismatch between gcc versions (kernel vs module):
$ ls -l /var/cache/pacman/pkg/* | grep gcc
.rw-r--r-- 31M root 24 Aug 15:57 /var/cache/pacman/pkg/gcc-10.2.0-1-aarch64.pkg.tar.xz
.rw-r--r-- 29M root 24 Aug 15:58 /var/cache/pacman/pkg/gcc-libs-10.2.0-1-aarch64.pkg.tar.xz
$ pamac info linux
Name : linux
Version : 5.8.3-2
Description : The Linux Kernel and modules - AArch64 multi-platform
URL : http://www.kernel.org/
Licenses : GPL2
Repository : core
Installed Size : 138.5 MB
Depends On : coreutils linux-firmware kmod mkinitcpio>=0.7
Optional Dependencies: crda: to set the correct wireless channels of your country
Required By : dkms-rtl8723cs
Optional For : base
Provides : kernel26 linux=5.8.3
Replaces : linux-armv8 linux-aarch64
Packager : Dan Johansen <strit@manjaro.org>
Build Date : 08/22/2020
Install Date : 08/31/2020
Install Reason : Installed as a dependency for another package
Backup files : /etc/mkinitcpio.d/linux.preset
$ pamac info dkms-rtl8723cs
Name : dkms-rtl8723cs
Version : 2020.06.16-1
Description : Linux driver for Realtek RTL8723CS chip
URL : https://github.com/Icenowy/rtl8723cs
Licenses : GPL
Repository : community
Installed Size : 10.8 MB
Depends On : linux>4.14 dkms linux-headers>4.14
Packager : Dan Johansen <strit@manjaro.org>
Build Date : 06/15/2020
Install Date : 07/16/2020
Install Reason : Explicitly installed
$ cat /proc/version
Linux version 5.8.3-2-MANJARO-ARM (gitlab-runner@on2-runner) (gcc (GCC) 9.3.0, GNU ld (GNU Binutils) 2.34) #1 SMP Sat Aug 22 21:00:07 CEST 2020
$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-unknown-linux-gnu/10.2.0/lto-wrapper
Target: aarch64-unknown-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://github.com/archlinuxarm/PKGBUILDs/issues --enable-languages=c,c++,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-werror --host=aarch64-unknown-linux-gnu --build=aarch64-unknown-linux-gnu --with-arch=armv8-a --enable-fix-cortex-a53-835769 --enable-fix-cortex-a53-843419 gdc_include_dir=/usr/include/dlang/gdc
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.2.0 (GCC)