]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
26 years agoFix usage in man page. Remove progname.
charnier [Mon, 20 Oct 1997 12:44:53 +0000 (12:44 +0000)]
Fix usage in man page. Remove progname.

26 years agoTypo.
charnier [Mon, 20 Oct 1997 12:43:03 +0000 (12:43 +0000)]
Typo.

26 years agoHardcode progname in usage string.
charnier [Mon, 20 Oct 1997 12:41:41 +0000 (12:41 +0000)]
Hardcode progname in usage string.

26 years agoMake rc.conf man page reflect reality w.r.t firewall_{*}.
danny [Mon, 20 Oct 1997 08:37:59 +0000 (08:37 +0000)]
Make rc.conf man page reflect reality w.r.t firewall_{*}.

26 years agoDocument 100Mbit media selection flag.
jkh [Mon, 20 Oct 1997 08:11:25 +0000 (08:11 +0000)]
Document 100Mbit media selection flag.

26 years agoadd /etc/mail--the anti-spam files
jmb [Mon, 20 Oct 1997 00:35:38 +0000 (00:35 +0000)]
add /etc/mail--the anti-spam files
branches affected: -current, RELENG_2_2, and RELENG_2_1_0

26 years agokern.maxproc is not writable since there are tables that are statically
dg [Sun, 19 Oct 1997 18:45:59 +0000 (18:45 +0000)]
kern.maxproc is not writable since there are tables that are statically
sized at startup.
PR: 4675

26 years ago"Fixed" pstat -T by avoiding the vnode stats. Disabled pstat -v since
dg [Sun, 19 Oct 1997 18:41:23 +0000 (18:41 +0000)]
"Fixed" pstat -T by avoiding the vnode stats. Disabled pstat -v since
we no longer support that sysctl (in my opinion, pstat -v is a security
hole in any case).

26 years agoDeclare the various 2-byte values in TFTP as being `unsigned short'.
joerg [Sun, 19 Oct 1997 16:48:50 +0000 (16:48 +0000)]
Declare the various 2-byte values in TFTP as being `unsigned short'.
RFC 1350 isn't very explicit about this, but the use of signed
integers doesn't seem to make sense.

Should be in 2.2.5, but is probably too late to be verified completely.

PR: bin/4502
Submitted by: Dirk Nehrling <nerle@pdv.de> via Lars Koeller

26 years agoanti-spam filter used by the FreeBSD mailing lists.
jmb [Sun, 19 Oct 1997 16:40:10 +0000 (16:40 +0000)]
anti-spam filter used by the FreeBSD mailing lists.

26 years agoIntroduce a -N option that disables the use of reserved ports, now
joerg [Sun, 19 Oct 1997 16:40:01 +0000 (16:40 +0000)]
Introduce a -N option that disables the use of reserved ports, now
that -P is on by default.  Remove do-nothing code in the -P case (but
leave the option itself for backward compatibility).

PR: bin/4500

26 years ago<gnuregex.h> is rather old and breaks AWK's regex matching. Use a newer
jraynard [Sun, 19 Oct 1997 13:39:55 +0000 (13:39 +0000)]
<gnuregex.h> is rather old and breaks AWK's regex matching.  Use a newer
version instead.

26 years agoAdd the hint how to install on a Compaq `Aero'.
joerg [Sun, 19 Oct 1997 13:13:04 +0000 (13:13 +0000)]
Add the hint how to install on a Compaq `Aero'.

26 years agoDocument the new fdc(4) flags.
joerg [Sun, 19 Oct 1997 13:12:35 +0000 (13:12 +0000)]
Document the new fdc(4) flags.

