CC [M] fs/cifsd/smb1pdu.o
In file included from include/linux/spinlock.h:284:0,
from include/linux/wait.h:8,
from include/linux/fs.h:6,
from fs/cifsd/smb1pdu.c:7:
fs/cifsd/smb1pdu.c: In function ‘smb_open_andx’:
fs/cifsd/smb1pdu.c:8110:14: error: ‘dir_fp’ undeclared (first use in this function); did you mean ‘si_fd’?
write_lock(&dir_fp->f_ci->m_lock);
^
include/linux/rwlock.h:64:42: note: in definition of macro ‘write_lock’
define write_lock(lock) _raw_write_lock(lock)
^~~~
fs/cifsd/smb1pdu.c:8110:14: note: each undeclared identifier is reported only once for each function it appears in
write_lock(&dir_fp->f_ci->m_lock);
^
include/linux/rwlock.h:64:42: note: in definition of macro ‘write_lock’
define write_lock(lock) _raw_write_lock(lock)
^~~~
scripts/Makefile.build:258: recipe for target 'fs/cifsd/smb1pdu.o' failed
make[1]: [fs/cifsd/smb1pdu.o] Error 1
make[1]: Waiting for unfinished jobs....
Makefile:1556: recipe for target 'fs/cifsd/ksmbd.ko' failed
make: *** [fs/cifsd/ksmbd.ko] Error 2
The command "make -j$((nproc+1)) fs/cifsd/ksmbd.ko" exited with 2.
Build error is coming.
CC [M] fs/cifsd/smb1pdu.o In file included from include/linux/spinlock.h:284:0, from include/linux/wait.h:8, from include/linux/fs.h:6, from fs/cifsd/smb1pdu.c:7: fs/cifsd/smb1pdu.c: In function ‘smb_open_andx’: fs/cifsd/smb1pdu.c:8110:14: error: ‘dir_fp’ undeclared (first use in this function); did you mean ‘si_fd’? write_lock(&dir_fp->f_ci->m_lock); ^ include/linux/rwlock.h:64:42: note: in definition of macro ‘write_lock’
define write_lock(lock) _raw_write_lock(lock)
fs/cifsd/smb1pdu.c:8110:14: note: each undeclared identifier is reported only once for each function it appears in write_lock(&dir_fp->f_ci->m_lock); ^ include/linux/rwlock.h:64:42: note: in definition of macro ‘write_lock’
define write_lock(lock) _raw_write_lock(lock)
scripts/Makefile.build:258: recipe for target 'fs/cifsd/smb1pdu.o' failed make[1]: [fs/cifsd/smb1pdu.o] Error 1 make[1]: Waiting for unfinished jobs.... Makefile:1556: recipe for target 'fs/cifsd/ksmbd.ko' failed make: *** [fs/cifsd/ksmbd.ko] Error 2 The command "make -j$((
nproc
+1)) fs/cifsd/ksmbd.ko" exited with 2.