> > Anyway, on pegasos 2, i have the problem that CONFIG_RTC works fine, and > the clock is set, but only _later_. This has as result that the clock is > wrong when it is the time for filesystem checks, and thus filesystems > are checked each time.
Your arch code should set an initial UTC time in the kernel that is correct, which is why you really want to properly implement working ppc_md.{get,set_rtc_time}, that will get you this functionality along with working GENERIC_RTC Ben.