We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[root@localhost ~]# cat /etc/redhat-release CentOS Stream release 9 [root@localhost ~]# uname -a Linux localhost.localdomain 5.14.0-452.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Sat May 18 20:39:48 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux [root@localhost drbd-9.2.9]# make Need a git checkout to regenerate drbd/.drbd_git_revision make[1]: Entering directory '/root/drbd-9.2.9/drbd' Calling toplevel makefile of kernel source tree, which I believe is in KDIR=/lib/modules/5.14.0-452.el9.x86_64/build make -C /lib/modules/5.14.0-452.el9.x86_64/build "PRE_CFLAGS=" M=/root/drbd-9.2.9/drbd obj-m=dummy-for-compat.o dummy-for-compat-h.o COMPAT have_sane_test_environment COMPAT have_sane_test_environment_always_fail COMPAT __vmalloc_has_2_params COMPAT add_disk_returns_int COMPAT before_4_13_kernel_read COMPAT bio_alloc_has_4_params COMPAT blkdev_get_by_path_has_holder_ops COMPAT blkdev_issue_discard_takes_flags COMPAT blkdev_issue_zeroout_discard COMPAT blkdev_put_has_holder COMPAT block_device_operations_open_takes_gendisk COMPAT block_device_operations_release_takes_single_argument COMPAT can_include_vermagic_h COMPAT dax_direct_access_takes_mode COMPAT fs_dax_get_by_bdev_takes_start_off COMPAT fs_dax_get_by_bdev_takes_start_off_and_holder COMPAT genl_policy_in_ops COMPAT have_BIO_MAX_VECS COMPAT have_CRYPTO_TFM_NEED_KEY COMPAT have_GENHD_FL_NO_PART COMPAT have_SHASH_DESC_ON_STACK COMPAT have_WB_congested_enum COMPAT have___bio_add_page COMPAT have_allow_kernel_signal COMPAT have_bdev_discard_granularity COMPAT have_bdev_max_discard_sectors COMPAT have_bdev_nr_sectors COMPAT have_bdev_open_by_path COMPAT have_bdevname COMPAT have_bdgrab COMPAT have_bdi_congested COMPAT have_bdi_congested_fn COMPAT have_bio_advance_iter_single COMPAT have_bio_alloc_clone COMPAT have_bio_bi_bdev COMPAT have_bio_bi_error COMPAT have_bio_bi_opf COMPAT have_bio_bi_status COMPAT have_bio_clone_fast COMPAT have_bio_op_shift COMPAT have_bio_set_dev COMPAT have_bio_set_op_attrs COMPAT have_bio_split_to_limits COMPAT have_bio_start_io_acct COMPAT have_bioset_init COMPAT have_bioset_need_bvecs COMPAT have_blk_alloc_disk COMPAT have_blk_alloc_queue_rh COMPAT have_blk_check_plugged COMPAT have_blk_cleanup_disk COMPAT have_blk_mode_t COMPAT have_blk_opf_t COMPAT have_blk_qc_t_make_request COMPAT have_blk_qc_t_submit_bio COMPAT have_blk_queue_flag_set COMPAT have_blk_queue_make_request COMPAT have_blk_queue_max_write_same_sectors COMPAT have_blk_queue_merge_bvec COMPAT have_blk_queue_split_bio COMPAT have_blk_queue_split_q_bio COMPAT have_blk_queue_split_q_bio_bioset COMPAT have_blk_queue_update_readahead COMPAT have_blk_queue_write_cache COMPAT have_bvec_kmap_local COMPAT have_d_inode COMPAT have_disk_update_readahead COMPAT have_enum_req_op COMPAT have_fallthrough COMPAT have_fs_dax_get_by_bdev COMPAT have_generic_start_io_acct_q_rw_sect_part COMPAT have_generic_start_io_acct_rw_sect_part COMPAT have_genl_info_userhdr COMPAT have_get_random_u32 COMPAT have_get_random_u32_below COMPAT have_hd_struct COMPAT have_ib_cq_init_attr COMPAT have_ib_get_dma_mr COMPAT have_idr_is_empty COMPAT have_inode_lock COMPAT have_kmap_local_page COMPAT have_ktime_to_timespec64 COMPAT have_kvfree COMPAT have_kvfree_rcu COMPAT have_kvfree_rcu_mightsleep COMPAT have_list_is_first COMPAT have_list_next_entry COMPAT have_lookup_user_key COMPAT have_max_send_recv_sge COMPAT have_nla_nest_start_noflag COMPAT have_nla_parse_deprecated COMPAT have_nla_put_64bit COMPAT have_nla_strscpy COMPAT have_part_stat_h COMPAT have_part_stat_read_accum COMPAT have_pointer_backing_dev_info COMPAT have_proc_create_single COMPAT have_queue_flag_discard COMPAT have_queue_flag_stable_writes COMPAT have_rb_declare_callbacks_max COMPAT have_refcount_inc COMPAT have_req_hardbarrier COMPAT have_req_noidle COMPAT have_req_nounmap COMPAT have_req_op_write COMPAT have_req_op_write_zeroes COMPAT have_req_write COMPAT have_revalidate_disk_size COMPAT have_sched_set_fifo COMPAT have_sched_signal_h COMPAT have_security_netlink_recv COMPAT have_sendpage COMPAT have_sendpage_ok COMPAT have_set_capacity_and_notify COMPAT have_shash_desc_zero COMPAT have_simple_positive COMPAT have_sk_use_task_frag COMPAT have_sock_set_keepalive COMPAT have_strscpy COMPAT have_struct_bvec_iter COMPAT have_struct_size COMPAT have_submit_bio_noacct COMPAT have_tasklet_setup COMPAT have_tcp_sock_set_cork COMPAT have_tcp_sock_set_keepcnt COMPAT have_tcp_sock_set_keepidle COMPAT have_tcp_sock_set_nodelay COMPAT have_tcp_sock_set_quickack COMPAT have_time64_to_tm COMPAT have_timer_setup COMPAT have_timer_shutdown COMPAT have_tls_get_record_type COMPAT have_tls_tx_rx COMPAT have_void_make_request COMPAT have_void_submit_bio COMPAT ib_alloc_pd_has_2_params COMPAT ib_device_has_ops COMPAT ib_post_send_const_params COMPAT ib_query_device_has_3_params COMPAT need_drbd_wrappers COMPAT need_make_request_recursion COMPAT need_skb_abort_seq_read COMPAT part_stat_read_takes_block_device COMPAT queue_limits_has_discard_zeroes_data COMPAT rdma_create_id_has_net_ns COMPAT rdma_reject_has_reason_arg COMPAT sk_data_ready_has_1_param COMPAT sock_create_kern_has_netns_parameter COMPAT sock_ops_returns_addr_len COMPAT struct_gendisk_has_backing_dev_info UPD /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/compat.h UPD /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/.drbd_kernelrelease LN build-current -> build-5.14.0-452.el9.x86_64/ LN compat.h -> build-5.14.0-452.el9.x86_64/compat.h LN .compat_test -> build-5.14.0-452.el9.x86_64/.compat_test LN compat.5.14.0-452.el9.x86_64.h -> build-5.14.0-452.el9.x86_64/compat.h LN .compat_test.5.14.0-452.el9.x86_64 -> build-5.14.0-452.el9.x86_64/.compat_test make -C /lib/modules/5.14.0-452.el9.x86_64/build "PRE_CFLAGS=" M=/root/drbd-9.2.9/drbd obj-m=dummy-for-prep.o dummy-for-patch.o make -C /root/drbd-9.2.9/drbd -f Makefile.spatch /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/compat.patch GENPATCHNAMES 5.14.0-452.el9.x86_64 SPATCH 65a877b27fb2cebd8676cdab34487c3c 5.14.0-452.el9.x86_64 CHK build-5.14.0-452.el9.x86_64/compat.patch LN /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/compat.patch -> ../drbd-kernel-compat/cocci_cache/65a877b27fb2cebd8676cdab34487c3c/compat.patch set -- /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/compat.patch /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/compat.h; \ test $1 -nt $2 || touch -r $1 $2 SPLIT /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/compat.patch PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/compat.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/drbd_meta_data.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/drbd_protocol.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/drbd_strings.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/drbd_strings.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/drbd_transport.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/linux/drbd.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/linux/drbd_genl.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/linux/drbd_genl_api.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/linux/drbd_limits.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/linux/genl_magic_func-genl_register_family_with_ops_groups.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/linux/genl_magic_func-genl_register_mc_group.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/linux/genl_magic_func.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/linux/genl_magic_struct.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-headers/windrbd/windrbd_ioctl.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/cocci_macros.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/drbd_wrappers.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/drbd_wrappers.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/gen_patch_names.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/handshake/genl.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/handshake/genl.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/handshake/handshake.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/handshake/netlink.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/handshake/request.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/handshake/tlshd.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/linux/libnvdimm.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/linux/lru_cache.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/linux/overflow.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/lru_cache.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/net/handshake.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/nsecs_to_jiffies.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/uapi/linux/handshake.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/uapi/linux/sched/types.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_actlog.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_bitmap.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_dax_pmem.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_dax_pmem.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_debugfs.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_debugfs.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_int.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_interval.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_interval.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_kref_debug.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_kref_debug.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_main.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_nl.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_nla.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_nla.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_polymorph_printk.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_proc.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_receiver.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_req.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_req.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_sender.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_state.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_state.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_state_change.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_transport.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_transport_lb-tcp.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_transport_rdma.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_transport_tcp.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_transport_template.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_vli.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/kref_debug.c PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/kref_debug.h PATCH /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/linux/drbd_config.h COPY /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/Kbuild GEN /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_buildtag.c GEN /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/.kernel.config.gz COPY /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd-kernel-compat/handshake/Kbuild test -e build-current && \ make -C /lib/modules/5.14.0-452.el9.x86_64/build "PRE_CFLAGS=" M=/root/drbd-9.2.9/drbd/build-current modules CC [M] /root/drbd-9.2.9/drbd/build-current/drbd_buildtag.o CC [M] /root/drbd-9.2.9/drbd/build-current/drbd_bitmap.o CC [M] /root/drbd-9.2.9/drbd/build-current/drbd_proc.o CC [M] /root/drbd-9.2.9/drbd/build-current/drbd_sender.o CC [M] /root/drbd-9.2.9/drbd/build-current/drbd_receiver.o CC [M] /root/drbd-9.2.9/drbd/build-current/drbd_req.o CC [M] /root/drbd-9.2.9/drbd/build-current/drbd_actlog.o CC [M] /root/drbd-9.2.9/drbd/build-current/drbd_main.o COPY /root/drbd-9.2.9/drbd/build-current/drbd_strings.c CC [M] /root/drbd-9.2.9/drbd/build-current/drbd_strings.o CC [M] /root/drbd-9.2.9/drbd/build-current/drbd_nl.o /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_nl.c: In function ‘close_backing_dev’: /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_nl.c:2734:16: error: implicit declaration of function ‘blkdev_put’; did you mean ‘dev_put’? [-Werror=implicit-function-declaration] 2734 | return; | ^~~~~~~~ | dev_put /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_nl.c:2734:60: error: ‘FMODE_EXCL’ undeclared (first use in this function); did you mean ‘FMODE_EXEC’? 2734 | return; | ^ | FMODE_EXEC /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_nl.c:2734:60: note: each undeclared identifier is reported only once for each function it appears in /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_nl.c: In function ‘open_backing_dev’: /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_nl.c:2776:30: error: implicit declaration of function ‘blkdev_get_by_path’; did you mean ‘dev_get_by_name’? [-Werror=implicit-function-declaration] 2776 | # 2744 "/root/drbd-9.2.9/drbd/drbd_nl.c" | ^~~~~~~~~~~ | dev_get_by_name /root/drbd-9.2.9/drbd/build-5.14.0-452.el9.x86_64/drbd_nl.c:2777:54: error: ‘FMODE_EXCL’ undeclared (first use in this function); did you mean ‘FMODE_EXEC’? 2777 | const char *bdev_path, void *claim_ptr) | ^~ | FMODE_EXEC cc1: some warnings being treated as errors make[3]: *** [scripts/Makefile.build:296: /root/drbd-9.2.9/drbd/build-current/drbd_nl.o] Error 1 make[2]: *** [Makefile:1942: /root/drbd-9.2.9/drbd/build-current] Error 2 make[1]: *** [Makefile:248: kbuild] Error 2 make[1]: Leaving directory '/root/drbd-9.2.9/drbd' make: *** [Makefile:129: module] Error 2
The text was updated successfully, but these errors were encountered:
No branches or pull requests
The text was updated successfully, but these errors were encountered: