[lustre-discuss] Building client on Debian 11 fails: TIF_NOTIFY_SIGNAL?

Jan Andersen jan at comind.io
Fri Sep 29 08:45:18 PDT 2023


I have a Lustre 2.15.3 cluster, and now I need to add a debian based client.

I downloaded and configured the source:

# sh autogen.sh
#

make[3]: Entering directory '/usr/src/linux-headers-5.10.0-13-amd64'
   CC [M]  /root/Downloads/linux/lustre-release/lnet/klnds/o2iblnd/o2iblnd.o
In file included from /usr/src/linux-source-5.10/include/linux/init.h:5,
                  from /usr/src/linux-headers-5.10.0-13-common/arch/x86/include/asm/mem_encrypt.h:15,
                  from /usr/src/linux-source-5.10/include/linux/mem_encrypt.h:17,
                  from /usr/src/linux-headers-5.10.0-13-common/arch/x86/include/asm/page_types.h:7,
                  from /usr/src/linux-headers-5.10.0-13-common/arch/x86/include/asm/page.h:9,
                  from /root/Downloads/linux/lustre-release/lnet/klnds/o2iblnd/o2iblnd.c:36:
/usr/src/linux-source-5.10/include/linux/sched/signal.h: In function ‘signal_pending’:
/usr/src/linux-source-5.10/include/linux/sched/signal.h:369:39: error: ‘TIF_NOTIFY_SIGNAL’ undeclared (first use in this function)
   369 |  if (unlikely(test_tsk_thread_flag(p, TIF_NOTIFY_SIGNAL)))
       |                                       ^~~~~~~~~~~~~~~~~


More information about the lustre-discuss mailing list