+ cd lustre-wc-rel + git fetch -p + git reset --hard HEAD HEAD is now at bf749808fe LUS-11325 kfilnd: Cleanup debug logging + git checkout cray-2.15-int Already on 'cray-2.15-int' Your branch is up to date with 'origin/cray-2.15-int'. + git cherry-pick fe75881e1e [cray-2.15-int dd0fd028e8] LUS-12377 dkms: mofed fallback to kABI Author: Shaun Tancheff Date: Wed Jun 5 17:53:53 2024 +0700 2 files changed, 38 insertions(+), 15 deletions(-) + git clean -dfx + git log --pretty=oneline + head -4 dd0fd028e82d58c82e36bbec70150bc4594052d8 LUS-12377 dkms: mofed fallback to kABI bf749808fefc8255852f562e70a3a10215bbcd38 LUS-11325 kfilnd: Cleanup debug logging 63f7af87632714590055c99983ed1b9e02b52b0c LUS-10753 tests: add missing close in cascading_rw 98defd4b698ea5638e257b2e3d602c9b166ecb92 Revert "LUS-10753 tests: truncate before unlink in cascading_rw" + KERNEL_VERSION=5.14.21-150500.55.59_13.0.72 + ARCH=x86_64 ++ ls -d /usr/src/linux-5.14.21-150500.55.59_13.0.72 + LINUX_DIR=/usr/src/linux-5.14.21-150500.55.59_13.0.72 ++ ls -d /usr/src/linux-5.14.21-150500.55.59_13.0.72-obj/x86_64/cray_shasta_c + LINUX_OBJ_DIR=/usr/src/linux-5.14.21-150500.55.59_13.0.72-obj/x86_64/cray_shasta_c + ./LUSTRE-VERSION-GEN 2.15.3.2_cray_264_gdd0fd02 + sh ./autogen.sh configure.ac:15: installing 'config/compile' configure.ac:10: installing 'config/config.guess' configure.ac:10: installing 'config/config.sub' configure.ac:12: installing 'config/install-sh' configure.ac:12: installing 'config/missing' libcfs/libcfs/autoMakefile.am: installing 'config/depcomp' + ./configure --enable-client --disable-server --disable-gss-keyring --enable-gss=no --enable-mpitests=no --enable-ldap=no --with-o2ib=/usr/src/ofa_kernel/default --with-linux=/usr/src/linux-5.14.21-150500.55.59_13.0.72 --with-linux-obj=/usr/src/linux-5.14.21-150500.55.59_13.0.72-obj/x86_64/cray_shasta_c checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking how to create a pax tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/x86_64-suse-linux/bin/ld checking if the linker (/usr/x86_64-suse-linux/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/x86_64-suse-linux/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking dependency style of gcc... gcc3 checking for flex... /usr/bin/flex checking for bison... /usr/bin/bison checking for rpmbuild... /usr/bin/rpmbuild checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes configure: Lustre base checks ============================================================================== checking whether to configure just enough for make dist... no checking if this distro uses dpkg... no checking for ranlib... (cached) ranlib checking for ld... /usr/x86_64-suse-linux/bin/ld -m elf_x86_64 checking for objdump... (cached) objdump checking for strip... (cached) strip checking size of unsigned long long... 8 checking for -Wno-format-truncation support... yes checking for -Wno-stringop-truncation support... yes checking for -Wno-stringop-overflow support... yes checking whether to use OSD addon... no checking whether to build Lustre docs... no checking whether to build Lustre manpages... yes checking whether to build Lustre utilities... yes checking whether to build Lustre tests... checking for python3... /usr/bin/python3 checking for a version of Python >= '3.6.0'... yes checking for the distutils Python package... yes checking for Python include path... -I/usr/include/python3.6m checking for Python library path... -L/usr/lib64 -lpython3.6m checking for Python site-packages path... /usr/lib/python3.6/site-packages checking python extra libraries... -lpthread -ldl -lutil -lm checking python extra linking flags... -Xlinker -export-dynamic checking consistency of all components of python development environment... yes checking for swig... no checking for swig3.0... no checking for swig2.0... no yes checking whether to build Lustre client support... yes checking whether to build Linux kernel modules... yes (linux-gnu) find: '/usr/src/kernels/': No such file or directory checking for Linux sources... /usr/src/linux-5.14.21-150500.55.59_13.0.72 checking for /usr/src/linux-5.14.21-150500.55.59_13.0.72... yes checking for Linux objects... /usr/src/linux-5.14.21-150500.55.59_13.0.72-obj/x86_64/cray_shasta_c checking for /usr/src/linux-5.14.21-150500.55.59_13.0.72-obj/x86_64/cray_shasta_c/.config... yes checking for /boot/kernel.h... no checking for /var/adm/running-kernel.h... no checking for /usr/src/linux-5.14.21-150500.55.59_13.0.72-obj/x86_64/cray_shasta_c/include/generated/autoconf.h... yes checking for /usr/src/linux-5.14.21-150500.55.59_13.0.72-obj/x86_64/cray_shasta_c/include/linux/version.h... no checking for /usr/src/linux-5.14.21-150500.55.59_13.0.72-obj/x86_64/cray_shasta_c/include/generated/uapi/linux/version.h... yes checking for /usr/src/linux-5.14.21-150500.55.59_13.0.72/include/linux/kconfig.h... yes checking for external module build target... M54 checking for compiler version text... yes checking that modules can be built at all... yes checking for Linux kernel utsrelease... 5.14.21-150500.55.59_13.0.72-cray_shasta_c checking for RedHat kernel release number... checking if Linux kernel was built with CONFIG_SUSE_KERNEL... yes checking for Linux kernel module package directory... updates/kernel checking for the name of module symbol version file... Module.symvers checking if Linux kernel module loading is possible... yes configure: LibCFS kernel checks ============================================================================== checking whether to use tunable 'panic_dumplog' support... no checking if Linux kernel exports 'd_hash_and_lookup'... yes checking if Linux kernel exports 'kset_find_obj'... yes checking if Linux kernel exports 'save_stack_trace_tsk'... no checking if Linux kernel exports '__genradix_ptr'... yes checking if Linux kernel exports 'kallsyms_lookup_name'... yes configure: LNet kernel checks ============================================================================== checking whether to enable tunable backoff TCP support... yes checking if Linux kernel has tunable backoff TCP support... no checking if external o2iblnd needs to use Compat RDMA... yes checking whether to use any OFED backport headers... no checking whether to enable OpenIB gen2 support... yes configure: adding /usr/src/ofa_kernel/x86_64/5.14.21-150500.55.49_13.0.56-cray_shasta_c/Module.symvers to external o2ib symbols configure: WARNING: NOTE: --enable-multiple-lnds is needed to enable both o2iblnd drivers. * Disabling in-kernel o2iblnd in favor of external o2iblnd driver. * There can be only one in this configuration checking if Linux kernel has kthread_worker... no checking whether to enable GNI lnd... no checking if Linux kernel exports 'kmap_to_page'... no configure: Lustre kernel checks ============================================================================== checking whether to enable Lustre pinger support... yes checking whether to enable data checksum support... yes checking whether to enable flock by default... yes checking whether to enable a write with the health check... no checking whether to enable lru self-adjusting... yes checking whether to enable gss support... no checking for name_to_handle_at... yes checking for copy_file_range... yes checking whether OpenSSL has HMAC_Init_ex... yes checking whether OpenSSL has EVP_PKEY_get_params... no checking whether OpenSSL has functions needed for SSK... checking whether openssl-devel is present... yes checking if Linux kernel exports 'new_sync_read'... no checking if Linux kernel exports 'default_file_splice_read'... no checking if Linux kernel exports 'account_page_dirtied'... no configure: building 3 linux kernel compile tests for 'early' configure: KBUILD_MODPOST_NOFINAL="yes" make modules -k -j57 -C /usr/src/linux-5.14.21-150500.55.59_13.0.72-obj/x86_64/cray_shasta_c M=/root/testing/lustre-wc-rel/_lpb CONFIG_CC_VERSION_TEXT='gcc..SUSE.Linux..7.5.0' checking if 'lockdep_is_held()' uses const argument... yes checking for linux header linux/wait_bit.h... yes checking for linux header linux/blk-integrity.h... yes configure: building 274 linux kernel compile tests for 'lustre' configure: KBUILD_MODPOST_NOFINAL="yes" make modules -k -j57 -C /usr/src/linux-5.14.21-150500.55.59_13.0.72-obj/x86_64/cray_shasta_c M=/root/testing/lustre-wc-rel/_lpb CONFIG_CC_VERSION_TEXT='gcc..SUSE.Linux..7.5.0' checking if Linux kernel was built with CONFIG_MODULES... yes checking if Linux kernel was built with CONFIG_MODVERSIONS... yes checking if 'struct socket' has 'sk->sk_reuseport' member... yes checking if 'idr_alloc()' is present... yes checking if percpu_refcount is available... yes checking if function 'ktime_get_ts64' exist... yes checking if 'smp_load_acquire()' is present... yes checking if function 'prepare_to_wait_event' exist... yes checking if 'struct kernel_param_ops' exist... yes checking if function 'ktime_add' exist... yes checking if function 'ktime_after' exist... yes checking if function 'ktime_before' exist... yes checking if function 'ktime_compare' exist... yes checking if shrinker has 'count_objects'... yes checking if function 'match_wildcard' exist... yes checking if enum mapping_flags has AS_EXITING flag... yes checking if iov_iter has member type... no checking if 'ns_to_timespec64()' exist... yes checking if 'glob_match()' exist... yes checking if function 'hlist_add_after' exist... no checking if 'struct timespec64' exist... yes checking if function 'ktime_get_ns' exist... yes checking if function 'ktime_get_real_ts64' exist... yes checking if function 'ktime_get_real_ts64' exist... yes checking if function 'ktime_get_real_ns' exist... yes checking if function 'ktime_to_timespec64' exist... yes checking if function 'timespec64_sub' exist... yes checking if function 'timespec64_to_ktime' exist... yes checking if function 'ktime_get_seconds' exist... yes checking if function 'wait_woken' exist... yes checking if function 'ktime_ms_delta' exist... yes checking if function 'kernel_param_unlock' exist... yes checking if function 'topology_sibling_cpumask' exist... yes checking if Linux kernel has 'kstrtobool_from_user'... yes checking if struct genl_ops has start callback... yes checking if crypto hash helper functions exist... yes checking if 'rhashtable_replace_fast' exists... yes checking if kernel has fixed hash_64()... no checking if 'struct stacktrace_ops' address function returns an int... no checking if 'get_user_pages()' takes 6 arguments... no checking for linux header linux/stringhash.h... yes checking if function 'time64_to_tm' exist... no checking if internal '__rhashtable_insert_fast()' returns int... no checking if 'rhashtable_walk_init' has 3 args... no checking if NR_ZONE_WRITE_PENDING enum is available... yes checking if 'rhashtable_lookup' exist... yes checking if 'struct rhltable' exist... yes checking if 'struct stacktrace_ops' exists... no checking if NR_ZONE_WRITE_PENDING enum is available... (cached) yes checking if 'get_user_pages()' takes gup_flags in arguments... yes checking if 'rhashtable_walk_enter' exists... yes checking if libcfs supports CPU hotplug state machine... yes checking if Netlink supports netlink_ext_ack... yes checking if 'rhashtable_lookup_get_insert_fast' exist... yes checking for linux header linux/sched/signal.h... yes checking if 'kref_read' exists... yes checking if 'rht_bucket_var' exists... yes checking if 'cpus_read_unlock' exist... yes checking if 'uuid_t' exist... yes checking for linux header linux/processor.h... yes checking if linux wait_queue_head list_head is named head... yes checking if struct wait_bit_queue_entry exists... yes checking for linux header linux/refcount.h... yes checking if memalloc_noreclaim_{save,restore} exist... yes checking if 'nla_strdup()' exists... yes checking if 'wait_queue_entry_t' exists... yes checking if DEFINE_TIMER takes only 2 arguments... yes checking if 'kernel_write' matches other read/write helpers... yes checking if 'kernel_read()' has loff_t *pos as last parameter... yes checking if 'lockdep_is_held()' uses const argument... (cached) yes checking if setup_timer has been replaced with timer_setup... yes checking if 'wait_var_event' exist... yes checking if Linux bitmap memory management exist... yes checking if 'clear_and_wake_up_bit' exist... yes checking if 'tcp_sock_set_nodelay()' exists... yes checking if 'tcp_sock_set_keepidle()' exists... yes checking if page cache uses Xarray... yes checking if Netlink dump handlers support ext_ack... yes checking if iov_iter_type exists... yes checking if totalram_pages is a function... yes checking if get_request_key_auth() is available... yes checking if struct kobj_type have 'default_groups' member... yes checking if lookup_user_key() is available... yes checking if struct cache_detail has writers... yes checking if struct genl_dumpit_info has family field... yes checking if struct proc_ops exists... yes checking if 'tcp_sock_set_quickack()' exists... yes checking if 'tcp_sock_set_keepintvl()' exists... yes checking if 'tcp_sock_set_keepcnt()' exists... yes checking if mmap_lock API is available... yes checking if kernel_setsockopt still in use... no checking if __vmalloc has 2 args... yes checking if security_release_secctx has 1 arg... no checking if kfree_sensitive() is available... yes checking for linux header crypto/sha2.h... yes checking if list_cmp_func_t type is defined... yes checking if 'nla_strlcpy()' still exists... no checking if linux/fortify-string.h header available... yes checking for linux header crypto/internal/cipher.h... yes checking if task_is_running() is defined... yes checking if iov_iter has member type... yes checking for linux header linux/stdarg.h... yes checking for linux header linux/panic_notifier.h... yes checking if function 'param_set_uint_minmax' exist... yes checking if function 'pde_data' exist... no checking if bio_alloc() takes a struct block_device... yes checking if timer_delete_sync() is available... yes checking if timer_delete() is available... yes checking (external) if 'rdma_create_id' wants four args... no checking (in-kernel) if 'rdma_create_id' wants four args... (cached) unused checking (external) if 'rdma_create_id' wants five args... yes checking (in-kernel) if 'rdma_create_id' wants five args... (cached) unused checking (external) if 'struct ib_cq_init_attr' is used by ib_create_cq... yes checking (in-kernel) if 'struct ib_cq_init_attr' is used by ib_create_cq... (cached) unused checking (external) if 'ib_alloc_fast_reg_mr' exists... no checking (in-kernel) if 'ib_alloc_fast_reg_mr' exists... (cached) unused checking (external) if 'ib_get_dma_mr' exists... yes checking (in-kernel) if 'ib_get_dma_mr' exists... (cached) unused checking (external) if 'struct ib_rdma_wr' is defined... yes checking (in-kernel) if 'struct ib_rdma_wr' is defined... (cached) unused checking (external) if 'ib_map_mr_sg' with 4 args exists... no checking (in-kernel) if 'ib_map_mr_sg' with 4 args exists... (cached) unused checking (external) if struct ib_reg_wr exists... yes checking (in-kernel) if struct ib_reg_wr exists... (cached) unused checking (external) if 'ib_map_mr_sg()' with 5 args exists... (cached) yes checking (in-kernel) if 'ib_map_mr_sg()' with 5 args exists... (cached) unused checking (external) if 'struct ib_device' has member 'attrs'... yes checking (in-kernel) if 'struct ib_device' has member 'attrs'... (cached) unused checking (external) if 2arg 'ib_alloc_pd' exists... yes checking (in-kernel) if 2arg 'ib_alloc_pd' exists... (cached) unused checking (external) if function 'ib_inc_rkey' is defined... yes checking (in-kernel) if function 'ib_inc_rkey' is defined... (cached) unused checking (external) if 'ib_post_send() and ib_post_recv()' have const parameters... yes checking (in-kernel) if 'ib_post_send() and ib_post_recv()' have const parameters... (cached) unused checking (external) if if ib_dma_map_sg() is sane... yes checking (in-kernel) if if ib_dma_map_sg() is sane... (cached) unused checking (external) if struct ib_device_ops is defined... no checking (in-kernel) if struct ib_device_ops is defined... (cached) unused checking (external) if ib_sg_dma_address wrapper exists... no checking (in-kernel) if ib_sg_dma_address wrapper exists... (cached) unused checking (external) if 4arg 'rdma_reject' exists... yes checking (in-kernel) if 4arg 'rdma_reject' exists... (cached) unused checking (external) if FMR pools API available... no checking (in-kernel) if FMR pools API available... (cached) unused checking (external) if 'rdma_connect_locked' exists... yes checking (in-kernel) if 'rdma_connect_locked' exists... (cached) unused checking if 'sk_data_ready' takes only one argument... yes checking if 'sock_create_kern' first parameter is net... yes checking if 'ethtool_link_settings' exists... yes checking if hypervisor_is_type function is available... yes checking if Oracle OFED Extensions are enabled... no checking if 'getname' has two args... yes checking if 'in_dev_for_each_ifa_rtnl' is defined... yes checking if Linux kernel enabled CONFIG_FHANDLE as built-in or module... yes checking if Linux kernel enabled CONFIG_FS_POSIX_ACL as built-in or module... yes checking if get_projid exists... yes checking if 'lock-manager' ops renamed to 'lm_xxx'... yes checking if 'address_space_operations.invalidatepage' requires 3 arguments... yes checking if 'dir_context' exist... yes checking if 'd_compare' taken 5 arguments... no checking if 'd_count' exists... yes checking if list 'dentry.d_u.d_alias' exist... no checking if hlist 'dentry.d_u.d_alias' exist... yes checking if 'dentry.d_child' exist... yes checking if 'struct nsproxy' has 'pid_ns_for_children'... yes checking if 'truncate_pagecache' with 'old_size' parameter... no checking if 'PTR_ERR_OR_ZERO' is missing... yes checking if 'struct kiocb' with 'ki_left' member... no checking if register_shrinker() returns status... yes checking if Linux kernel has 'vfs_rename' with 5 args... no checking if Linux kernel has 'vfs_unlink' with 3 args... no checking if 'd_is_positive' exist... yes checking if Linux kernel has struct bvec_iter... yes checking if Linux kernel has truncate_inode_pages_final... yes checking if 'inode_operations->rename' taken flags as argument... no checking if 'inode_operations' has '.set_acl' member function... yes checking if Linux kernel has 'vfs_rename' with 6 args... no checking if direct IO uses iov_iter... no checking if 'iov_iter_init' takes a tag... yes checking if 'iov_iter_truncate' exists... yes checking if 'file_operations.read|write_iter' exist... yes checking if 'pagecache_get_page' exists... checking for pagecache_get_page... yes checking if 'blk_integrity.interval' exist... no checking if struct key_match field exist... yes checking if 'lock_manager_operations.lm_grant' takes two args... yes checking if struct blk_integrity_iter exist... yes checking if percpu_counter_init uses GFP_* flag as argument... yes checking if filldir_t uses struct dir_context... yes checking if struct kiocb has ki_nbytes field... no checking if 'quotactl_ops.set_dqblk' takes struct qc_dqblk... yes checking if kernel has exported aio_complete()... no checking if kernel has is_root_inode()... yes checking if struct address_space has backing_dev_info... no checking if 'BDI_CAP_MAP_COPY' enum exists... no checking if iov_iter_rw exists... yes checking if Linux kernel has __bi_cnt in struct bio... yes checking if 'bio_endio' with one argument exist... yes checking if symlink inode operations have struct nameidata argument... no checking if 'account_page_dirtied' with 3 args exists... no checking if crypto_alloc_skcipher is defined... yes checking if 'blk_integrity.interval_exp' exist... yes checking if 'bio_integrity_payload.bip_iter' exist... yes checking if 'struct cache_head' has 'cache_list' field... yes checking if 'struct xattr_handler' functions pass in handler pointer... no checking if 'locks_lock_file_wait' exists... yes checking if 'struct key' has 'payload.data' as an array... yes checking if 'struct xattr_handler' has a name member... yes checking if Linux kernel has bi_opf in struct bio... yes checking if submit_bio takes two arguments... no checking if kernel has clean_bdev_aliases... yes checking if Linux kernel has 'file_dentry'... yes checking if 'inode_lock' is defined... yes checking if 'iop' has 'get_link'... yes checking if 'in_compat_syscall' is defined... yes checking if 'struct xattr_handler' functions have inode parameter... no checking if 'lock_page_memcg' is defined... yes checking if down_write_killable exists... yes checking if 'd_in_lookup' is defined... yes checking if dentry operations supports 'd_init'... yes checking if '->direct_IO()' takes 2 arguments... yes checking if 'generic_write_sync()' takes 2 arguments... yes checking if 'file_operations' has 'iterate_shared'... yes checking if 'posix_acl_valid' takes 'struct user_namespace'... yes checking if 'd_compare' taken 4 arguments... yes checking if 'full_name_hash' taken 3 arguments... yes checking if 'struct posix_acl_xattr_{header,entry}' defined... yes checking if 'inode_operations' has {get,set,remove}xattr members... no checking if 'struct group_info' has member 'gid'... yes checking if '__vfs_setxattr' helper is available... no checking if 'posix_acl_update_mode' exists... no checking if 'struct backing_dev_info' has 'io_pages' field... yes checking if 'generic_readlink' still exist... no checking if 'struct vm_fault' replaced virtual_address with address field... yes checking if 'inode_operations' getattr member can gather advance stats... no checking if 'struct vm_operations' removed struct vm_area_struct... yes checking if 'key.usage' is refcount_t... yes checking if 'CRYPTO_MAX_ALG_NAME' is 128... yes checking if CURRENT_TIME has been replaced with current_time... yes checking if 'struct super_block' s_uuid is uuid_t... yes checking if 'super_setup_bdi_name' exist... yes checking if 'bi_status' exists... yes checking if 'bio_integrity_prep_fn' returns bool... yes checking if get_inode_usage exists... yes checking if 'pagevec_init' takes one parameter... yes checking if 'bi_bdev' exists... yes checking if interval_trees use rb_tree_cached... yes checking if vm_fault_t type exists... yes checking if VM_FAULT_RETRY is defined... yes checking if struct address_space has i_pages... yes checking if 'alloc_file_pseudo' is defined... yes checking if inode timestamps are struct timespec64... yes checking if 'radix_tree_tag_set' exists... yes checking if MS_RDONLY was moved to uapi/linux/mount.h... yes checking if cache_detail->hash_lock is a spinlock... yes checking if struct genl_family has resv_start_op member... no checking if bvec_iter_all exists for multi-page bvec iteration... yes checking if 'keyring_search' has 4 args... yes checking if struct bio has bi_phys_segments member... no checking if Linux kernel exports 'flush_delayed_fput'... yes checking if lock_manager_operations has lm_compare_owner... no checking if fscrypt has 'struct fscrypt_digested_name'... no checking for pipe_inode_info_tail... yes checking if fscrypt_dummy_context_enabled() exists... no checking if iter_file_splice_write() exists... yes checking if fscrypt_is_no_key_name() exists... yes checking if 'bio_set_dev' is available... yes checking if 'inode_operations' members have user namespace argument... yes checking if 'inode_operations' has fileattr_get (and fileattr_set)... yes checking if 'get_acl' has a rcu argument... no checking if security_dentry_init_security() returns xattr name... no checking if kiocb->ki_complete() has 2 arguments... yes checking if Linux kernel exports 'delete_from_page_cache'... yes checking if wb_stat_mod() exists... no checking if have address_spaace_operaions->invalidate_folio() member... no checking if have address_spaace_operaions->dirty_folio() member... no checking if alloc_inode_sb() exists... no checking if grab_cache_page_write_begin() has flags argument... yes checking if struct address_space_operations() has read_folio()... no checking if read_cache_page() filler_t needs struct file... no checking if struct address_space_operations() has release_folio()... no checking if lsmcontext_init is available... no checking if security_dentry_init_security needs lsmcontext... no checking if struct address_space_operations() has migrate_folio()... no checking if register_shrinker() returns status... no checking if vfs_setxattr() value argument is non-const... yes checking if iov_iter_get_pages_alloc2() is available... no checking if get_random_u32() and get_random_u64() are available... yes checking if filldir_t uses struct dir_context and returns bool... no checking if filemap_get_folios_contig() is available... no checking if get_random_u32_below()is available... no checking if 'get_acl' and 'set_acl' use dentry argument... no checking if 'inode_operations' members have mnt_idmap argument... no checking if 'locks_lock_file_wait' exists in filelock.h... no checking if struct lock_manager_operations has lm_notify... no checking if 'kernel_cap_t' has u64 val... no checking if 'iov_iter_iovec' is available... checking for iov_iter_iovec_exists... yes checking if 'iov_iter_iovec' is available... checking for iov_iter_has___iov_member... no checking if 'class_create' does not have module arg... checking for class_create_without_module_arg... no checking if 'get_expiry' needs a time64_t arg... checking for get_expiry_with_time64_t... no checking if 'bio_integrity_prep_fn' exists... no checking whether to build ldiskfs... no checking whether to enable zfs... no checking whether to build Lustre server support... no checking whether to enable Lustre client crypto... checking if IS_ENCRYPTED is defined... yes checking for fscrypt in-kernel support... yes embedded-llcrypt checking for copy_file_range... (cached) yes checking whether OpenSSL has HMAC_Init_ex... yes checking whether OpenSSL has EVP_PKEY_get_params... no checking whether OpenSSL has functions needed for SSK... checking whether openssl-devel is present... yes checking if 'struct getinfo_fid2path' has anonymous union... no checking libaio.h usability... no checking libaio.h presence... no checking for libaio.h... no configure: WARNING: libaio is not installed on the system checking for name_to_handle_at... (cached) yes checking whether to enable CDEBUG, CWARN... yes checking whether to enable ENTRY/EXIT... yes checking whether to enable LASSERT, LASSERTF... yes checking whether to enable quota support global control... yes checking sys/quota.h usability... yes checking sys/quota.h presence... yes checking for sys/quota.h... yes checking libmount/libmount.h usability... yes checking libmount/libmount.h presence... yes checking for libmount/libmount.h... yes checking for mnt_update_set_fs in -lmount... yes checking whether to build with libmount... yes checking for ./snmp/lustre-snmp.c... yes checking whether to build iokit... yes checking whether to use alternate names for e2fsprogs... disabled configure: LibCFS core checks ============================================================================== checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking asm/types.h usability... yes checking asm/types.h presence... yes checking for asm/types.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking for gethostbyname... yes configure: LibCFS required packages checks ============================================================================== checking whether to enable readline support... yes checking for readline in -lreadline... yes checking whether to use libpthread for libcfs library... yes checking for pthread_create in -lpthread... yes configure: LNet core checks ============================================================================== ls: cannot access '/usr/src/nvidia-*/nvidia/': No such file or directory ls: cannot access '/usr/src/nvidia-fs*': No such file or directory configure: WARNING: CUDA or GDS sources don't found. GDS support disabled checking for libnl-genl-3.0 >= 3.1... yes checking for nla_get_s32 in -lnl-3... yes checking for nla_get_s64 in -lnl-3... yes checking for netdb.h... (cached) yes checking for gethostbyname... (cached) yes checking for strnlen... yes checking whether to enable 'efence' debugging support... no checking for yaml_parser_initialize in -lyaml... yes checking if RDMA_PS_TCP exists... checking if 'enum nlmsgerr_attrs' exists... configure: Lustre core checks ============================================================================== checking for maximum number of MDS threads... checking for netdb.h... (cached) yes checking for endian.h... (cached) yes checking for gethostbyname... (cached) yes checking ext2fs/ext2fs.h usability... yes checking ext2fs/ext2fs.h presence... yes checking for ext2fs/ext2fs.h... yes checking for statx... yes checking for crc32 in -lz... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes no checking for is_selinux_enabled in -lselinux... yes checking selinux/selinux.h usability... yes checking selinux/selinux.h presence... yes checking for selinux/selinux.h... yes checking for add_key in -lkeyutils... no checking whether to report minimum OST free space... no checking whether to randomly failing memory alloc... yes checking whether to check invariants (expensive cpu-wise)... no checking whether to track references with lu_ref... no checking whether to enable page state tracking... no checking for pkg-config... (cached) /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking systemd unit file directory... /usr/lib/systemd/system checking bash-completion directory... Package bash-completion was not found in the pkg-config search path. Perhaps you should add the directory containing `bash-completion.pc' to the PKG_CONFIG_PATH environment variable No package 'bash-completion' found /usr/share/bash-completion/completions checking whether to try to build SNMP support... auto checking for net-snmp-config... no checking for SNMP support... no (see config.log for errors) configure: remove temporary parallel configure dir /root/testing/lustre-wc-rel/_lpb checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libcfs/Makefile config.status: creating libcfs/autoMakefile config.status: creating libcfs/autoconf/Makefile config.status: creating libcfs/include/Makefile config.status: creating libcfs/include/libcfs/Makefile config.status: creating libcfs/include/uapi/Makefile config.status: creating libcfs/include/libcfs/linux/Makefile config.status: creating libcfs/include/libcfs/util/Makefile config.status: creating libcfs/include/libcfs/crypto/Makefile config.status: creating libcfs/include/uapi/linux/Makefile config.status: creating libcfs/libcfs/Makefile config.status: creating libcfs/libcfs/autoMakefile config.status: creating libcfs/libcfs/linux/Makefile config.status: creating libcfs/libcfs/util/Makefile config.status: creating libcfs/libcfs/crypto/Makefile config.status: creating Makefile config.status: creating autoMakefile config.status: creating config/Makefile config.status: creating Rules config.status: creating lustre.spec config.status: creating lustre-dkms.spec config.status: creating ldiskfs/Makefile config.status: creating ldiskfs/autoMakefile config.status: creating lnet/utils/lnet.pc config.status: creating lustre/utils/lustre.pc config.status: creating lustre-iokit/Makefile config.status: creating lustre-iokit/obdfilter-survey/Makefile config.status: creating lustre-iokit/ost-survey/Makefile config.status: creating lustre-iokit/sgpdd-survey/Makefile config.status: creating lustre-iokit/mds-survey/Makefile config.status: creating lustre-iokit/ior-survey/Makefile config.status: creating lustre-iokit/stats-collect/Makefile config.status: creating lustre-iokit/lst-survey/Makefile config.status: creating lnet/Makefile config.status: creating lnet/autoMakefile config.status: creating lnet/autoconf/Makefile config.status: creating lnet/doc/Makefile config.status: creating lnet/include/Makefile config.status: creating lnet/include/lnet/Makefile config.status: creating lnet/include/uapi/linux/lnet/Makefile config.status: creating lnet/klnds/Makefile config.status: creating lnet/klnds/autoMakefile config.status: creating lnet/klnds/o2iblnd/Makefile config.status: creating lnet/klnds/o2iblnd/autoMakefile config.status: creating lnet/klnds/in-kernel-o2iblnd/Makefile config.status: creating lnet/klnds/in-kernel-o2iblnd/autoMakefile config.status: creating lnet/klnds/gnilnd/Makefile config.status: creating lnet/klnds/gnilnd/autoMakefile config.status: creating lnet/klnds/socklnd/Makefile config.status: creating lnet/klnds/socklnd/autoMakefile config.status: creating lnet/klnds/kfilnd/Makefile config.status: creating lnet/klnds/kfilnd/autoMakefile config.status: creating lnet/lnet/Makefile config.status: creating lnet/lnet/autoMakefile config.status: creating lnet/selftest/Makefile config.status: creating lnet/selftest/autoMakefile config.status: creating lnet/utils/Makefile config.status: creating lnet/utils/lnetconfig/Makefile config.status: creating lustre/Makefile config.status: creating lustre/autoMakefile config.status: creating lustre/autoconf/Makefile config.status: creating lustre/conf/Makefile config.status: creating lustre/conf/resource/Makefile config.status: creating lustre/contrib/Makefile config.status: creating lustre/doc/Makefile config.status: creating lustre/include/Makefile config.status: creating lustre/include/lustre/Makefile config.status: creating lustre/include/uapi/linux/lustre/Makefile config.status: creating lustre/kernel_patches/targets/5.14-rhel9.3.target config.status: creating lustre/kernel_patches/targets/5.14-rhel9.2.target config.status: creating lustre/kernel_patches/targets/5.14-rhel9.1.target config.status: creating lustre/kernel_patches/targets/5.14-rhel9.0.target config.status: creating lustre/kernel_patches/targets/4.18-rhel8.9.target config.status: creating lustre/kernel_patches/targets/4.18-rhel8.8.target config.status: creating lustre/kernel_patches/targets/4.18-rhel8.7.target config.status: creating lustre/kernel_patches/targets/4.18-rhel8.6.target config.status: creating lustre/kernel_patches/targets/4.18-rhel8.5.target config.status: creating lustre/kernel_patches/targets/4.18-rhel8.4.target config.status: creating lustre/kernel_patches/targets/4.18-rhel8.3.target config.status: creating lustre/kernel_patches/targets/4.18-rhel8.2.target config.status: creating lustre/kernel_patches/targets/4.18-rhel8.1.target config.status: creating lustre/kernel_patches/targets/4.18-rhel8.target config.status: creating lustre/kernel_patches/targets/3.10-rhel7.9.target config.status: creating lustre/kernel_patches/targets/3.10-rhel7.8.target config.status: creating lustre/kernel_patches/targets/3.10-rhel7.7.target config.status: creating lustre/kernel_patches/targets/3.10-rhel7.6.target config.status: creating lustre/kernel_patches/targets/3.10-rhel7.5.target config.status: creating lustre/kernel_patches/targets/4.14-rhel7.5.target config.status: creating lustre/kernel_patches/targets/4.14-rhel7.6.target config.status: creating lustre/kernel_patches/targets/4.12-sles12sp4.target config.status: creating lustre/kernel_patches/targets/4.12-sles12sp5.target config.status: creating lustre/kernel_patches/targets/4.12-sles15sp1.target config.status: creating lustre/kernel_patches/targets/5.3-sles15sp2.target config.status: creating lustre/kernel_patches/targets/5.3-sles15sp3.target config.status: creating lustre/kernel_patches/targets/5.14-sles15sp4.target config.status: creating lustre/kernel_patches/targets/5.14-sles15sp5.target config.status: creating lustre/kernel_patches/targets/3.x-fc18.target config.status: creating lustre/ldlm/Makefile config.status: creating lustre/fid/Makefile config.status: creating lustre/fid/autoMakefile config.status: creating lustre/llite/Makefile config.status: creating lustre/llite/autoMakefile config.status: creating lustre/lov/Makefile config.status: creating lustre/lov/autoMakefile config.status: creating lustre/mdc/Makefile config.status: creating lustre/mdc/autoMakefile config.status: creating lustre/lmv/Makefile config.status: creating lustre/lmv/autoMakefile config.status: creating lustre/lfsck/Makefile config.status: creating lustre/lfsck/autoMakefile config.status: creating lustre/mdt/Makefile config.status: creating lustre/mdt/autoMakefile config.status: creating lustre/mdd/Makefile config.status: creating lustre/mdd/autoMakefile config.status: creating lustre/fld/Makefile config.status: creating lustre/fld/autoMakefile config.status: creating lustre/obdclass/Makefile config.status: creating lustre/obdclass/autoMakefile config.status: creating lustre/obdecho/Makefile config.status: creating lustre/obdecho/autoMakefile config.status: creating lustre/ofd/Makefile config.status: creating lustre/ofd/autoMakefile config.status: creating lustre/osc/Makefile config.status: creating lustre/osc/autoMakefile config.status: creating lustre/ost/Makefile config.status: creating lustre/ost/autoMakefile config.status: creating lustre/osd-ldiskfs/Makefile config.status: creating lustre/osd-ldiskfs/autoMakefile config.status: creating lustre/osd-zfs/Makefile config.status: creating lustre/osd-zfs/autoMakefile config.status: creating lustre/mgc/Makefile config.status: creating lustre/mgc/autoMakefile config.status: creating lustre/mgs/Makefile config.status: creating lustre/mgs/autoMakefile config.status: creating lustre/target/Makefile config.status: creating lustre/ptlrpc/Makefile config.status: creating lustre/ptlrpc/autoMakefile config.status: creating lustre/ptlrpc/gss/Makefile config.status: creating lustre/ptlrpc/gss/autoMakefile config.status: creating lustre/quota/Makefile config.status: creating lustre/quota/autoMakefile config.status: creating lustre/scripts/Makefile config.status: creating lustre/scripts/systemd/Makefile config.status: creating lustre/tests/Makefile config.status: creating lustre/tests/mpi/Makefile config.status: creating lustre/tests/lutf/Makefile config.status: creating lustre/tests/lutf/src/Makefile config.status: creating lustre/tests/kernel/Makefile config.status: creating lustre/tests/kernel/autoMakefile config.status: creating lustre/utils/Makefile config.status: creating lustre/utils/gss/Makefile config.status: creating lustre/osp/Makefile config.status: creating lustre/osp/autoMakefile config.status: creating lustre/lod/Makefile config.status: creating lustre/lod/autoMakefile config.status: creating snmp/Makefile config.status: creating snmp/autoconf/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands CC: gcc LD: /usr/x86_64-suse-linux/bin/ld -m elf_x86_64 CPPFLAGS: -include /root/testing/lustre-wc-rel/undef.h -include /root/testing/lustre-wc-rel/config.h -I/root/testing/lustre-wc-rel/lnet/include/uapi -I/root/testing/lustre-wc-rel/lustre/include/uapi -I/root/testing/lustre-wc-rel/libcfs/include -I/root/testing/lustre-wc-rel/lnet/utils/ -I/root/testing/lustre-wc-rel/lustre/include CFLAGS: -g -O2 -Wall -Werror EXTRA_KCFLAGS: -include /root/testing/lustre-wc-rel/undef.h -include /root/testing/lustre-wc-rel/config.h -g -I/root/testing/lustre-wc-rel/libcfs/include -I/root/testing/lustre-wc-rel/libcfs/include/libcfs -I/root/testing/lustre-wc-rel/lnet/include/uapi -I/root/testing/lustre-wc-rel/lnet/include -I/root/testing/lustre-wc-rel/lustre/include/uapi -I/root/testing/lustre-wc-rel/lustre/include -Wno-format-truncation -Wno-stringop-truncation -Wno-stringop-overflow Type 'make' to build Lustre. + make dkms-rpms make dist-gzip am__post_remove_distdir='@:' make[1]: Entering directory '/root/testing/lustre-wc-rel' grep -v config.h.in config.h.in > undef.h if test -d "lustre-2.15.3.2_cray_264_gdd0fd02"; then find "lustre-2.15.3.2_cray_264_gdd0fd02" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "lustre-2.15.3.2_cray_264_gdd0fd02" || { sleep 5 && rm -rf "lustre-2.15.3.2_cray_264_gdd0fd02"; }; else :; fi test -d "lustre-2.15.3.2_cray_264_gdd0fd02" || mkdir "lustre-2.15.3.2_cray_264_gdd0fd02" (cd ldiskfs && make top_distdir=../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../lustre-2.15.3.2_cray_264_gdd0fd02/ldiskfs \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory '/root/testing/lustre-wc-rel/ldiskfs' make[2]: Leaving directory '/root/testing/lustre-wc-rel/ldiskfs' (cd lustre-iokit && make top_distdir=../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../lustre-2.15.3.2_cray_264_gdd0fd02/lustre-iokit \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory '/root/testing/lustre-wc-rel/lustre-iokit' (cd obdfilter-survey && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre-iokit/obdfilter-survey \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre-iokit/obdfilter-survey' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre-iokit/obdfilter-survey' (cd sgpdd-survey && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre-iokit/sgpdd-survey \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre-iokit/sgpdd-survey' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre-iokit/sgpdd-survey' (cd ost-survey && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre-iokit/ost-survey \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre-iokit/ost-survey' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre-iokit/ost-survey' (cd ior-survey && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre-iokit/ior-survey \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre-iokit/ior-survey' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre-iokit/ior-survey' (cd mds-survey && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre-iokit/mds-survey \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre-iokit/mds-survey' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre-iokit/mds-survey' (cd stats-collect && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre-iokit/stats-collect \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre-iokit/stats-collect' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre-iokit/stats-collect' (cd lst-survey && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre-iokit/lst-survey \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre-iokit/lst-survey' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre-iokit/lst-survey' make[2]: Leaving directory '/root/testing/lustre-wc-rel/lustre-iokit' (cd libcfs && make top_distdir=../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory '/root/testing/lustre-wc-rel/libcfs' (cd libcfs && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs/libcfs \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/libcfs/libcfs' (cd linux && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs/libcfs/linux \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/libcfs/libcfs/linux' make[4]: Leaving directory '/root/testing/lustre-wc-rel/libcfs/libcfs/linux' (cd util && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs/libcfs/util \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/libcfs/libcfs/util' make[4]: Leaving directory '/root/testing/lustre-wc-rel/libcfs/libcfs/util' (cd crypto && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs/libcfs/crypto \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/libcfs/libcfs/crypto' make[4]: Leaving directory '/root/testing/lustre-wc-rel/libcfs/libcfs/crypto' make[3]: Leaving directory '/root/testing/lustre-wc-rel/libcfs/libcfs' (cd include && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs/include \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/libcfs/include' (cd libcfs && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs/include/libcfs \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/libcfs/include/libcfs' (cd linux && make top_distdir=../../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs/include/libcfs/linux \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/root/testing/lustre-wc-rel/libcfs/include/libcfs/linux' make[5]: Leaving directory '/root/testing/lustre-wc-rel/libcfs/include/libcfs/linux' (cd util && make top_distdir=../../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs/include/libcfs/util \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/root/testing/lustre-wc-rel/libcfs/include/libcfs/util' make[5]: Leaving directory '/root/testing/lustre-wc-rel/libcfs/include/libcfs/util' (cd crypto && make top_distdir=../../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs/include/libcfs/crypto \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/root/testing/lustre-wc-rel/libcfs/include/libcfs/crypto' make[5]: Leaving directory '/root/testing/lustre-wc-rel/libcfs/include/libcfs/crypto' make[4]: Leaving directory '/root/testing/lustre-wc-rel/libcfs/include/libcfs' (cd uapi && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs/include/uapi \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/libcfs/include/uapi' (cd linux && make top_distdir=../../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs/include/uapi/linux \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/root/testing/lustre-wc-rel/libcfs/include/uapi/linux' make[5]: Leaving directory '/root/testing/lustre-wc-rel/libcfs/include/uapi/linux' make[4]: Leaving directory '/root/testing/lustre-wc-rel/libcfs/include/uapi' make[3]: Leaving directory '/root/testing/lustre-wc-rel/libcfs/include' (cd autoconf && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/libcfs/autoconf \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/libcfs/autoconf' make[3]: Leaving directory '/root/testing/lustre-wc-rel/libcfs/autoconf' make[2]: Leaving directory '/root/testing/lustre-wc-rel/libcfs' (cd snmp && make top_distdir=../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../lustre-2.15.3.2_cray_264_gdd0fd02/snmp \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory '/root/testing/lustre-wc-rel/snmp' (cd autoconf && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/snmp/autoconf \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/snmp/autoconf' make[3]: Leaving directory '/root/testing/lustre-wc-rel/snmp/autoconf' make[2]: Leaving directory '/root/testing/lustre-wc-rel/snmp' (cd lnet && make top_distdir=../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../lustre-2.15.3.2_cray_264_gdd0fd02/lnet \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory '/root/testing/lustre-wc-rel/lnet' (cd lnet && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/lnet \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lnet/lnet' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lnet/lnet' (cd klnds && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/klnds \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lnet/klnds' (cd socklnd && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/klnds/socklnd \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lnet/klnds/socklnd' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lnet/klnds/socklnd' (cd gnilnd && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/klnds/gnilnd \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lnet/klnds/gnilnd' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lnet/klnds/gnilnd' (cd o2iblnd && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/klnds/o2iblnd \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lnet/klnds/o2iblnd' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lnet/klnds/o2iblnd' (cd kfilnd && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/klnds/kfilnd \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lnet/klnds/kfilnd' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lnet/klnds/kfilnd' (cd in-kernel-o2iblnd && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/klnds/in-kernel-o2iblnd \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lnet/klnds/in-kernel-o2iblnd' sed --regexp-extended -e 's/([^a-zA-Z0-9_])HAVE_OFED_/\1IN_KERNEL_HAVE_OFED_/g' ../o2iblnd/o2iblnd.c > o2iblnd.c sed --regexp-extended -e 's/([^a-zA-Z0-9_])HAVE_OFED_/\1IN_KERNEL_HAVE_OFED_/g' ../o2iblnd/o2iblnd_cb.c > o2iblnd_cb.c sed --regexp-extended -e 's/([^a-zA-Z0-9_])HAVE_OFED_/\1IN_KERNEL_HAVE_OFED_/g' ../o2iblnd/o2iblnd_modparams.c > o2iblnd_modparams.c sed --regexp-extended -e 's/([^a-zA-Z0-9_])HAVE_OFED_/\1IN_KERNEL_HAVE_OFED_/g' ../o2iblnd/o2iblnd-idl.h > o2iblnd-idl.h sed --regexp-extended -e 's/([^a-zA-Z0-9_])HAVE_OFED_/\1IN_KERNEL_HAVE_OFED_/g' ../o2iblnd/o2iblnd.h > o2iblnd.h make[4]: Leaving directory '/root/testing/lustre-wc-rel/lnet/klnds/in-kernel-o2iblnd' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lnet/klnds' (cd selftest && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/selftest \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lnet/selftest' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lnet/selftest' (cd doc && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/doc \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lnet/doc' fig2dev -L eps file.fig > file.eps /bin/sh: fig2dev: command not found make[3]: [Makefile:633: file.eps] Error 127 (ignored) fig2dev -L eps flow_new.fig > flow_new.eps /bin/sh: fig2dev: command not found make[3]: [Makefile:633: flow_new.eps] Error 127 (ignored) fig2dev -L eps get.fig > get.eps /bin/sh: fig2dev: command not found make[3]: [Makefile:633: get.eps] Error 127 (ignored) fig2dev -L eps mpi.fig > mpi.eps /bin/sh: fig2dev: command not found make[3]: [Makefile:633: mpi.eps] Error 127 (ignored) fig2dev -L eps portals.fig > portals.eps /bin/sh: fig2dev: command not found make[3]: [Makefile:633: portals.eps] Error 127 (ignored) fig2dev -L eps put.fig > put.eps /bin/sh: fig2dev: command not found make[3]: [Makefile:633: put.eps] Error 127 (ignored) make[3]: Leaving directory '/root/testing/lustre-wc-rel/lnet/doc' (cd utils && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/utils \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lnet/utils' (cd lnetconfig && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/utils/lnetconfig \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lnet/utils/lnetconfig' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lnet/utils/lnetconfig' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lnet/utils' (cd include && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/include \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lnet/include' (cd lnet && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/include/lnet \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lnet/include/lnet' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lnet/include/lnet' (cd uapi/linux/lnet && make top_distdir=../../../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/include/uapi/linux/lnet \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lnet/include/uapi/linux/lnet' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lnet/include/uapi/linux/lnet' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lnet/include' (cd autoconf && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lnet/autoconf \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lnet/autoconf' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lnet/autoconf' make[2]: Leaving directory '/root/testing/lustre-wc-rel/lnet' (cd lustre && make top_distdir=../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../lustre-2.15.3.2_cray_264_gdd0fd02/lustre \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory '/root/testing/lustre-wc-rel/lustre' (cd include && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/include \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/include' (cd lustre && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/include/lustre \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lustre/include/lustre' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lustre/include/lustre' (cd uapi/linux/lustre && make top_distdir=../../../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/include/uapi/linux/lustre \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lustre/include/uapi/linux/lustre' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lustre/include/uapi/linux/lustre' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/include' (cd obdclass && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/obdclass \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/obdclass' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/obdclass' (cd ldlm && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/ldlm \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/ldlm' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/ldlm' (cd ptlrpc && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/ptlrpc \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/ptlrpc' (cd gss && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/ptlrpc/gss \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lustre/ptlrpc/gss' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lustre/ptlrpc/gss' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/ptlrpc' (cd obdecho && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/obdecho \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/obdecho' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/obdecho' (cd mgc && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/mgc \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/mgc' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/mgc' (cd fid && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/fid \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/fid' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/fid' (cd fld && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/fld \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/fld' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/fld' (cd doc && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/doc \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/doc' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/doc' (cd utils && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/utils \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/utils' (cd gss && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/utils/gss \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lustre/utils/gss' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lustre/utils/gss' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/utils' (cd tests && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/tests \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/tests' (cd mpi && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/tests/mpi \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lustre/tests/mpi' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lustre/tests/mpi' (cd lutf && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/tests/lutf \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lustre/tests/lutf' (cd src && make top_distdir=../../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/tests/lutf/src \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[5]: Entering directory '/root/testing/lustre-wc-rel/lustre/tests/lutf/src' make[5]: Leaving directory '/root/testing/lustre-wc-rel/lustre/tests/lutf/src' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lustre/tests/lutf' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/tests' (cd tests/kernel && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/tests/kernel \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/tests/kernel' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/tests/kernel' (cd scripts && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/scripts \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/scripts' (cd systemd && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/scripts/systemd \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lustre/scripts/systemd' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lustre/scripts/systemd' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/scripts' (cd autoconf && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/autoconf \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/autoconf' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/autoconf' (cd contrib && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/contrib \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/contrib' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/contrib' (cd conf && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/conf \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/conf' (cd resource && make top_distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/conf/resource \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[4]: Entering directory '/root/testing/lustre-wc-rel/lustre/conf/resource' make[4]: Leaving directory '/root/testing/lustre-wc-rel/lustre/conf/resource' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/conf' (cd ost && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/ost \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/ost' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/ost' (cd mgs && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/mgs \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/mgs' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/mgs' (cd mdt && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/mdt \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/mdt' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/mdt' (cd mdd && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/mdd \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/mdd' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/mdd' (cd ofd && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/ofd \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/ofd' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/ofd' (cd osd-zfs && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/osd-zfs \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/osd-zfs' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/osd-zfs' (cd osd-ldiskfs && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/osd-ldiskfs \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/osd-ldiskfs' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/osd-ldiskfs' (cd quota && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/quota \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/quota' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/quota' (cd osp && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/osp \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/osp' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/osp' (cd lod && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/lod \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/lod' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/lod' (cd target && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/target \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/target' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/target' (cd lfsck && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/lfsck \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/lfsck' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/lfsck' (cd mdc && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/mdc \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/mdc' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/mdc' (cd lmv && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/lmv \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/lmv' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/lmv' (cd llite && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/llite \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/llite' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/llite' (cd lov && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/lov \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/lov' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/lov' (cd osc && make top_distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../../lustre-2.15.3.2_cray_264_gdd0fd02/lustre/osc \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[3]: Entering directory '/root/testing/lustre-wc-rel/lustre/osc' make[3]: Leaving directory '/root/testing/lustre-wc-rel/lustre/osc' make[2]: Leaving directory '/root/testing/lustre-wc-rel/lustre' (cd config && make top_distdir=../lustre-2.15.3.2_cray_264_gdd0fd02 distdir=../lustre-2.15.3.2_cray_264_gdd0fd02/config \ am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir) make[2]: Entering directory '/root/testing/lustre-wc-rel/config' make[2]: Leaving directory '/root/testing/lustre-wc-rel/config' make \ top_distdir="lustre-2.15.3.2_cray_264_gdd0fd02" distdir="lustre-2.15.3.2_cray_264_gdd0fd02" \ dist-hook make[2]: Entering directory '/root/testing/lustre-wc-rel' find lustre-2.15.3.2_cray_264_gdd0fd02 -name .deps -o \ -name CVS -o \ -name .svn -o \ -name .git -o \ -name .#* -exec rm -rf {} \; make[2]: Leaving directory '/root/testing/lustre-wc-rel' test -n "" \ || find "lustre-2.15.3.2_cray_264_gdd0fd02" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec /bin/sh /root/testing/lustre-wc-rel/config/install-sh -c -m a+r {} {} \; \ || chmod -R a+r "lustre-2.15.3.2_cray_264_gdd0fd02" tardir=lustre-2.15.3.2_cray_264_gdd0fd02 && tar --format=posix -chf - "$tardir" | eval GZIP= gzip --best -c >lustre-2.15.3.2_cray_264_gdd0fd02.tar.gz make[1]: Leaving directory '/root/testing/lustre-wc-rel' if test -d "lustre-2.15.3.2_cray_264_gdd0fd02"; then find "lustre-2.15.3.2_cray_264_gdd0fd02" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "lustre-2.15.3.2_cray_264_gdd0fd02" || { sleep 5 && rm -rf "lustre-2.15.3.2_cray_264_gdd0fd02"; }; else :; fi rpmbuilddir=`mktemp -t -d rpmbuild-lustre-$USER-XXXXXXXX`; \ make \ rpmbuilddir="$rpmbuilddir" rpm-local || exit 1; \ /usr/bin/rpmbuild \ --define "_tmppath $rpmbuilddir/TMP" \ --define "_topdir $rpmbuilddir" \ --define "_sourcedir ." \ --without servers \ --bs lustre-dkms.spec || exit 1; \ cp $rpmbuilddir/SRPMS/*.src.rpm . || exit 1; \ rm -rf $rpmbuilddir make[1]: Entering directory '/root/testing/lustre-wc-rel' make[1]: Leaving directory '/root/testing/lustre-wc-rel' warning: Could not canonicalize hostname: cray-ims-c269f4b8-8073-4de5-96c4-50739ba81043-customize-8k24w Wrote: /tmp/rpmbuild-lustre-root-u7ja9sdB/SRPMS/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.src.rpm rpmbuilddir=`mktemp -t -d rpmbuild-lustre-$USER-XXXXXXXX`; \ /usr/bin/rpmbuild \ --define "_tmppath $rpmbuilddir/TMP" \ --define "_topdir $rpmbuilddir" \ --define "configure_args '--enable-client' '--disable-gss-keyring' '--enable-gss=no' '--enable-mpitests=no' '--enable-ldap=no' '--with-o2ib=/usr/src/ofa_kernel/default'" --define "kdir /usr/src/linux-5.14.21-150500.55.59_13.0.72" --define "kobjdir /usr/src/linux-5.14.21-150500.55.59_13.0.72-obj/x86_64/cray_shasta_c" --without lustre_tests_lutf --without servers --without ldiskfs --without gss --without multiple_lnds --with mofed --without o2ib --without kfi --without gni --without snmp --without mpi --without ldap \ --without servers \ --rebuild lustre-client-dkms-*.src.rpm || exit 1; \ cp $rpmbuilddir/RPMS/*/*.rpm . || exit 1; \ rm -rf $rpmbuilddir warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. Installing lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.src.rpm Executing(%prep): /bin/sh -e /tmp/rpmbuild-lustre-root-nWNYFLuu/TMP/rpm-tmp.EE2YBq + umask 022 + cd /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILD + cd /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILD + rm -rf lustre-2.15.3.2_cray_264_gdd0fd02 + /usr/bin/gzip -dc /tmp/rpmbuild-lustre-root-nWNYFLuu/SOURCES/lustre-2.15.3.2_cray_264_gdd0fd02.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd lustre-2.15.3.2_cray_264_gdd0fd02 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /tmp/rpmbuild-lustre-root-nWNYFLuu/TMP/rpm-tmp.lHpEPn + umask 022 + cd /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILD + /usr/bin/rm -rf /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.x86_64 ++ dirname /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.x86_64 + /usr/bin/mkdir -p /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT + /usr/bin/mkdir /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.x86_64 + cd lustre-2.15.3.2_cray_264_gdd0fd02 + lustre/scripts/dkms.mkconf -n lustre-client -v 2.15.3.2_cray_264_gdd0fd02 -f dkms.conf -k updates + exit 0 Executing(%install): /bin/sh -e /tmp/rpmbuild-lustre-root-nWNYFLuu/TMP/rpm-tmp.LgCC9p + umask 022 + cd /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILD + cd lustre-2.15.3.2_cray_264_gdd0fd02 + '[' /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.x86_64 '!=' / ']' + rm -rf /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.x86_64 + mkdir -p /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.x86_64/usr/src/ + cp -rfp /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILD/lustre-2.15.3.2_cray_264_gdd0fd02 /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.x86_64/usr/src/ + mv /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.x86_64/usr/src/lustre-2.15.3.2_cray_264_gdd0fd02 /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.x86_64/usr/src/lustre-client-2.15.3.2_cray_264_gdd0fd02 + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-suse calling /usr/lib/rpm/brp-suse.d/brp-99-compress-vmlinux calling /usr/lib/rpm/brp-suse.d/brp-99-pesign No buildservice signing certificate Creating /usr/src/packages/OTHER/lustre-client-dkms.cpio.rsasign 1 block Processing files: lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.noarch Provides: lustre-client lustre-client-dkms = 2.15.3.2_cray_264_gdd0fd02-1 lustre-client-kmp = 2.15.3.2_cray_264_gdd0fd02 lustre-modules = 2.15.3.2_cray_264_gdd0fd02 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires: /bin/bash /bin/sh /usr/bin/awk /usr/bin/env /usr/bin/expect /usr/bin/make /usr/bin/perl Checking for unpackaged file(s): /usr/lib/rpm/check-files /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.x86_64 warning: Could not canonicalize hostname: cray-ims-c269f4b8-8073-4de5-96c4-50739ba81043-customize-8k24w Wrote: /tmp/rpmbuild-lustre-root-nWNYFLuu/RPMS/noarch/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.noarch.rpm Executing(%clean): /bin/sh -e /tmp/rpmbuild-lustre-root-nWNYFLuu/TMP/rpm-tmp.530tWn + umask 022 + cd /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILD + cd lustre-2.15.3.2_cray_264_gdd0fd02 + '[' /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.x86_64 '!=' / ']' + rm -rf /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILDROOT/lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.x86_64 + exit 0 Executing(--clean): /bin/sh -e /tmp/rpmbuild-lustre-root-nWNYFLuu/TMP/rpm-tmp.5tT11n + umask 022 + cd /tmp/rpmbuild-lustre-root-nWNYFLuu/BUILD + rm -rf lustre-2.15.3.2_cray_264_gdd0fd02 + exit 0 + zypper install --allow-unsigned-rpm --no-confirm lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.noarch.rpm warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. Loading repository data... Reading installed packages... warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. Resolving package dependencies... The following NEW package is going to be installed: lustre-client-dkms The following package has no support information from its vendor: lustre-client-dkms 1 new package to install. Overall download size: 19.8 MiB. Already cached: 0 B. After the operation, additional 53.2 MiB will be used. Backend: classic_rpmtrans Continue? [y/n/v/...? shows all options] (y): y Retrieving: lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.noarch (Plain RPM files cache) (1/1), 19.8 MiB Package header is not signed! Checking for file conflicts: [..warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. ...done] (1/1) Installing: lustre-client-dkms-2.15.3.2_cray_264_gdd0fd02-1.noarch [. warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. .......................................... Loading new lustre-client-2.15.3.2_cray_264_gdd0fd02 DKMS files... warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. grep: write error: Broken pipe grep: write error: Broken pipe It is likely that 6.1.38 belongs to a chroot's host Building for 5.14.21-150500.55.49_13.0.56-cray_shasta_c and 5.14.21-150500.55.59_13.0.72-cray_shasta_c Module build for kernel 5.14.21-150500.55.49_13.0.56-cray_shasta_c was skipped since the kernel headers for this kernel does not seem to be installed. Building initial module for 5.14.21-150500.55.59_13.0.72-cray_shasta_c warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. grep: write error: Broken pipe grep: write error: Broken pipe warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. find: '/usr/src/kernels/': No such file or directory configure: WARNING: NOTE: --enable-multiple-lnds is needed to enable both o2iblnd drivers. * Disabling in-kernel o2iblnd in favor of external o2iblnd driver. * There can be only one in this configuration ls: cannot access '/usr/src/nvidia-*/nvidia/': No such file or directory ls: cannot access '/usr/src/nvidia-fs*': No such file or directory configure: WARNING: CUDA or GDS sources don't found. GDS support disabled configure: WARNING: No ldap package found Package bash-completion was not found in the pkg-config search path. Perhaps you should add the directory containing `bash-completion.pc' to the PKG_CONFIG_PATH environment variable No package 'bash-completion' found Done. warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. grep: write error: Broken pipe grep: write error: Broken pipe warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. grep: write error: Broken pipe grep: write error: Broken pipe warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. grep: write error: Broken pipe grep: write error: Broken pipe lnet_selftest.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ lnet.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ ksocklnd.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ ko2iblnd.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ libcfs.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ ptlrpc.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ lov.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ fld.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ obdecho.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ osc.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ mgc.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ fid.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ mdc.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ obdclass.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ lmv.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ lustre.ko: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ depmod...... done] warning: Found NDB Packages.db database while attempting bdb backend: using ndb backend. + find /lib/modules -iname '*lnd*.ko' /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ko2iblnd.ko /lib/modules/5.14.21-150500.55.59_13.0.72-cray_shasta_c/updates/ksocklnd.ko