[arch-general] Kernel modules not loaded after Linux update

Levente Polyak anthraxx at archlinux.org
Mon Jul 23 08:53:59 UTC 2018


On 07/23/2018 10:43 AM, Ralf Mardorf wrote:
> [1]
> 4.17.8 still in Core allegedly also contains it.
> 
> $ grep pkg.e.= linux/repos/core-x86_64/PKGBUILD
> pkgver=4.17.8
> pkgrel=1
> $ grep SALSA linux/repos/core-x86_64/config 
> CONFIG_CRYPTO_SALSA20=m
> CONFIG_CRYPTO_SALSA20_X86_64=m
> 
> I uninstalled
> 
> $ uname -a
> Linux archlinux 4.17.9-1-ARCH #1 SMP PREEMPT Sun Jul 22 20:23:36 UTC 2018 x86_64 GNU/Linux
> 
> from Staging and removed it from the cache and then installed it from
> Testing and rebooted.
> 
> It remains
> 
> $ uname -a
> Linux archlinux 4.17.9-1-ARCH #1 SMP PREEMPT Sun Jul 22 20:23:36 UTC 2018 x86_64 GNU/Linux
> $ zgrep SALSA /proc/config.gz
> CONFIG_CRYPTO_SALSA20=m
> $ grep SALSA /lib/modules/4.17.9-1-ARCH/build/.config
> CONFIG_CRYPTO_SALSA20=m
> 
> so it differs from config provided by the asp checkout
> 
> grep SALSA linux/repos/testing-x86_64/config 
> CONFIG_CRYPTO_SALSA20=m
> CONFIG_CRYPTO_SALSA20_X86_64=m
> 
> FWIW
> 
> $ grep SALSA linux/repos/core-i686/config.i686 
> CONFIG_CRYPTO_SALSA20=m
> CONFIG_CRYPTO_SALSA20_586=m
> 

No, it won't come back. The reason for the mismatch is that the config
in the checkout is not regularly updated/synced for every minor kernel
bump and removed options will remain there while the effective config at
the end (which you can observe via config.gz) of cause won't have it.

CRYPTO_SALSA20_X86_64 was removed in 4.17.7

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=49c8ef6d52ed6dacbca5a731ebe253bfb44e0ea9

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.archlinux.org/pipermail/arch-general/attachments/20180723/5e0f007a/attachment-0001.asc>


More information about the arch-general mailing list