[support-gang] gray dots forever: when 12.1.0 & 13.1.0 never fully boot (XO-1 especially? 11.3.1 too)

James Cameron quozl at laptop.org
Tue Mar 12 17:33:49 EDT 2013


On Tue, Mar 12, 2013 at 02:05:18PM -0400, Paul Fox wrote:
> it's likely that bad validation of RTC register values is to blame, though
> that remains to be seen.

this has now been proven.  rtc.c does no validation of the values, so
zero day of month and zero month values are being used in a struct tm
unchanged.  garbage in garbage out.

other platforms probably reinitialise the values to a past but valid
date.

-- 
James Cameron
http://quozl.linux.org.au/



More information about the Devel mailing list