cifsd-team / ksmbd

ksmbd kernel server(SMB/CIFS server)
154 stars 23 forks source link

For next #479

Closed hclee closed 3 years ago

namjaejeon commented 3 years ago

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.

namjaejeon commented 3 years ago

And can you send the patch to list also ?

hclee commented 3 years ago

I fixed the build errors and sent this patch to the mailing list. Thank you!