simonb
4fefe2cb37
Conditionally set BINMODE and BINDIR so lower level Makefiles can override
...
the location or modes.
Fix up the machine and mips symlink creation.
1999-03-26 02:12:17 +00:00
simonb
461afc9079
Explictly set BINMODE to 555 so that ../Makefile.inc doesn't override it.
1999-03-26 02:07:55 +00:00
oster
9fe0d93bdb
Nuke the line 'raidctl -r raid$dev'. a) The '-r' option is now '-i', and
...
b) with component labels and clean-bits working, this shouldn't be
required at all on each boot! Thanks to Andrew Gillham for pointing this out.
1999-03-26 01:11:45 +00:00
thorpej
c647f127c1
Assign initproc in main(), not start_init(). It's conventient to do so.
1999-03-26 01:10:50 +00:00
mjacob
97cf11b8c1
update man page to note LVD support
1999-03-26 00:47:03 +00:00
oster
efffe046a2
Move COPTS to CPPFLAGS. Nuke some no-longer needed compile options.
1999-03-26 00:46:05 +00:00
oster
c2408285ae
Nuke unused code.
1999-03-26 00:45:01 +00:00
thorpej
567cda0537
Don't bother allocating mb_map on these systems. Mbuf clusters are
...
allocated from a pool, and the MIPS and Alpha use KSEG to map pool
pages. So, mb_map wasn't actually being used. Saves around 4MB of
kernel virtual address space in a typical configuration.
Garbage-collect the related VM_MBUF_SIZE constant.
1999-03-26 00:15:04 +00:00
thorpej
34f3cd7ce9
Use ETHER_*_LEN constants from <net/if_ether.h> instead of defining them
...
ourselves.
1999-03-25 23:20:22 +00:00
is
d19d45b897
defopt Amiga graphics console options
1999-03-25 23:20:00 +00:00
thorpej
88d8a91205
Use ETHER_*_LEN constants from <net/if_ether.h> instead of defining them
...
ourselves. Fix a bug where packets wouldn't be padded to the correct
minimum length.
1999-03-25 23:19:59 +00:00
is
f333be91dc
defopt Amiga graphics console options
1999-03-25 23:19:58 +00:00
thorpej
9caa955278
Use ETHER_*_LEN constants from <net/if_ether.h> instead of defining them
...
ourselves. Subtract ETHER_CRC_LEN as necessary to get the same values
for these constants as were previously defined locally.
1999-03-25 23:19:16 +00:00
thorpej
ad22c1dd58
Use ETHER_*_LEN constants from <net/if_ether.h> instead of defining them
...
ourselves.
1999-03-25 23:16:37 +00:00
is
c7ad403020
Forgot A2024
1999-03-25 23:16:14 +00:00
thorpej
587eda7c3f
Use ETHER_*_LEN constants from <net/if_ether.h> instead of defining them
...
ourselves.
1999-03-25 23:11:51 +00:00
thorpej
0193701fcd
Use ETHER_*_LEN constants from <net/if_ether.h> instead of defining them
...
ourselves. Subtract ETHER_CRC_LEN as necessary to get the same values
for these constants as were previously defined locally.
1999-03-25 23:10:53 +00:00
thorpej
962833e128
Use ETHER_*_LEN constants from <net/if_ether.h> instead of defining them
...
ourselves.
1999-03-25 23:10:13 +00:00
thorpej
9da505740a
Define several constants related to the Ethernet protocol:
...
- ETHER_ADDR_LEN: length of Ethernet address (actually, we already defined
this).
- ETHER_TYPE_LEN: length of the Ethernet header `type' field.
- ETHER_CRC_LEN: length of the Ethernet CRC (explorer got this already, mostly
because I forgot to commit these changes earlier).
- ETHER_HDR_LEN: total length of the Ethernet header
- ETHER_MAX_LEN: maximum length of an Ethernet frame, including header and CRC
- ETHER_MIN_LEN: minimum length of an Ethernet frame, including header and CRC
Define ETHERMTU and ETHERMIN (payload sizes) in terms of the above constants.
1999-03-25 23:08:28 +00:00
perseant
fbc5e63cd6
Make sysctl variable lfs_clean_vnhead do what it was supposed to do,
...
namely, toggle whether vnodes loaded only for cleaning (as opposed to
normal filesystem use) are freed to the *head* of the vnode free list,
rather than the tail. This should avoid a possible cache flushing
effect, if the cleaner cleans a segment containing a large number of
live inodes.
1999-03-25 22:38:28 +00:00
perseant
cffa290130
Since dirop vnodes can't be flushed, they hold a reference until their
...
dirop is completely written to disk. This means that ordinary calls to
ufs vnops which would ordinarily call VOP_INACTIVE through vrele/vput,
don't. This patch detects that condition after such vnops have been
run, and calls VOP_INACTIVE if it would ordinarily have been called by
the ufs call.
1999-03-25 22:33:03 +00:00
perseant
a3748f1cc7
Fixes to make dirops and lfs_vflush play together well. In particular,
...
if we are short on vnodes, lfs_vflush from another process can grab a
vnode that lfs_markv has already processed but not yet written; but
lfs_markv holds the seglock. When lfs_vflush gets around to writing it,
the context for copyin is gone. So, now lfs_markv calls copyin itself,
rather than having lfs_writeseg do it.
1999-03-25 22:26:52 +00:00
pk
3eab58ceec
UVM no longer an option.
1999-03-25 22:21:09 +00:00
pk
422c4dbb41
Put back <uvm/uvm.h>
1999-03-25 22:13:40 +00:00
explorer
fa943f9ee6
add sbin/lmcctl
1999-03-25 22:04:57 +00:00
perseant
6b51bdc17c
Lock buffers with B_BUSY between data checksum calculation and write, so
...
some other process doesn't change the data after it was checksummed.
1999-03-25 22:02:36 +00:00
is
b30a4d19c0
Defopting grf_cc configuration parameters
1999-03-25 21:55:17 +00:00
perseant
1cacaa295f
Change lfs_sb_cksum to use offsetof() instead of an inlined version.
...
Fix lfs_vref/lfs_vunredf to ignore VXLOCKed vnodes that are also being
flushed.
Improve the debugging messages somewhat.
1999-03-25 21:54:10 +00:00
perseant
e6ef2d67dd
clean up unused/required #ifdefs
1999-03-25 21:39:18 +00:00
ross
c122afdfb4
Stomp on those blank-line-inserting .ne requests, like Charles did
...
for -mdoc.
1999-03-25 21:19:08 +00:00
ross
f566063401
Describe all six ways of loading the installer.
1999-03-25 21:13:04 +00:00
leo
abc002ac94
Fixup atari set sizes.
1999-03-25 20:56:01 +00:00
ross
64b5377f3c
Describe GENERIC.fs.
1999-03-25 19:58:37 +00:00
simonb
1132034fe8
If the clock speed is less than 15MHz, we're on a 2100, otherwise a 3100.
1999-03-25 19:55:37 +00:00
mjacob
d3fb0e2ad5
roll internal tag level
1999-03-25 19:41:47 +00:00
perry
e55f6bace6
bind 8 has been the default for months. remove bind 4.
1999-03-25 19:31:19 +00:00
perry
7699b5f8ec
Nuke bind 4. bind 8 has been the default for months.
1999-03-25 19:27:09 +00:00
mrg
a0139bc39d
remove now >1 year old pre-release message.
1999-03-25 18:48:49 +00:00
perry
d4076f1ce9
argument is void *, not char * (at least, to the extent that it is a pointer.
1999-03-25 18:48:16 +00:00
perry
3601ed9448
fix to note that arg is void * but is used by some commands as an int
1999-03-25 18:37:06 +00:00
mrg
54ab2e1e54
clean and up make compile
1999-03-25 17:49:43 +00:00
perry
b476609d5f
fix typo
1999-03-25 17:06:38 +00:00
mrg
c3b0d25b27
SPARC32->NETBSD32
1999-03-25 16:58:39 +00:00
bouyer
3dcf0c67c3
Use CDIOCEJECT instead of DIOCEJECT for cdrom devices (this one allows
...
opening the tray without media). While I'm there add 'sd' to the
device list (so that I can eject my MO easily).
1999-03-25 16:50:51 +00:00
hubertf
dab3a74af9
Fix object recognition, per PR 6048 by Joseph S. Myers <jsm28@cam.ac.uk>.
1999-03-25 16:46:08 +00:00
is
059e654914
Split off /etc/mailer.conf manual page from mailwrapper manual page.
1999-03-25 16:40:17 +00:00
mrg
8df6f0c629
regen
1999-03-25 16:32:27 +00:00
mrg
6f5ceb781e
include the MD header.
1999-03-25 16:27:56 +00:00
mrg
dc011bcec0
move sparc32 MD bits here.
1999-03-25 16:26:19 +00:00
mrg
a5867d9385
move sparc32 to netbsd32; split out MD part (signal handling) (mostly via repository copy, rename and perl -pi :-)
1999-03-25 16:22:49 +00:00