Commit Graph

39917 Commits

Author SHA1 Message Date
obrien
a6481ae094 Use better comment for tcp_keepalive option.
Submitted by:	imp
1999-08-14 03:41:56 +00:00
chris
b9350d7932 Specify that `ruptime' data is broadcast once every three minutes, not
once every minute.

PR:		docs/13130
Submitted by:	Ben Smithurst <ben@scientia.demon.co.uk>
1999-08-14 01:04:10 +00:00
chris
39920aa6d9 Change reference from kldload(3) to kldload(2) 1999-08-13 21:02:39 +00:00
phk
5328a3e8b5 Add a notice saying that FreeBSD no longer tracks the PPS-API WG's drafts. 1999-08-13 20:56:35 +00:00
alc
7fd2f69ac5 vm_map_madvise:
A complete rewrite by dillon and myself to separate
	the implementation of behaviors that effect the vm_map_entry
	from those that effect the vm_object.

	A result of this change is that madvise(..., MADV_FREE);
	is much cheaper.
1999-08-13 17:45:34 +00:00
sheldonh
a9521339a7 Axe LOGIN_CAP_AUTH.
PR:	10115
Reported by:	Gene Skonicki <gene@cif.rochester.edu>
Requested by:	jdp
1999-08-13 16:51:40 +00:00
phk
2de9577491 Add support for device drivers which want to track all open/close
operations.  This allows a device driver better insight into
what is going on that the current:

        proc1:  open /dev/foo R/O
                        devsw->open( R/O, proc1 )
        proc2:  open /dev/foo R/W
                        devsw->open( R/W, proc2 )
        proc2:  close
                        /* nothing, but device is
                           really only R/O open */
        proc1:  close
                        devsw->close( R/O, proc1 )
1999-08-13 16:29:27 +00:00
dt
3354ac333e Fix a warning on the alpha. 1999-08-13 16:17:54 +00:00
dt
50f8e94d85 Fix warnings. (Initializer of promcons did miss an element in the start.) 1999-08-13 16:02:32 +00:00
marcel
a9a84c7c98 Implementation of the CDROMSUBCHNL ioctl. 1999-08-13 14:44:13 +00:00
phk
8a073373de Don't examine vp->v_tag (see comment in vnode.h) 1999-08-13 13:05:08 +00:00
sheldonh
372b698140 Correct style issues with the previous commit.
Requested by:	bde
1999-08-13 12:56:35 +00:00
phk
681535f3fe oops: Add missing include. 1999-08-13 11:22:48 +00:00
phk
a45a44a2bd Move the special-casing of stat(2)->st_blksize for device files
from UFS to the generic level.  For chr/blk devices we don't care
about the blocksize of the filesystem, we want what the device
asked for.
1999-08-13 10:56:07 +00:00
phk
32e3f043bb Remove spec_getattr(), which as far as I can tell can never be called from the current code-paths, and if it were, would panic on any unmounted bdev. 1999-08-13 10:53:58 +00:00
phk
3e46cd5b36 Register our dev_t with make_dev 1999-08-13 10:52:22 +00:00
phk
7b7ae40370 The bdevsw() and cdevsw() are now identical, so kill the former. 1999-08-13 10:29:38 +00:00
phk
683c2698ff s/v_specinfo/v_rdev/ 1999-08-13 10:10:12 +00:00
obrien
ba7e7370e4 Use our floppy device names rather than BSD/OS's. 1999-08-13 10:08:05 +00:00
marcel
43df2a8dbd In doing lock type conversion (struct flock), make sure that carbage in results
in deterministic behaviour. In this case known garbage out.
The fix is different than suggested in the PR.

PR: 12749
Originator: Boris Nikolaus <boris@cs.tu-berlin.de>
1999-08-13 09:27:54 +00:00
imp
e4cfa037a0 Document log_in_vain.
Forgotten by: imp
Reminded by: Andreas Klemm
1999-08-13 06:39:12 +00:00
kato
356d26500e Merge from sys/i386/conf/majors.i386 revision 1.82. 1999-08-13 04:59:47 +00:00
kato
5d961b3389 Merge from sys/boot/i386/libi386/bootinfo.c revision 1.21. 1999-08-13 02:05:07 +00:00
nik
8aeb444e35 In <199908042059.PAA14626@free.pcs>, Jonathan Lemon wrote:
> The route(4) manpage says:
>
>    User processes can obtain information about the routing entry to a spe-
>    cific destination by using a RTM_GET message, or by reading the /dev/kmem
>    device, or by issuing a getkerninfo(2) system call.
>
> IMHO, the above sentence should probably be altered by replacing the
> first comma with a period, and throwing away the rest of it.

No one's objected, so I've made this change.  This sort of fixes docs/12220,
by removing the reference to the undocumented getkerninfo(2) call.  So I'll
close the PR as well.

PR:             docs/12220
1999-08-12 23:06:28 +00:00
nik
32eb19e22e transparant -> transparent
PR:             docs/8472
Submitted by:   Craig Leres <leres@ee.lbl.gov>
1999-08-12 23:03:34 +00:00
alc
17f88167e4 Make the default page coloring parameters match a (non-Xeon) Pentium II/III.
This setting is also acceptable for Celerons and Pentium Pros
with less than 1MB L2 caches.

Note: PQ_L2_SIZE is a misnomer.  The correct number of colors is
a function of the cache's degree of associativity as well as its size.

Submitted by:	bde and alc
1999-08-12 21:16:53 +00:00
chris
aaa441c448 Make VPATH explanation more concise. I apparently was not thinking
on the previous commit.
1999-08-12 20:49:20 +00:00
alfred
e7ab2e043a Replace a redundant vfs_object_create() call (already done in vn_open)
with a KASSERT.

Reviewed by: Eivind, Alan Cox
1999-08-12 20:38:32 +00:00
chris
e54218a23d Move ${VPATH} explanation under the .PATH rule section.
Clarify my vague explanation of how ${VPATH} works and why it shouldn't
be used.
1999-08-12 20:28:54 +00:00
marcel
3e18cc5fc9 Use a wrapper for the link syscall that does name translations.
PR: 12749
Submitted by: Boris Nikolaus <boris@cs.tu-berlin.de>
1999-08-12 19:53:33 +00:00
deischen
0fdfbcb26f Add check for runnable threads before polling file descriptors.
Submitted by:	tegge
1999-08-12 19:34:39 +00:00
n_hibma
97c2576051 Protect the file interface against disconnects. 1999-08-12 18:55:41 +00:00
dt
28a96b8235 nfs_getcacheblk() can return 0 if the mount is interruptible. It need to be
checked by the caller.

Broken in: rev. 1.70 (1999/05/02)
1999-08-12 18:04:39 +00:00
hoek
a3c71888d5 Bugfix to last commit: Correctly intuit when an lhs is a string vs. number. 1999-08-12 13:30:08 +00:00
alc
0740e2b138 vm_object_madvise:
Update the comments to match the implementation.

Submitted by:	dillon
1999-08-12 08:22:57 +00:00
alc
e3c495d003 vm_object_madvise:
Support MADV_DONTNEED and MADV_WILLNEED on object types
	besides OBJT_DEFAULT and OBJT_SWAP.

Submitted by:	dillon
1999-08-12 06:33:56 +00:00
luigi
cf902ddda0 Fix a problem in printing interface names. 1999-08-12 05:40:07 +00:00
luigi
a97a8415d6 Whoops, forgot one line in previous patch. 1999-08-12 05:32:11 +00:00
sheldonh
a0bc0fa729 Pass as argv[0] the name of the shell executed instead of "sh".
PR:	2851
Reported by:	era@iki.fi
Obtained from:	NetBSD
1999-08-11 23:45:59 +00:00
peter
216b1d8c64 Make subr_bus.c actually compile with -DBUS_DEBUG 1999-08-11 22:55:39 +00:00
gallatin
8c708679a7 Now that all chipsets support S/G DMA (which is required for ISA devices)
we can enable the floppy disk
1999-08-11 22:33:57 +00:00
gallatin
b6bf32258f Enable S/G IO. Based on Doug's changes to cia.c 1999-08-11 22:31:01 +00:00
nik
5d1b5dae7c Document the use of the -a flag in conjunction with the -r flag.
PR:             docs/13037
Submitted by:   Christopher Masto <chris@netmonger.net>
1999-08-11 22:25:55 +00:00
nik
46598fe94b Add CPT_NOA, LIBCOMPAT, NODEF, NOARGS, NOPROTO, and NOIMPL to the commented
list of available types.

PR:             docs/13007
Submitted by:   Assar Westerlund <assar@sics.se>
1999-08-11 22:13:46 +00:00
peter
cb7795e649 Zap some stray references to DRIVER_TYPE_foo in the BUS_DEBUG case, as
discovered by Bill Paul.
1999-08-11 22:05:17 +00:00
billf
a66efa8a50 -Wall fixes. Ambigious if/elses, uninitialized values, missing headers,
missing prototypes, and empty format strings.
1999-08-11 20:55:42 +00:00
imp
d19c9420bd Stop profiling on exec.
Obtained from: NetBSD
1999-08-11 20:35:38 +00:00
alc
def52516ef _pmap_allocpte:
If the pte page isn't PQ_NONE, panic rather than silently
	covering up the problem.
1999-08-11 19:19:04 +00:00
chris
1984324cdc Document ${VPATH} and that it _should_not_ be used in any new Makefiles.
PR:		10556
Submitted by:	Dominic Mitchell <Dom.Mitchell@palmerharvey.co.uk>
1999-08-11 17:52:55 +00:00
luigi
fca87bca8c Userland and manual page changes for probabilistic rule match.
Because the kernel change was done in a backward-compatible way,
you don't need to recompile ipfw if you don't want to use the new
feature.
1999-08-11 15:36:13 +00:00