The old behavior when hwclock was unable to access
the rtc device was to fallback to direct ISA I/O.
This was sometimes allowing two processes to access
the Hardware Clock at the same time and hanging the
system. This is the reason the rtc device driver
only allows one process to open it.
Now hwclock defaults to using the rtc device and only
uses direct ISA when that option is given.
Signed-off-by: J William Piggott <elseifthen@gmx.com>
ur = probe_for_rtc_clock();
#endif
-#if defined(__alpha__)
- /* CMOS is also available for x86_64 and i386, but we don't check it
- * automatically,* --directisa has to be excplicitly specified */
- if (!ur && !user_requests_ISA)
- ur = probe_for_cmos_clock();
-#endif
-
if (debug) {
if (ur)
puts(_(ur->interface_name));