freebsd-skq/sys/ufs
bde 04bace1624 Fixed marking of access time for special files and fifos (don't do
it if the file system is mounted noatime).  Not fixed: the access
time is marked at the start of a read() and not marked on successful
completion.  I think this should be handled at the vfs level.

Print a better panic message for missing vops.  Don't use printf()
before panic(), since the printf()ed part isn't shown by gdb.
This actually loses a little with the current gdb, since gdb just
prints the fmt arg to panic, so %'s aren't expanded.  gdb should
fetch the full message from the message buffer if possible.

Fixed default vop function for vop_getpages_desc.  It needs to
just return EOPNOTSUPP so that the vnode pager can get the pages
in using a general method.  Panicing broke exec'ing of files on
ext2fs file systems.  ffs works because it doesn't use the default.

Fixed nearby style bugs.
1997-11-20 16:08:56 +00:00
..
ffs Removed an unused #include in the `#ifdef KERNEL' case. 1997-11-18 15:10:38 +00:00
lfs Reviewed by: various. 1997-11-12 05:42:33 +00:00
mfs Reviewed by: various. 1997-11-12 05:42:33 +00:00
ufs Fixed marking of access time for special files and fifos (don't do 1997-11-20 16:08:56 +00:00