Test and improve, please.
I think the patch won't work because the catchall is never invoked.
My bad - I thought the problem was related to a missing RTC driver on those
Macs in question.
I'd use a new kernel parameter for this (if I thought we needed another
workaround) rather than assume a working RTC by default. If you assume it
works, you may introduce non-determinism when the clock battery is flat or
missing. Best let userland make the call.
A new kernel parameter might be used to 'switch off' the RTC. But we could
instead use the boot time to initialize the system clock if we find the RTC
returns bogus data. How do we detect bogus data?
Michael
--
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html