Subject: Re: Before I offically call this a time bug can someone else try this?
To: johnam@kemper.org <johnam@mail.kemper.org>
From: Brian Buhrow <buhrow@cats.ucsc.edu>
List: netbsd-bugs
Date: 08/04/1998 09:31:31
It turns out that the current time is stored in a 32-bit signed
integer. This integer overflows into a negative number in 2038. In 2060,
which is when your board thought it was, the NetBSD time value couldn't
cope. So, yes it's a bug, but we have a few years to fix it. :)
-Brian
On Aug 4, 11:04am, "John A. Maier - MIS dept." wrote:
} Subject: Before I offically call this a time bug can someone else try this
} I pulled a old Pentium MB of the shelf and put my NetBSD drive in it.
}
} Everything booted fine.
}
} However I get a message initally that the file system time is much older
} than the system time. I shruged this off figuring that the MB had lost
} time since it was last used (2 years ago) and that ntpdate in the rc
} startup would correct this.
}
} Well when the boot sequence hit the ntpdate to set the date, it informed me
} that the system time had been reset by 209,569,500 sec!!!
}
} After boot was finished I logged in and did a date and discovered that
} today is actually Thurs July 17 07:20:36 CDT 1930.
}
} Hmmmmm....that doesnt seem quite right.
}
} When when I rebooted I got into the (Award) BIOS and checked that date.
} The CMOS reported that the date is actually Wed Jan 1 2060 0:0:2
}
} Just for grins I rebooted, same things happened and when I went into the
} BIOS the date was still Wed Jan 1 2060 and the time was back to 0:0
}
} This time I set the CMOS date and time to be correct and everything went
} okay.
}
} Just to make sure, I tried it on another computer and it to did the same
} thing.
}
} Now I think that the BIOS may be partially to blaim, because both machines
} have an Award BIOS and the BIOS only accepts years 1994 thru 2099.
}
} try it and tell me what happens!
}
} jam
>-- End of excerpt from "John A. Maier - MIS dept."