Date: Wed, 28 Dec 1994 18:14:44 GMT From: Julian Elischer <julian@jules.DIALix.oz.au> To: freebsd-fs@freebsd.org, freebsd-hackers@freebsd.org Cc: freebsd-current@freebsd.org Subject: DEVFS on FreeBSD 2.0 Message-ID: <199412281814.SAA00122@jules.DIALix.oz.au>
next in thread | raw e-mail | index | archive | help
Well, it lives, (kind of). There are many things that I need to do before it's even slightly useful but I finally got the 4 or 5 days needed to get it out of the land of the dead.. there are a couple of things that I've noticed however..... 1/ at device probe time, 'time' has not been initialised.. so any devices that are placed into the devfs at boot time end up with creation times of Jan 1 1970.. (time.tv_sec == time.tv_usec == 0). Is there a reason that the RTC can't be read earlier? 2/ on a similar note, the filesystems are only initialised after the devices are configured in, so I have to add my devices to a filesystem that doesn't have any vnops yet.. I can get around it at the moment, but it may prove a problem later.. can VFS initialisation be done before probing? does anyone care? The new vnops vectors have caused me to considerably re-think the way much of it works, but hopefully it'llbe ok.. I hope to have a version working with real devices (TM) in a day or so.. now the big question.... will I have to do lotsa changes for 2.1? does the vm/bufcache merge change the VFS a lot? julian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199412281814.SAA00122>