New VFS files have the 'correct' ctime
authorBarret Rhoden <brho@cs.berkeley.edu>
Wed, 23 Jul 2014 01:08:05 +0000 (18:08 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Wed, 23 Jul 2014 01:08:05 +0000 (18:08 -0700)
commit97d207e5ddd240cbfa013676cd7b7781c60b96bb
tree5814aa414946ab3abfc1739440bf8de9db1ccd66
parentf0ea04df1b08809605ed8c654812fda56eb9848e
New VFS files have the 'correct' ctime

The kernel doesn't know what the real time is, so it always thinks it
booted at May 12, 2009 (Nanwan's birthday, though it's actually the day
we found the picture of him (or her)).

I had to change the order of some initialization, since the VFS now
wants the TSC timing to be set up for epoch_seconds() to work.
kern/include/time.h
kern/src/ext2fs.c
kern/src/init.c
kern/src/time.c
kern/src/vfs.c