> Approximately how long is 'some time'? (so I know how long to wait)

5-10 minutes.  /sys/log/timesync should be informative.

> My point though is that yes, it makes the timezone change take
> effect immediately - and it likewise causes the 'creation time after 
> last write time' /dev/kprint's to appear instantly as well...

impossible.  venti doesn't even share a namespace with you.

if you want to prove me wrong, modify /sys/src/cmd/vent/srv/utils.c:/^now
like so (untested)

u32int
now(void)
{
        uint t;
        static uint t0, jump;

        t = time(nil);
        if(t < t0){
                if(jump == 0)
                        fprint(2, "now earlier than before: %ud %ud\n", t0, t);
                jump = 1;
                return t0;
        }
        jump = 0;
        t0 = t;
        return t;
}

- erik

Reply via email to