<div dir="ltr"><div dir="ltr">On Fri, Apr 14, 2023 at 9:13 AM Lars Ellenberg &lt;<a href="mailto:lars.ellenberg@linbit.com">lars.ellenberg@linbit.com</a>&gt; wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, Apr 14, 2023 at 08:54:39AM -0700, Akemi Yagi wrote:<br>
&gt; Hi Nigel,<br>
&gt; <br>
&gt; kmod-drbd90-9.1.14-2.el8_7.x86_64.rpm will start syncing to our mirrors<br>
&gt; shortly.<br>
<br>
Since we modularized the &quot;transport&quot;,<br>
DRBD consists of (at least) two modules,<br>
&quot;drbd&quot; and &quot;drbd_transport_tcp&quot;.<br>
<br>
You ship<br>
./lib/modules/4.18.0-425.10.1.el8_7.x86_64/extra/drbd90/drbd.ko<br>
./lib/modules/4.18.0-425.10.1.el8_7.x86_64/extra/drbd90/drbd_transport_tcp.ko<br>
<br>
and a depmod conf snippet in<br>
./etc/depmod.d/kmod-drbd90.conf<br>
<br>
which contains<br>
------<br>
override drbd90 * weak-updates/drbd90<br>
------<br>
<br>
And that does not make any sense at all.<br>
Because it does not match any module<br>
(unless you patched in some funny alias, which I doubt).<br>
Also it does not even attempt to match the transport tcp.<br>
<br>
It should contain something like<br>
------<br>
override drbd * weak-updates/drbd90<br>
override drbd_transport_tcp * weak-updates/drbd90<br>
------<br>
<br>
after a depmod run with a corrected depmod conf,<br>
# modinfo -F filename drbd drbd_transport_tcp<br>
should report the same path for both drbd and drbd_transport_tcp, and<br>
not find them in different directories with potentially different versions.<br>
(that would explain the &quot;symbols&quot; errors)<br>
<br>
Also you may want to check which path takes precedence,<br>
and which path you _want_ to take precedence,<br>
the &quot;extra&quot; or the &quot;weak-updates&quot; one,<br>
should you have both a &quot;built for this kernel version&quot;<br>
and a &quot;compatible with this kernel version&quot; module installed.<br>
<br>
Cheers,<br>
    Lars<br></blockquote><div><br></div><div>Hi Lars,</div><div><br></div><div>Thank you for your notes. I&#39;ll have more detailed look and see if I can fix the problem.</div><div><br></div><div>Akemi <br></div></div></div>