Oczywiście, że tak - przecież bez tego i dalszej części kodu w odpowiednich *.h, i.t.d. nie byłoby tej funkcjonalności - drobna korekta dotyczyła jednej praktycznie 1 linii, która wprost nie pasowała i pociągała za sobą kilka kolejnych linii tworząc plik *.rej pliku config-3.10 (w wiadomym miejscu w target) - więc dokonałem tego ręcznie by pojawiły się stosowne linie, tzn.:
CONFIG_NF_CONNTRACK_RTCACHE=y
CONFIG_NF_DEFRAG_IPV4=y
CONFIG_NF_NAT=y
Cała reszta weszła sama, nie powodując żadnych błędów po patchowaniu.
EDIT:
Co ciekawe w linniach odnoszących się do "po" tych właściwych liniach, nie występuje w patchu np. linia
która u mnie jest normalnie po wykonaniu make defconfig, zaraz po zassaniu źródeł i aktualizacji feedsów.
Być może w czymś się machnąłem, jednakże to bez większego znaczenia - dodanie tych linii ręcznie załatwia sprawę, gdyż moduł się kompiluje i jest dodawany do kodu jądra jako wbudowany.
Krótko mówiąc w patchu okazał się problematyczny jedynie ten fragment:
--- ./target/linux/generic/config-3.10 2014-12-09 23:39:16.603562133 +0800
+++ ./target/linux/generic/config-3.10 2014-12-09 23:38:56.184368996 +0800
@@ -2262,7 +2262,8 @@ CONFIG_NF_CONNTRACK_PROCFS=y
# CONFIG_NF_CT_PROTO_GRE is not set
# CONFIG_NF_CT_PROTO_SCTP is not set
# CONFIG_NF_CT_PROTO_UDPLITE is not set
-# CONFIG_NF_DEFRAG_IPV4 is not set
+CONFIG_NF_CONNTRACK_RTCACHE=y
+CONFIG_NF_DEFRAG_IPV4=y
CONFIG_NF_NAT=y
# CONFIG_NF_NAT_AMANDA is not set
# CONFIG_NF_NAT_FTP is not set