ksmbd: select ASN1 explicitly to reduce dependencies
authorRafał Miłecki <rafal@milecki.pl>
Wed, 25 Jan 2023 11:34:15 +0000 (12:34 +0100)
committerRafał Miłecki <zajec5@gmail.com>
Fri, 27 Jan 2023 10:29:47 +0000 (11:29 +0100)
commita7a3615681a7d2f94719ee8585f61ed9318410ae
tree1998a46d355268983a4524e6642849c5d126da07
parentde41f9a0d95693ad259ad3a7beaaeedca95d4e87
ksmbd: select ASN1 explicitly to reduce dependencies

ksmbd requires ASN.1 grammar compiler so it depends on CONFIG_ASN1. It
should select kmod-asn1-decoder for above reason.

Due to some problems with kmod-asn1-decoder in the past ksmbd was
selecting kmod-nf-nathelper-extra instead. That was affecting network
performance in kernel as each loaded conntrack module adds some overhead
to packets processing.

Fix this unwanted side effect by depending on kmod-asn1-decoder
directly.

Link: http://lists.openwrt.org/pipermail/openwrt-devel/2023-January/040298.html
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
kernel/ksmbd/Makefile