Upgraded from 3.16.6 (I think) via pacman -Syu this morning. Although I've used many versions of linux for the past few years (primarily ubuntu), I am a newbie when it comes to Arch Linux and kernels
Now on boot no network etc. upon investigating via serial it appears that there is a mismatch between reported kernel version and /lib/modules/ directory. lsmod is empty and modprobe fails to find any modules
uname -r reports 3.16.3-3-ARCH
yet /lib/modules contains directories 3.16-6.1-ARCH and extramodules-3.16.6--kirkwood
It looks like this is the problem, but I have no idea how to fix it - and can't find any help via web searching.
Help appreciated - thanks in advance