<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - RFE: Simplify watchdog configuration on Servers with IPMI compatible hardware"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=54712#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - RFE: Simplify watchdog configuration on Servers with IPMI compatible hardware"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=54712">bug 54712</a>
              from <span class="vcard"><a class="email" href="mailto:lennart@poettering.net" title="Lennart Poettering <lennart@poettering.net>"> <span class="fn">Lennart Poettering</span></a>
</span></b>
        <pre>So, if I got this right, there are multiple things missing here:

a) systemd doesn't really support watchdog devices that are loaded as kmods,
right now. It assumes that all watchdog devices are just there, i.e. built into
the kernel as platform devices. iirc this is usually not the case for ipmi
watchdogs on RHEL, right?

The way this should be implemented is probably that systemd starts to use udev
to watch for watchdog devices and then makes use of all watchdog devices that
have a specific udev tag set.

This is probably a more complex patch.

b) if the special watchdog mode to reuse the defaults is used, then we need to
invoke WDIOC_GETTIMEOUT to get the default way.

This is probably a much easier task, just a few changes in
src/shared/watchdog.c's update_timeout().

Both a) and b) together should make the IPMI watchdog stuff work</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>