Prezije? -- linuxy na silvestra NEvypinejte

Libor Pechacek farco na clnet.cz
Pondělí Prosinec 20 07:51:37 CET 1999


> Dokonce je o hodne rozumejsi nechat ty unixy _zapnute_. Potom i
> prastara 386ka s linuxem bude krasne fungovat -- do pristiho rebootu
> -- protoze BIOS nebude mit sanci cokoliv porazit. Potom, nekdy,
> udelejte hlidany reboot, a podivejte se jak to dopadlo...

Ano, prave tak.  Myslim, ze toto je nejrozumnejsi reseni.  Vzhedem k
tomu, ze Linux si drzi cas jako pocet vterin od pocatku sveta, bude mit
problemy jindy, shodou okolnosti, ne pri prechodu do roku 2000.

I ten reboot by mel dopadnout dobre, protoze v arc/i386/kernel/time.c je
        if ((year += 1900) < 1970)
                year += 100;

Tedy, pokud budete mit po rebootu rok 1900, melo by se to spravit samo.

L.P.

A jeste malinky vycuc ze zdrojoveho kodu kernelu:
....
 * WARNING: this function will overflow on 2106-02-07 06:28:16 on
 * machines were long is 32-bit! (However, as time_t is signed, we
 * will already get problems at other places on 2038-01-19 03:14:08)
 */
static inline unsigned long mktime(unsigned int year, unsigned int mon,
        unsigned int day, unsigned int hour,
        unsigned int min, unsigned int sec)
{
...

Preji pekny novy rok.

-- 
Libor Pechacek <farco na clnet.cz>; ISO-8859-2 ready
PGP key: http://www.clnet.cz/~farco/pgp.txt
Sign&encryption key ID: 0x5DDE4353
Key fingerprint: E715 733C 8864 2A49 90A4  EAA6 257C CC00 5DDE 4353


Další informace o konferenci Linux