Hi Kay,<br><br>So in this case how would you support upgrading the kernel module? <br>The main reason to do the module unload is so you can upgrade the module to an new version.<br><br>Pawel<br><br><div class="gmail_quote">
On Mon, Mar 19, 2012 at 9:56 AM, Kay Sievers <span dir="ltr">&lt;<a href="mailto:kay@vrfy.org">kay@vrfy.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div></div><div class="h5">On Mon, Mar 19, 2012 at 14:42, Pawel Pastuszak &lt;<a href="mailto:pawelpastuszak@gmail.com">pawelpastuszak@gmail.com</a>&gt; wrote:<br>
&gt; I am new to to systemd, i trying to learn how to the configuration files<br>
&gt; using system vs the old method of sysv with init.d script so i have couple<br>
&gt; scripts that i uses currently for loading couple custom drivers and i like<br>
&gt; to cover them into an systemd so that i can load them and unload them using<br>
&gt; the systemctl stop/start commands sets.<br>
&gt;<br>
&gt; Can anybody show me a good example of how to do this?<br>
<br>
</div></div>We never support module unloading. It&#39;s almost always wrong to do that.<br>
<br>
Module unloading is a &#39;development tool&#39;, or to *locally* work around<br>
broken drivers, we will not support that with any tools and advertise<br>
that, or make it easy to do so. It steals the focus from the kernel<br>
bugs, which is just bad. Module unloading is usually only fixing the<br>
symptoms, not the cause, which is an approach systemd refuses to<br>
support.<br>
<br>
If you need to unload modules, file bugs against the kernel please, so<br>
that this gets fixed. Modules need to be able to stay loaded all the<br>
time; just the same way they could be compiled-in in the first place.<br>
<br>
Systemd can force-load modules with &#39;man modules-load.d&#39;.<br>
<br>
Thanks,<br>
<font color="#888888">Kay<br>
</font></blockquote></div><br>