• Paul Mackerras's avatar
    powerpc: Fix time setting bug on 32-bit · 5f6b5b97
    Paul Mackerras authored
    This fixes a bug where settimeofday would set the wrong parameters
    in do_gtod, resulting in gettimeofday returning a value about 4
    hours after the correct time.  The bug was that we divided a
    negative 64-bit value with do_div, which treated it as unsigned
    and gave us a result that was approximately 1.8e10 too large
    (since the divisor was 1e9).
    Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
    5f6b5b97
time.c 28.4 KB