26 years agoIntroduce a device flags value of 0x1 to always pretend a 1.44 MB
joerg [Sun, 19 Oct 1997 13:12:02 +0000 (13:12 +0000)]
Introduce a device flags value of 0x1 to always pretend a 1.44 MB
floppy drive #0, regardless of what the CMOS says.  This is intended
as a bandaid for those plagued with Compaq's idea to not announce the
floppy drive on their `Aero' notebook.

Using the device flags is not very nice (in particular since they
aren't per-drive but per-controller), but still looks a lot better to
me than the disgusting guesswork hack that was recently posted to
-hackers.

Doc update will follow shortly.

26 years agoactivate the programs that will be used to manipulate kld modules
jmg [Sun, 19 Oct 1997 11:15:45 +0000 (11:15 +0000)]
activate the programs that will be used to manipulate kld modules

fix a few problems with missing headers, warn called with an exit
value, and undeclared getopt vars

these programs now compile -Wall clean (and yes, I know I should use
more than just -Wall) :)

26 years agoRename MOUSE_GETINFO to MOUSE_GETHWINFO. The name collided with the one
yokota [Sun, 19 Oct 1997 10:45:18 +0000 (10:45 +0000)]
Rename MOUSE_GETINFO to MOUSE_GETHWINFO. The name collided with the one
in console.h.
Pointed out by bde.

26 years agoFix a number of buffer overflow conditions.
joerg [Sun, 19 Oct 1997 10:42:39 +0000 (10:42 +0000)]
Fix a number of buffer overflow conditions.

PR: bin/4610
Submitted by: David Holland (dholland@burgundy.eecs.harvard.edu)

26 years agoFix the man page description about what will go into an incremental
joerg [Sun, 19 Oct 1997 09:43:08 +0000 (09:43 +0000)]
Fix the man page description about what will go into an incremental
backup.

PR: docs/4785
Submitted by: Matthew Dillon

26 years agoMake the Sun OEM version of the DLT a known multi-LUN device so changers
joerg [Sun, 19 Oct 1997 09:37:49 +0000 (09:37 +0000)]
Make the Sun OEM version of the DLT a known multi-LUN device so changers
will work.

PR: kern/4802
Submitted by: dawes@physics.usyd.edu.au (David Dawes)

26 years agoFix a fatal typo.
joerg [Sun, 19 Oct 1997 09:34:06 +0000 (09:34 +0000)]
Fix a fatal typo.

PR: bin/4801
Submitted by: mishania@demos.su (Mikhail A. Sokolov)

26 years agoThis might fix the mfs_badop problem left over with the cool VFS fixes.
dyson [Sun, 19 Oct 1997 01:36:49 +0000 (01:36 +0000)]
This might fix the mfs_badop problem left over with the cool VFS fixes.
PHK should check this.

26 years agoFix disk counting bug.
jkh [Sat, 18 Oct 1997 21:22:25 +0000 (21:22 +0000)]
Fix disk counting bug.
Submitted by: Arjan de Vet <Arjan.deVet@adv.IAEhv.nl>

26 years agoAdd an $Id$
peter [Sat, 18 Oct 1997 18:17:45 +0000 (18:17 +0000)]
Add an $Id$

26 years agoMerge in changes from Matt. Accton EN12xx support, bugfixes. There is
peter [Sat, 18 Oct 1997 18:15:03 +0000 (18:15 +0000)]
Merge in changes from Matt.  Accton EN12xx support, bugfixes.  There is
a change that might have an effect on the problems some have seen
with older chips, it looks like the driver may have mistakenly thought
there was an SIA when there isn't.

26 years agoAdd -redirect_port and -redirect_address to the
brian [Sat, 18 Oct 1997 16:31:28 +0000 (16:31 +0000)]
Add -redirect_port and -redirect_address to the
synopsis.

26 years agoSynchronize with sys/i386/conf/options.i386 revision 1.62.
kato [Sat, 18 Oct 1997 14:19:57 +0000 (14:19 +0000)]
Synchronize with sys/i386/conf/options.i386 revision 1.62.

26 years agoRemoved unused file. It just forces a return value of 0 on success
bde [Sat, 18 Oct 1997 13:59:48 +0000 (13:59 +0000)]
Removed unused file.  It just forces a return value of 0 on success
(no carry), but mount() in the kernel has returned 0 on success since
prehistoric times.

26 years agoThis commit was generated by cvs2svn to compensate for changes in r30549,
peter [Sat, 18 Oct 1997 13:23:35 +0000 (13:23 +0000)]
This commit was generated by cvs2svn to compensate for changes in r30549,
which included commits to RCS files with non-trunk default branches.

26 years agoImport Matt's current de driver... He appears to be maintaining it in
peter [Sat, 18 Oct 1997 13:23:35 +0000 (13:23 +0000)]
Import Matt's current de driver...  He appears to be maintaining it in
the NetBSD source tree now.  This is slightly newer than the updated
.tar.gz on the 3am-software web site.

26 years agoImport Matt's current de driver... He appears to be maintaining it in
peter [Sat, 18 Oct 1997 13:23:35 +0000 (13:23 +0000)]
Import Matt's current de driver...  He appears to be maintaining it in
the NetBSD source tree now.  This is slightly newer than the updated
.tar.gz on the 3am-software web site.

26 years agoFix a #include "regex.h" that slipped through the net.
jraynard [Sat, 18 Oct 1997 13:12:39 +0000 (13:12 +0000)]
Fix a #include "regex.h" that slipped through the net.

26 years agoMF2.2: rev 1.17.2.36, and parts of 1.17.2.35 and 1.17.2.37
joerg [Sat, 18 Oct 1997 11:20:02 +0000 (11:20 +0000)]
MF2.2: rev 1.17.2.36, and parts of 1.17.2.35 and 1.17.2.37

26 years agoMake all the documented (in pcvt(4)) options supported options. While
joerg [Sat, 18 Oct 1997 10:59:47 +0000 (10:59 +0000)]
Make all the documented (in pcvt(4)) options supported options.  While
i was at it, do no longer insist on `PCVT_FREEBSD' being declared in
the config file, but default it to a reasonable value.

