mycroft
|
fc46bf42f7
|
Make use of the `fs_clean' field. If it was set when the file system was
mounted or upgraded to r-w, then clear it and set it again later when the
file system is unmounted or downgraded.
|
1995-04-12 21:21:00 +00:00 |
|
jtc
|
db0046c14d
|
KERNEL -> _KERNEL
|
1995-03-28 19:59:56 +00:00 |
|
jtc
|
f76f1f89ad
|
KERNEL -> _KERNEL
|
1995-03-26 20:35:13 +00:00 |
|
cgd
|
dd6089fc52
|
explicitly cast &time to (struct timeval *) when passing it to VOP_UPDATE.
new prototypes and picky compilers make a volatile mess.
|
1995-03-24 15:33:23 +00:00 |
|
mycroft
|
f75ba16b09
|
Update to use timer{add,sub}().
|
1995-03-21 13:33:34 +00:00 |
|
mycroft
|
2f805fa51b
|
copy*str() should use size_t.
|
1995-03-09 12:05:21 +00:00 |
|
cgd
|
ad86c7f247
|
size for copyinstr should be u_long
|
1995-03-08 01:51:49 +00:00 |
|
cgd
|
32ec40eee8
|
cast pointer to long, not int
|
1995-03-08 01:51:38 +00:00 |
|
mycroft
|
4c34be6b52
|
Clean up deleted files.
|
1995-03-01 00:00:00 +00:00 |
|
mycroft
|
41f181e0d8
|
Clean up the code to frob mnt_stat a bit.
|
1995-01-18 09:44:34 +00:00 |
|
mycroft
|
9843f45605
|
Turn mountlist into a CIRCLEQ, and handle setting and checking of MNT_ROOTFS
differently.
|
1995-01-18 06:19:49 +00:00 |
|
cgd
|
80c18810b0
|
fix pr 568
|
1995-01-03 01:23:50 +00:00 |
|
mycroft
|
f969fcc548
|
Don't look at d_type for old format file systems.
|
1994-12-30 22:45:55 +00:00 |
|
mycroft
|
e242058ed6
|
Clear IN_RENAME on failed rename of directory.
|
1994-12-27 19:55:24 +00:00 |
|
ws
|
2f0fb8ee09
|
Implement and use a common access checking routine
|
1994-12-24 16:44:12 +00:00 |
|
mycroft
|
40d02e621d
|
#include sys/queue.h, but also hide kernel structures in #ifdef KERNEL.
|
1994-12-21 20:07:26 +00:00 |
|
mycroft
|
1b682c968a
|
Add RCS ids where missing.
|
1994-12-21 20:00:18 +00:00 |
|
mycroft
|
6a5daf3070
|
Ignore rotational optimization if nrpos == 1, as suggested by Stefan Esser.
|
1994-12-16 05:55:15 +00:00 |
|
mycroft
|
b4aa6d3a28
|
Call foo_statfs() from a common place when mounting.
|
1994-12-15 19:46:08 +00:00 |
|
mycroft
|
080e194e58
|
Remove extra arg to vn_open().
|
1994-12-14 19:03:13 +00:00 |
|
mycroft
|
a63cb01c7d
|
Sync with CSRG.
|
1994-12-14 13:03:35 +00:00 |
|
mycroft
|
4b18546438
|
Sync with CSRG.
|
1994-12-13 21:14:43 +00:00 |
|
mycroft
|
c5b0ae2805
|
Not ready for part of the previous change yet...
|
1994-12-13 20:51:56 +00:00 |
|
mycroft
|
527b796ff5
|
Turn lease_check() into a vnode op, per CSRG.
|
1994-12-13 20:14:30 +00:00 |
|
mycroft
|
5857125e47
|
Sync with CSRG.
|
1994-12-13 19:10:43 +00:00 |
|
mycroft
|
2981ef6595
|
Sync with CSRG.
|
1994-12-13 09:58:11 +00:00 |
|
mycroft
|
b619d35b99
|
Use __timeradd(), not timevaladd().
|
1994-12-11 17:57:15 +00:00 |
|
mycroft
|
a4aea8ad25
|
Round struct lfs to 512 bytes.
|
1994-11-17 16:58:41 +00:00 |
|
christos
|
1b76292bf9
|
added extra argument to vn_open
|
1994-11-14 06:02:03 +00:00 |
|
cgd
|
6ac2bbfc35
|
be more careful with types, also pull in headers where necessary.
|
1994-10-30 21:43:03 +00:00 |
|
mycroft
|
4c7eedf0b8
|
This is not my day.
|
1994-10-28 20:20:18 +00:00 |
|
mycroft
|
c0fd0f67f1
|
Fix typo.
|
1994-10-28 20:16:10 +00:00 |
|
mycroft
|
0badb64371
|
For now, limit the maxfilesize to 2^31*bsize-1 in core. This is temporary.
|
1994-10-28 20:15:09 +00:00 |
|
mycroft
|
f62b376067
|
Fix a couple of types in the compatibility code.
|
1994-10-28 19:59:21 +00:00 |
|
mycroft
|
f5720d1edd
|
Don't allow truncating past maxfilesize.
|
1994-10-28 19:31:07 +00:00 |
|
cgd
|
f0c1138373
|
update for new syscall args description mechanism, and deal safely
with wider types.
|
1994-10-20 04:20:55 +00:00 |
|
cgd
|
2f658e4b73
|
c syntax
|
1994-09-20 06:45:17 +00:00 |
|
cgd
|
0bac4d47b1
|
C syntax fix, and syscall args style (For later.)
|
1994-08-21 03:15:32 +00:00 |
|
mycroft
|
b303126d1e
|
Do the doasyncfree conditionalization better.
|
1994-07-04 21:06:07 +00:00 |
|
cgd
|
59ca7c5f1f
|
fix the definition of a dev_t
|
1994-06-30 08:05:54 +00:00 |
|
cgd
|
fccfa11af5
|
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
1994-06-29 06:39:25 +00:00 |
|
mycroft
|
d22df96ea2
|
Reload mnt_maxsymlinklen, for `fsck -c2'.
|
1994-06-28 21:50:24 +00:00 |
|
mycroft
|
d46a373019
|
Deallocate the vnode data using the correct type for MFS nodes.
|
1994-06-22 05:45:19 +00:00 |
|
mycroft
|
0be7885407
|
Add a couple of missing casts.
|
1994-06-22 03:01:40 +00:00 |
|
cgd
|
2dea3cacb5
|
kill #ifdefs for vax/tahoe w/old vm
|
1994-06-18 18:28:36 +00:00 |
|
mycroft
|
d81c1f39c2
|
This i_flags should be i_flag.
|
1994-06-16 03:25:40 +00:00 |
|
mycroft
|
914f6b157b
|
Fastlink compat.
|
1994-06-15 15:35:06 +00:00 |
|
mycroft
|
0ae2853c67
|
Fix compatibility with old fastlinks.
|
1994-06-14 22:56:19 +00:00 |
|
mycroft
|
6d939e6bec
|
Format police.
|
1994-06-13 20:49:56 +00:00 |
|
pk
|
3eb1a95749
|
Check requested file size; negative values cause havoc.
|
1994-06-13 20:38:42 +00:00 |
|