John Dyson
c83ebe7781
Added VOP_GETPAGES/VOP_PUTPAGES and also the "backwards" block count
...
for VOP_BMAP. Updated affected filesystems...
1995-09-04 00:21:16 +00:00
Julian Elischer
ffb10de317
Submitted by: Julian
...
changes to make it compile again
1995-09-02 07:09:01 +00:00
David Greenman
4777741358
Removed my special-case hack for VOP_LINK and fixed the problem with the
...
wrong vp's ops vector being used by changing the VOP_LINK's argument order.
The special-case hack doesn't go far enough and breaks the generic
bypass routine used in some non-leaf filesystems. Pointed out by Kirk
McKusick.
1995-08-01 18:51:02 +00:00
Rodney W. Grimes
9b2e535452
Remove trailing whitespace.
1995-05-30 08:16:23 +00:00
Julian Elischer
8901d7cafe
Submitted by: phk
...
if the 'time on a node is 0,..
tell the world it is the same as 'boottime'.
This is becasue 'time' is not set up when we create the nodes,
so we can't set them then.
1995-05-03 23:04:26 +00:00
Julian Elischer
b9494fba51
Submitted by: phk@freebsd.org
...
Reviewed by: Julian
fixes the 'find' anomaly mentionned in the README
(hmm I guess I should fix that too..)
diff -r1.2 devfs_vnops.c
905a906
> dirent.d_type = DT_DIR;
914a916
> dirent.d_type = DT_DIR;
920a923,941
> switch(name_node->dnp->type) {
> case DEV_BDEV:
> dirent.d_type = DT_BLK;
> break;
> case DEV_CDEV:
> dirent.d_type = DT_CHR;
> break;
> case DEV_DDEV:
> dirent.d_type = DT_SOCK; /*XXX*/
> break;
> case DEV_DIR:
> dirent.d_type = DT_DIR;
> break;
> case DEV_SLNK:
> dirent.d_type = DT_LNK;
> break;
> default:
> dirent.d_type = DT_UNKNOWN;
> }
1995-04-20 22:00:05 +00:00
Julian Elischer
b79223f61b
Submitted by: julian
...
I did a cleanup on the code..
(why didn't I do that before I checked it in? I hear you ask..)
1995-04-20 07:34:55 +00:00
Julian Elischer
e902d016a6
Reviewed by: no-one yet, but nonintrusive until configed in.. :)
...
Submitted by: julian@freebsd.org
Obtained from: written from scratch
1995-04-20 03:31:34 +00:00