More cleanup to follow, but this part is safe for RELENG_2_2, too.

26 years agoSomething that should have been done 2.5 years ago: install pcvt's
joerg [Sat, 18 Oct 1997 10:40:02 +0000 (10:40 +0000)]
Something that should have been done 2.5 years ago: install pcvt's
accompanying doc files into /usr/share/pcvt/.  (This goes to the `doc'
distribution, not `bin'.)

26 years agoMF22: Minor cosmetic tweak.
jkh [Sat, 18 Oct 1997 10:11:04 +0000 (10:11 +0000)]
MF22: Minor cosmetic tweak.

26 years agoDon't doc PPP_BSDCOMP and PPP_DEFLATE twice. slight reorder so that the
peter [Sat, 18 Oct 1997 10:10:36 +0000 (10:10 +0000)]
Don't doc PPP_BSDCOMP and PPP_DEFLATE twice.  slight reorder so that the
options are not in the middle of the pseudo-device list.

Prompted by: bde

26 years agoBraino on my part.. a #define isn't a reference to a structure, so the
peter [Sat, 18 Oct 1997 09:02:39 +0000 (09:02 +0000)]
Braino on my part..  a #define isn't a reference to a structure, so the
struct only needs to be defined if the macro is used.

Pointed out by: bde

26 years ago - do string-magic on the right variable when trying
jkh [Sat, 18 Oct 1997 05:54:17 +0000 (05:54 +0000)]
 - do string-magic on the right variable when trying
   to find dependent packages on the local disk (i.e. package given as
   filename, not URL)
 - document $PKG_PATH
 - use -v on pkg_add for dependent packages

Submitted by: hubertf@NetBSD.ORG
Obtained from: NetBSD

26 years agoDeal with PLIST_UNEXEC properly.
jkh [Sat, 18 Oct 1997 05:42:05 +0000 (05:42 +0000)]
Deal with PLIST_UNEXEC properly.
PR: 4784
Submitted by: Stefan `Sec` Zehl <sec@quit.42.org>

26 years agoUpdate Makefile to know about PPP_FILTER and fix the PPP_BSDCOMP and
peter [Sat, 18 Oct 1997 01:37:52 +0000 (01:37 +0000)]
Update Makefile to know about PPP_FILTER and fix the PPP_BSDCOMP and
PPP_DEFLATE options... The code uses #if defined(PPP_DEFLATE) etc, so the
original method of "#define PPP_DEFLATE 0" did not actually disable
anything.  It was not possible to configure out bsdcomp or zlib
compression.  Also, join the settings for PPP_FILTER and NBPFILTER together
since they are related here (can't have PPP_FILTER without NBPFILTER).

26 years agoDon't say that the filtering options are only available under NetBSD, and
peter [Sat, 18 Oct 1997 01:29:18 +0000 (01:29 +0000)]
Don't say that the filtering options are only available under NetBSD, and
don't claim that _any_ serial speed is settable, mention that it has to
be supported by the device driver.  Some have very flexible baud rate
selection (ie: based on divisors etc, such as the com ports), while others
have explicit baud rate choices.

26 years agoDoc PPP_* options and add PPP_FILTER
peter [Sat, 18 Oct 1997 01:24:20 +0000 (01:24 +0000)]
Doc PPP_* options and add PPP_FILTER

26 years agoConvert PPP_FILTER to an option, like PPP_BSDCOMP and PPP_DEFLATE.
peter [Sat, 18 Oct 1997 01:20:28 +0000 (01:20 +0000)]
Convert PPP_FILTER to an option, like PPP_BSDCOMP and PPP_DEFLATE.
It requires bpf, I'll note this in LINT.

26 years agoConvert PPP_FILTER to an option
peter [Sat, 18 Oct 1997 01:15:32 +0000 (01:15 +0000)]
Convert PPP_FILTER to an option

26 years agoBetter fix for the bpf dependency that doesn't have such a large impact
peter [Sat, 18 Oct 1997 00:56:23 +0000 (00:56 +0000)]
Better fix for the bpf dependency that doesn't have such a large impact
on the code and pppd in userland.  PPP_FILTER is meant to be an option (or
negatable option).

26 years agoBack out the `PPP_FILTER => NBPFILTER' changes.
peter [Sat, 18 Oct 1997 00:49:59 +0000 (00:49 +0000)]
Back out the `PPP_FILTER => NBPFILTER' changes.

26 years agoBack out the `PPP_FILTER => NBPFILTER' changes
peter [Sat, 18 Oct 1997 00:46:10 +0000 (00:46 +0000)]
Back out the `PPP_FILTER => NBPFILTER' changes

26 years agoKilled non-sensical call to splimp/splx in crfree().
dg [Fri, 17 Oct 1997 23:52:56 +0000 (23:52 +0000)]
Killed non-sensical call to splimp/splx in crfree().

26 years agoA better fix for both kernel and LKM compilation.
roberto [Fri, 17 Oct 1997 21:50:32 +0000 (21:50 +0000)]
A better fix for both kernel and LKM compilation.

26 years agoChange PPP_FILTER into NBPFILTER to fix kernel compilation.
roberto [Fri, 17 Oct 1997 21:30:30 +0000 (21:30 +0000)]
Change PPP_FILTER into NBPFILTER to fix kernel compilation.
It should probably be changed in ppp_tty.c for consistency but I'll let
Brian deal with this.

Forgotten by: brian

26 years agoUpdate expected results for random number generator.
jraynard [Fri, 17 Oct 1997 19:24:33 +0000 (19:24 +0000)]
Update expected results for random number generator.

26 years agoRemove GNU regex.h (it's already in /usr/include).
jraynard [Fri, 17 Oct 1997 19:16:02 +0000 (19:16 +0000)]
Remove GNU regex.h (it's already in /usr/include).

26 years agoLEarn about the TI 1131.
wollman [Fri, 17 Oct 1997 16:34:08 +0000 (16:34 +0000)]
LEarn about the TI 1131.

26 years agoOops... back out the change to recognize the TI 1131; there's a better place.
wollman [Fri, 17 Oct 1997 16:26:14 +0000 (16:26 +0000)]
Oops... back out the change to recognize the TI 1131; there's a better place.

26 years agoTeach the PCI code about the TI 1131 and NeoMagic NM2160 in my laptop.
wollman [Fri, 17 Oct 1997 16:15:43 +0000 (16:15 +0000)]
Teach the PCI code about the TI 1131 and NeoMagic NM2160 in my laptop.

26 years agoMake a set of VOP standard lock, unlock & islocked VOP operators, which
phk [Fri, 17 Oct 1997 12:36:19 +0000 (12:36 +0000)]
Make a set of VOP standard lock, unlock & islocked VOP operators, which
depend on the lock being located at vp->v_data.  Saves 3x3 identical
vop procs, more as the other filesystems becomes lock aware.

26 years agoAdd $Id
ache [Fri, 17 Oct 1997 09:40:08 +0000 (09:40 +0000)]
Add $Id

26 years agoFix LONG_MAX overflowing
ache [Fri, 17 Oct 1997 09:35:50 +0000 (09:35 +0000)]
Fix LONG_MAX overflowing
Return seconds if errno other than EINTR
Add $Id
Submitted by: bde with minor optimization by me

26 years agoMention the problem with the Intel AL440LX BIOS; hopefully we will
msmith [Fri, 17 Oct 1997 06:48:35 +0000 (06:48 +0000)]
Mention the problem with the Intel AL440LX BIOS; hopefully we will
have more details from Intel about this shortly.

Submitted by: David Filo <filo@yahoo.com>

26 years agoFixed a bug where input packets were counted twice - messing up the
dg [Fri, 17 Oct 1997 06:27:44 +0000 (06:27 +0000)]
Fixed a bug where input packets were counted twice - messing up the
stats.

26 years agoFix two bugs which caused various RPC programs (mountd, nfsd, ...)
jdp [Fri, 17 Oct 1997 04:59:56 +0000 (04:59 +0000)]
Fix two bugs which caused various RPC programs (mountd, nfsd, ...)
to fail under certain circumstances.

1. In one spot, the ifr_flags member was being examined in the
wrong structure, thus it contained garbage.  On a machine in which
only the loopback interface was up, this caused everything that
wanted to talk to the portmapper to fail -- a particular problem
with laptops, where the pccard ethernet interface is likely to come
up long after the attempt to start mountd, nfsd, amd, etc.

2. Compounding the above problem, get_myaddress() returned a
successful status even though it failed to find an address that it
considered good enough.

26 years agoUpdate XFree86 reference.
jkh [Fri, 17 Oct 1997 02:27:24 +0000 (02:27 +0000)]
Update XFree86 reference.
Submitted by: luigi

26 years agoAsk for VJ slot id compression by default.
brian [Fri, 17 Oct 1997 00:20:30 +0000 (00:20 +0000)]
Ask for VJ slot id compression by default.

26 years agoPPP_FILTER => NBPFILTER
brian [Fri, 17 Oct 1997 00:12:38 +0000 (00:12 +0000)]
PPP_FILTER => NBPFILTER

26 years agocosmetic:
brian [Thu, 16 Oct 1997 23:55:19 +0000 (23:55 +0000)]
cosmetic:
o  Log client connection commands when "set log +command"
o  Don't display PAP password in the log unless we're
   "set log +debug".

26 years agoVFS clean up "hekto commit"
phk [Thu, 16 Oct 1997 22:01:05 +0000 (22:01 +0000)]
VFS clean up "hekto commit"

1.  Add defaults for more VOPs
        VOP_LOCK        vop_nolock
        VOP_ISLOCKED    vop_noislocked
        VOP_UNLOCK      vop_nounlock
    and remove direct reference in filesystems.

2.  Rename the nfsv2 vnop tables to improve sorting order.

26 years agoUpdate FREEBSD-upgrade file after removing random.*
jraynard [Thu, 16 Oct 1997 21:45:46 +0000 (21:45 +0000)]
Update FREEBSD-upgrade file after removing random.*

26 years agoDelete redundant files (thanks, Andrei!)
jraynard [Thu, 16 Oct 1997 21:39:00 +0000 (21:39 +0000)]
Delete redundant files (thanks, Andrei!)

26 years agoCopy time_to_sleep to time_remaining since it can be left
ache [Thu, 16 Oct 1997 21:31:43 +0000 (21:31 +0000)]
Copy time_to_sleep to time_remaining since it can be left
uninitialized if nanosleep returns early with agr error

26 years agoAnother VFS cleanup "kilo commit"
phk [Thu, 16 Oct 1997 20:32:40 +0000 (20:32 +0000)]
Another VFS cleanup "kilo commit"

1.  Remove VOP_UPDATE, it is (also) an UFS/{FFS,LFS,EXT2FS,MFS}
    intereface function, and now lives in the ufsmount structure.

2.  Remove VOP_SEEK, it was unused.

3.  Add mode default vops:

    VOP_ADVLOCK          vop_einval
    VOP_CLOSE            vop_null
    VOP_FSYNC            vop_null
    VOP_IOCTL            vop_enotty
    VOP_MMAP             vop_einval
    VOP_OPEN             vop_null
    VOP_PATHCONF         vop_einval
    VOP_READLINK         vop_einval
    VOP_REALLOCBLKS      vop_eopnotsupp

    And remove identical functionality from filesystems

4.   Add vop_stdpathconf, which returns the canonical stuff.  Use
     it in the filesystems.  (XXX: It's probably wrong that specfs
     and fifofs sets this vop, shouldn't it come from the "host"
     filesystem, for instance ufs or cd9660 ?)

5.   Try to make system wide VOP functions have vop_* names.

6.   Initialize the um_* vectors in LFS.

(Recompile your LKMS!!!)

26 years agoOops. forgot the blasted cvs add.
phk [Thu, 16 Oct 1997 17:48:22 +0000 (17:48 +0000)]
Oops. forgot the blasted cvs add.

Pointed hat sent from: Karl Denninger  <karl@Mcs.Net>

26 years agoAlphabetize.
jkh [Thu, 16 Oct 1997 17:47:00 +0000 (17:47 +0000)]
Alphabetize.

26 years agoAdd /usr/share/examples/libvgl so we don't fall over. :(
jkh [Thu, 16 Oct 1997 17:38:55 +0000 (17:38 +0000)]
Add /usr/share/examples/libvgl so we don't fall over. :(
Forgotten by: sos

26 years agoHandle machine-dependent (stdlib) sources more automatically.
bde [Thu, 16 Oct 1997 14:58:30 +0000 (14:58 +0000)]
Handle machine-dependent (stdlib) sources more automatically.

This fixes bugs in the manual handling.  abs.[cS] was handled too
specially and the wrong (.c) variant for each of div.[cS], labs.[cS]
and ldiv.[cS] was added to SRCS.  This caused the .c variant to be
used if `depend' was made and the .S version to be used otherwise.

26 years agoRemoved bogus .PATH statement.
bde [Thu, 16 Oct 1997 14:41:25 +0000 (14:41 +0000)]
Removed bogus .PATH statement.

26 years agoRemoved the subdirectory paths from the definitions of MAN[1-9]. They
bde [Thu, 16 Oct 1997 14:26:13 +0000 (14:26 +0000)]
Removed the subdirectory paths from the definitions of MAN[1-9].  They
were a workaround for limitations in bsd.man.mk that were fixed about
2 years ago.

26 years agoHandle machine-dependent (m-d) (string) sources more automatically.
bde [Thu, 16 Oct 1997 13:46:50 +0000 (13:46 +0000)]
Handle machine-dependent (m-d) (string) sources more automatically.
The names of m-d variants are now added (manually) to MDSRCS instead
of to SRCS, and the names of all machine-independent (m-i) variants
that can reasonably be replaced by an m-d variant are now added
(manually) to MISRCS instead of to SRCS, so that a simple substitution
can be used to discard the unused m-i variants.  MISRCS is potentially
all m-i sources, but the substitution is too simple to be fast, so
MISRCS should be kept reasonably small.

libc/Makefile.inc:
Do the substitution.

libc/i386/string/Makefile.inc:
Add to MDSRCS instead of to SRCS.  Add the names of all sources in this
directory, but no others.

libc/string/Makefile.inc
Add to MISRCS instead of to SRCS.  Add the names of all sources in this
directory.  Don't use (broken) explicit rules for special cases.

26 years agoReflect current sleep/usleep implementations state
ache [Thu, 16 Oct 1997 13:42:03 +0000 (13:42 +0000)]
Reflect current sleep/usleep implementations state

26 years agoCleanup #includes
ache [Thu, 16 Oct 1997 13:35:25 +0000 (13:35 +0000)]
Cleanup #includes

26 years agoMakes html table with all VOPs in it.
phk [Thu, 16 Oct 1997 12:40:58 +0000 (12:40 +0000)]
Makes html table with all VOPs in it.

26 years agoStaticize the ufs vnops member functions.
phk [Thu, 16 Oct 1997 11:59:09 +0000 (11:59 +0000)]
Staticize the ufs vnops member functions.

26 years agoRemove an overlapping variable I created in last round.
phk [Thu, 16 Oct 1997 11:58:30 +0000 (11:58 +0000)]
Remove an overlapping variable I created in last round.

Don't do pointer subtraction on void *

Use VOP_STRATEGY instead of homegrown stuff.

Add an XXX warning for LFS freaks to ponder.

26 years agoVFS mega cleanup commit (x/N)
phk [Thu, 16 Oct 1997 10:50:27 +0000 (10:50 +0000)]
VFS mega cleanup commit (x/N)

1.  Add new file "sys/kern/vfs_default.c" where default actions for
    VOPs go. Implement proper defaults for ABORTOP, BWRITE, LEASE,
    POLL, REVOKE and STRATEGY.  Various stuff spread over the entire
    tree belongs here.

2.  Change VOP_BLKATOFF to a normal function in cd9660.

3.  Kill VOP_BLKATOFF, VOP_TRUNCATE, VOP_VFREE, VOP_VALLOC.  These
    are private interface functions between UFS and the underlying
    storage manager layer (FFS/LFS/MFS/EXT2FS).  The functions now
    live in struct ufsmount instead.

4.  Remove a kludge of VOP_ functions in all filesystems, that did
    nothing but obscure the simplicity and break the expandability.
    If a filesystem doesn't implement VOP_FOO, it shouldn't have an
    entry for it in its vnops table.  The system will try to DTRT
    if it is not implemented.  There are still some cruft left, but
    the bulk of it is done.

5.  Fix another VCALL in vfs_cache.c (thanks Bruce!)

26 years agoFix a couble of typos.
sos [Thu, 16 Oct 1997 09:12:31 +0000 (09:12 +0000)]
Fix a couble of typos.

Submitted by: "Vanill I. Shu" <vanilla@MinJe.com.TW>

26 years agoremove forgotten debug printf()
julian [Thu, 16 Oct 1997 08:18:38 +0000 (08:18 +0000)]
remove forgotten debug printf()

26 years agoTwo more places where root filesystems were mounted, put them at the head of
julian [Thu, 16 Oct 1997 08:16:34 +0000 (08:16 +0000)]
Two more places where root filesystems were mounted, put them at the head of
the mount list  in case there is already  DEVFS present.

26 years agoWe are mounting the root.
julian [Thu, 16 Oct 1997 07:32:14 +0000 (07:32 +0000)]
We are mounting the root.
mount it at the HEAD of the queue, DEVFS might already be there..

26 years agoAdd a little example on libvgl usage.
sos [Thu, 16 Oct 1997 07:29:26 +0000 (07:29 +0000)]
Add a little example on libvgl usage.

26 years ago1/ by default make all versions of the same device get the same vnode.
julian [Thu, 16 Oct 1997 07:28:50 +0000 (07:28 +0000)]
1/ by default make all versions of the same device get the same vnode.
2/ Show the dummy mount in the mount list. it cannot be reached (that I know of)
but puting it there, means that disks mounted from devfs will have their things such as the superblock and the bitmaps, synced to disk :)

26 years agosome cleanups of init code, and changes needed to support disk layering.
julian [Thu, 16 Oct 1997 06:29:27 +0000 (06:29 +0000)]
some cleanups of init code, and changes needed to support disk layering.

26 years agoMake the supported media info output the default.
peter [Thu, 16 Oct 1997 03:55:29 +0000 (03:55 +0000)]
Make the supported media info output the default.
The -m switch is now accepted for backwards compatability.

Suggested by: davidg

26 years agoProper spacing in the Synopsis.
max [Thu, 16 Oct 1997 01:19:15 +0000 (01:19 +0000)]
Proper spacing in the Synopsis.

26 years agosrandom(time()) is too weak even for joke, use srandom(time() ^ getpid())
ache [Wed, 15 Oct 1997 22:49:19 +0000 (22:49 +0000)]
srandom(time()) is too weak even for joke, use srandom(time() ^ getpid())
at least. Note that srandomdev can't be used here since gawk preserve old
seed value.

26 years agoOn execing a sgid program, do not set P_SUGID when cr_gid and cr)_uid
guido [Wed, 15 Oct 1997 18:28:34 +0000 (18:28 +0000)]
On execing a sgid program, do not set P_SUGID when  cr_gid and cr)_uid
do not change.
PR: 4755
Reviewed by: Bruce Evans

26 years agoRemove Xref to format(8) which does not exist.
max [Wed, 15 Oct 1997 17:33:47 +0000 (17:33 +0000)]
Remove Xref to format(8) which does not exist.

26 years agoInclude the machine-dependent Makefile.inc for sys in the correct place.
bde [Wed, 15 Oct 1997 16:29:14 +0000 (16:29 +0000)]
Include the machine-dependent Makefile.inc for sys in the correct place.

26 years agoRemoved the subdirectory paths from the definitions of MAN[1-9]. They
bde [Wed, 15 Oct 1997 16:16:41 +0000 (16:16 +0000)]
Removed the subdirectory paths from the definitions of MAN[1-9].  They
were a workaround for limitations in bsd.man.mk that were fixed about
2 years ago.

26 years agoUnspam l10n ranges check
ache [Wed, 15 Oct 1997 15:37:46 +0000 (15:37 +0000)]
Unspam l10n ranges check

26 years agoAdded some 2-line source files to get a direct correspondence
bde [Wed, 15 Oct 1997 15:27:19 +0000 (15:27 +0000)]
Added some 2-line source files to get a direct correspondence
between sources and objects.  This will be used to avoid messy
special cases in Makefile.inc.