소스 검색

kernel/ksmbd: fix build for 5.15.145

Include a patch[1] under review to fix the modpost error due to
upstream changes:
...
ERROR: modpost: "cifs_arc4_crypt" [fs/ksmbd/ksmbd.ko] undefined!
ERROR: modpost: "cifs_arc4_setkey" [fs/ksmbd/ksmbd.ko] undefined!
scripts/Makefile.modpost:133: recipe for target 'modules-only.symvers' failed

1. https://lore.kernel.org/all/[email protected]/

Signed-off-by: John Audia <[email protected]>
John Audia 1 년 전
부모
커밋
500931c0ce
1개의 변경된 파일31개의 추가작업 그리고 0개의 파일을 삭제
  1. 31 0
      target/linux/generic/hack-5.15/940-ksmbd-have-a-dependency-on-cifs-arc4.patch

+ 31 - 0
target/linux/generic/hack-5.15/940-ksmbd-have-a-dependency-on-cifs-arc4.patch

@@ -0,0 +1,31 @@
+From: Namjae Jeon <[email protected]>
+To: [email protected], [email protected], [email protected]
+Cc: [email protected], Namjae Jeon <[email protected]>
+Subject: [PATCH v2 5.15.y 1/8] ksmbd: have a dependency on cifs ARC4
+Date: Wed, 27 Dec 2023 19:25:58 +0900	[thread overview]
+Message-ID: <[email protected]> (raw)
+In-Reply-To: <[email protected]>
+
+Omitted the change that has a dependency on cifs ARC4 from backporting
+commit f9929ef6a2a5("ksmbd: add support for key exchange").
+This patch make ksmbd have a dependeny on cifs ARC4.
+
+Fixes: c5049d2d73b2 ("ksmbd: add support for key exchange")
+Signed-off-by: Namjae Jeon <[email protected]>
+---
+ fs/Kconfig | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+--- a/fs/Kconfig
++++ b/fs/Kconfig
+@@ -369,8 +369,8 @@ source "fs/ksmbd/Kconfig"
+ 
+ config SMBFS_COMMON
+ 	tristate
+-	default y if CIFS=y
+-	default m if CIFS=m
++	default y if CIFS=y || SMB_SERVER=y
++	default m if CIFS=m || SMB_SERVER=m
+ 
+ source "fs/coda/Kconfig"
+ source "fs/afs/Kconfig"