-
Notifications
You must be signed in to change notification settings - Fork 105
Open
Description
Hey all,
i have a problem to use rdma with drbd.
First something do my setup:
- Proxmox 8.3.5, all updates installed
- drbd 9.2.13-1
- Nvidia doca 2.10.0
Now to the problem. After i have installed doca, i need to rebuild drbd to include the rdma kernel module and here i get an error:
# apt reinstall drbd-dkms
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
cryptsetup-run dctrl-tools g++-10 libfmt7 libibdm1 libjsoncpp24 libopensm9 libosmcomp5 libosmvendor5 libpython3.9-dev libsqlite3-mod-ceph libstdc++-10-dev libtcl8.6 libthrift-0.13.0 libtiff5
libwebp6 openjdk-11-jre-headless proxmox-headers-6.8.12-4-pve proxmox-headers-6.8.4-3-pve proxmox-kernel-6.8.4-3-pve-signed pve-headers-5.15.107-2-pve pve-kernel-5.15.107-2-pve
python-pastedeploy-tpl python-pip-whl python3-autocommand python3-bcrypt python3-bs4 python3-cheroot python3-cherrypy3 python3-dateutil python3-inflect python3-jaraco.classes
python3-jaraco.collections python3-jaraco.context python3-jaraco.functools python3-jaraco.text python3-logutils python3-more-itertools python3-paste python3-pastedeploy python3-pastedeploy-tpl
python3-pecan python3-portend python3-simplegeneric python3-singledispatch python3-soupsieve python3-tempita python3-tempora python3-tz python3-waitress python3-webob python3-webtest
python3-werkzeug python3-zc.lockfile python3.9-dev telnet
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 486 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 https://packages.linbit.com/proxmox proxmox-8/drbd-9 amd64 drbd-dkms all 9.2.13-1 [486 kB]
Fetched 486 kB in 0s (2,947 kB/s)
(Reading database ... 231932 files and directories currently installed.)
Preparing to unpack .../drbd-dkms_9.2.13-1_all.deb ...
Module drbd-9.2.13-1 for kernel 6.8.12-4-pve (x86_64).
Before uninstall, this module version was ACTIVE on this kernel.
drbd.ko:
- Uninstallation
- Deleting from: /lib/modules/6.8.12-4-pve/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
drbd_transport_tcp.ko:
- Uninstallation
- Deleting from: /lib/modules/6.8.12-4-pve/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
drbd_transport_lb-tcp.ko:
- Uninstallation
- Deleting from: /lib/modules/6.8.12-4-pve/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
drbd_transport_rdma.ko:
- Uninstallation
- Deleting from: /lib/modules/6.8.12-4-pve/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod...
Module drbd-9.2.13-1 for kernel 6.8.12-9-pve (x86_64).
Before uninstall, this module version was ACTIVE on this kernel.
drbd.ko:
- Uninstallation
- Deleting from: /lib/modules/6.8.12-9-pve/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
drbd_transport_tcp.ko:
- Uninstallation
- Deleting from: /lib/modules/6.8.12-9-pve/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
drbd_transport_lb-tcp.ko:
- Uninstallation
- Deleting from: /lib/modules/6.8.12-9-pve/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
drbd_transport_rdma.ko:
- Uninstallation
- Deleting from: /lib/modules/6.8.12-9-pve/updates/dkms/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod...
Deleting module drbd-9.2.13-1 completely from the DKMS tree.
Unpacking drbd-dkms (9.2.13-1) over (9.2.13-1) ...
Setting up drbd-dkms (9.2.13-1) ...
Loading new drbd-9.2.13-1 DKMS files...
Building for 6.8.12-9-pve
Building initial module for 6.8.12-9-pve
Error! Bad return status for module build on kernel: 6.8.12-9-pve (x86_64)
Consult /var/lib/dkms/drbd/9.2.13-1/build/make.log for more information.
dpkg: error processing package drbd-dkms (--configure):
installed drbd-dkms package post-installation script subprocess returned error exit status 10
Errors were encountered while processing:
drbd-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)
And this is the make-log file:
# cat /var/lib/dkms/drbd/9.2.13-1/build/make.log
DKMS make.log for drbd-9.2.13-1 for kernel 6.8.12-9-pve (x86_64)
Sun Apr 6 03:29:59 PM CEST 2025
make: Entering directory '/var/lib/dkms/drbd/9.2.13-1/build/src/drbd'
BUILDING FOR OFED:
==================
: /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/Module.symvers
: -I/usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include -include linux/compat-2.6.h
===================================================================
Calling toplevel makefile of kernel source tree, which I believe is in
KDIR=/lib/modules/6.8.12-9-pve/build
make -C /lib/modules/6.8.12-9-pve/build "PRE_CFLAGS=-I/usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include -include linux/compat-2.6.h" M=/var/lib/dkms/drbd/9.2.13-1/build/src/drbd obj-m=dummy-for-compat.o dummy-for-compat-h.o
COMPAT have_sane_test_environment
COMPAT have_sane_test_environment_always_fail
LN build-current -> build-6.8.12-9-pve/
LN compat.h -> build-6.8.12-9-pve/compat.h
LN .compat_test -> build-6.8.12-9-pve/.compat_test
UPD /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/.drbd_kernelrelease
LN compat.6.8.12-9-pve.h -> build-6.8.12-9-pve/compat.h
LN .compat_test.6.8.12-9-pve -> build-6.8.12-9-pve/.compat_test
COMPAT __vmalloc_has_2_params
COMPAT add_disk_returns_int
COMPAT before_4_13_kernel_read
COMPAT bio_alloc_has_4_params
COMPAT blk_alloc_disk_takes_queue_limits
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 genlmsg_multicast_allns_has_4_params
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_file_open_by_path
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_max_segs
COMPAT have_bio_op_shift
COMPAT have_bio_set_dev
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_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_counted_by
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_linux_unaligned_h
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_queue_limits_start_update
COMPAT have_rb_declare_callbacks_max
COMPAT have_refcount_inc
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_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_post_send_const_params
COMPAT ib_device_has_ops
COMPAT ib_query_device_has_3_params
COMPAT need_drbd_wrappers
COMPAT need_make_request_recursion
COMPAT need_recalc_sigpending
COMPAT part_stat_read_takes_block_device
COMPAT queue_limits_has_discard_zeroes_data
COMPAT queue_limits_has_features
COMPAT queue_limits_has_max_hw_discard_sectors
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 /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/compat.h
make -C /lib/modules/6.8.12-9-pve/build "PRE_CFLAGS=-I/usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include -include linux/compat-2.6.h" M=/var/lib/dkms/drbd/9.2.13-1/build/src/drbd obj-m=dummy-for-prep.o dummy-for-patch.o
GEN /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_buildtag.c
COPY /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/Kbuild
GEN /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/.kernel.config.gz
COPY /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/handshake/Kbuild
make -C /var/lib/dkms/drbd/9.2.13-1/build/src/drbd -f Makefile.spatch /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/compat.patch
GENPATCHNAMES 6.8.12-9-pve
./drbd-kernel-compat/gen_compat_patch.sh: line 67: hash: spatch: not found
ERROR: no (suitable) spatch found in $PATH.
INFO: spatch failed, or no suitable spatch found; trying spatch-as-a-service;
be patient, may take up to 10 minutes.
If it is in the server side cache it might only take a second.
SPAAS 59b355dcf5988f3e51985ba5042db492
Successfully connected to SPAAS ('49e625caa996f2ddcb088726589d90acc5965825')
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 15634 0 7184 0 8450 68338 80382 --:--:-- --:--:-- --:--:-- 145k
You can create a new .tgz including this pre-computed compat patch
by calling "echo drbd/drbd-kernel-compat/cocci_cache/59b355dcf5988f3e51985ba5042db492/compat.patch >>.filelist ; make tgz"
CHK build-6.8.12-9-pve/compat.patch
LN /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/compat.patch -> ../drbd-kernel-compat/cocci_cache/59b355dcf5988f3e51985ba5042db492/compat.patch
set -- /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/compat.patch /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/compat.h; \
test $1 -nt $2 || touch -r $1 $2
SPLIT /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/compat.patch
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/compat.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/drbd_meta_data.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/drbd_protocol.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/drbd_strings.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/drbd_strings.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/drbd_transport.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/linux/drbd.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/linux/drbd_genl.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/linux/drbd_genl_api.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/linux/drbd_limits.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/linux/genl_magic_func-genl_register_family_with_ops_groups.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/linux/genl_magic_func-genl_register_mc_group.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/linux/genl_magic_func.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/linux/genl_magic_struct.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-headers/windrbd/windrbd_ioctl.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/cocci_macros.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/drbd_wrappers.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/drbd_wrappers.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/handshake/genl.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/handshake/genl.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/handshake/handshake.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/handshake/netlink.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/handshake/request.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/handshake/tlshd.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/linux/libnvdimm.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/linux/lru_cache.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/linux/overflow.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/lru_cache.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/net/handshake.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/nsecs_to_jiffies.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/uapi/linux/handshake.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd-kernel-compat/uapi/linux/sched/types.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_actlog.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_bitmap.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_dax_pmem.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_dax_pmem.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_debugfs.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_debugfs.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_int.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_interval.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_interval.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_kref_debug.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_kref_debug.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_main.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_nl.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_nla.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_nla.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_polymorph_printk.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_proc.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_receiver.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_req.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_req.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_sender.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_state.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_state.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_state_change.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_transport.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_transport_lb-tcp.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_transport_rdma.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_transport_tcp.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_transport_template.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/drbd_vli.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/kref_debug.c
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/kref_debug.h
PATCH /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-6.8.12-9-pve/linux/drbd_config.h
test -e build-current && \
make -C /lib/modules/6.8.12-9-pve/build "PRE_CFLAGS=-I/usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include -include linux/compat-2.6.h" M=/var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current modules
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_buildtag.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_bitmap.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_proc.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_sender.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_receiver.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_req.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_actlog.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_main.o
COPY /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_strings.c
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_nl.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_interval.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_state.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_nla.o
/var/lib/dkms/drbd/9.2.13-1/build/src/drbd/drbd_main.c:17: warning: "pr_fmt" redefined
17 | #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
|
In file included from ./include/linux/kernel.h:31,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/kernel.h:6,
from ./include/linux/uio.h:8,
from ./include/linux/socket.h:8,
from ./include/uapi/linux/if.h:25,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/compat-2.6.h:11,
from <command-line>:
./include/linux/printk.h:347: note: this is the location of the previous definition
347 | #define pr_fmt(fmt) fmt
|
/var/lib/dkms/drbd/9.2.13-1/build/src/drbd/drbd_nl.c:14: warning: "pr_fmt" redefined
14 | #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
|
In file included from ./include/linux/kernel.h:31,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/kernel.h:6,
from ./include/linux/uio.h:8,
from ./include/linux/socket.h:8,
from ./include/uapi/linux/if.h:25,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/compat-2.6.h:11,
from <command-line>:
./include/linux/printk.h:347: note: this is the location of the previous definition
347 | #define pr_fmt(fmt) fmt
|
/var/lib/dkms/drbd/9.2.13-1/build/src/drbd/drbd_bitmap.c:13: warning: "pr_fmt" redefined
13 | #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
|
In file included from ./include/linux/kernel.h:31,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/kernel.h:6,
from ./include/linux/uio.h:8,
from ./include/linux/socket.h:8,
from ./include/uapi/linux/if.h:25,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/compat-2.6.h:11,
from <command-line>:
./include/linux/printk.h:347: note: this is the location of the previous definition
347 | #define pr_fmt(fmt) fmt
|
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_transport.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd-kernel-compat/nsecs_to_jiffies.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd-kernel-compat/drbd_wrappers.o
CC [M] /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd_dax_pmem.o
/var/lib/dkms/drbd/9.2.13-1/build/src/drbd/drbd_transport.c:2: warning: "pr_fmt" redefined
2 | #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
|
In file included from ./include/linux/kernel.h:31,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/kernel.h:6,
from ./include/linux/uio.h:8,
from ./include/linux/socket.h:8,
from ./include/uapi/linux/if.h:25,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/compat-2.6.h:11,
from <command-line>:
./include/linux/printk.h:347: note: this is the location of the previous definition
347 | #define pr_fmt(fmt) fmt
|
/var/lib/dkms/drbd/9.2.13-1/build/src/drbd/drbd-kernel-compat/nsecs_to_jiffies.c:5:12: error: static declaration of ‘nsecs_to_jiffies64’ follows non-static declaration
5 | static u64 nsecs_to_jiffies64(u64 n)
| ^~~~~~~~~~~~~~~~~~
In file included from ./include/linux/ktime.h:25,
from ./include/linux/timer.h:6,
from ./include/linux/workqueue.h:9,
from ./include/linux/srcu.h:21,
from ./include/linux/notifier.h:16,
from ./arch/x86/include/asm/uprobes.h:13,
from ./include/linux/uprobes.h:49,
from ./include/linux/mm_types.h:16,
from ./include/linux/uio.h:10,
from ./include/linux/socket.h:8,
from ./include/uapi/linux/if.h:25,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/compat-2.6.h:11,
from <command-line>:
./include/linux/jiffies.h:593:12: note: previous declaration of ‘nsecs_to_jiffies64’ with type ‘u64(u64)’ {aka ‘long long unsigned int(long long unsigned int)’}
593 | extern u64 nsecs_to_jiffies64(u64 n);
| ^~~~~~~~~~~~~~~~~~
make[2]: *** [scripts/Makefile.build:243: /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current/drbd-kernel-compat/nsecs_to_jiffies.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/var/lib/dkms/drbd/9.2.13-1/build/src/drbd/drbd_transport.c:2: warning: "pr_fmt" redefined
2 | #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
|
In file included from ./include/linux/kernel.h:31,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/kernel.h:6,
from ./include/linux/uio.h:8,
from ./include/linux/socket.h:8,
from ./include/uapi/linux/if.h:25,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/compat-2.6.h:11,
from <command-line>:
./include/linux/printk.h:347: note: this is the location of the previous definition
347 | #define pr_fmt(fmt) fmt
|
/var/lib/dkms/drbd/9.2.13-1/build/src/drbd/drbd_main.c:17: warning: "pr_fmt" redefined
17 | #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
|
In file included from ./include/linux/kernel.h:31,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/kernel.h:6,
from ./include/linux/uio.h:8,
from ./include/linux/socket.h:8,
from ./include/uapi/linux/if.h:25,
from /usr/src/ofa_kernel/x86_64/6.8.12-9-pve/include/linux/compat-2.6.h:11,
from <command-line>:
./include/linux/printk.h:347: note: this is the location of the previous definition
347 | #define pr_fmt(fmt) fmt
|
make[1]: *** [Makefile:1925: /var/lib/dkms/drbd/9.2.13-1/build/src/drbd/build-current] Error 2
make: *** [Makefile:248: kbuild] Error 2
make: Leaving directory '/var/lib/dkms/drbd/9.2.13-1/build/src/drbd'
If you need mor information, please let me know
Thanks for your help
Metadata
Metadata
Assignees
Labels
No labels