joerg
276b1de4c6
Attempt to figure out the size of the device/file we are about to
...
format. A bit tricky, but i believe this to work for 98 % of the
cases.
1996-01-30 02:35:08 +00:00
asami
0ad6f33841
ccdcontrol -> ccdconfig.
1996-01-30 01:25:40 +00:00
se
42c5ea8f89
Add heuristic to detect multi-function devices that don't announce this
...
feature in the header type register, though it is required by the PCI spec.
This should correctly probe both functions of the Intel 82371FB chip,
without the need for a special case based on the device ID.
1996-01-30 01:14:29 +00:00
mpp
0d925cfda3
Fix a bunch of spelling errors.
1996-01-29 23:52:43 +00:00
mpp
ddfba9f1d0
Fix some spelling errors.
1996-01-29 22:53:24 +00:00
joerg
0d78e1e902
Add the -u flag to the cpio's used to install the initial files, just
...
to make sure they will be overwritten even in cases where the've
bogusly got more recent timestamps.
1996-01-29 20:17:27 +00:00
mpp
bc3d519a69
Getpwent() and getservent() can wind up calling free() with
...
an invalid pointer if a call to yp_first() fails. Closes PR # 964,
and possibly # 952.
1996-01-29 20:16:30 +00:00
joerg
12324b6255
Remove redundant declaration for worminit(). Dunno why my config(8)
...
didn't generate it, but it's supposed to.
1996-01-29 19:46:26 +00:00
peter
35aa0cb102
Minor tweak to allow the mbone mapper to work again on hosts which are
...
themselves acting as multicast routers.
Reviewed by: Bill Fenner (quite some time ago)
1996-01-29 16:04:20 +00:00
mpp
31c79332f8
Don't install sendmail setgid kmem since it doesn't really
...
require kmem access. It is currently configured to call getloadavg(3),
which uses sysctl(2) to determine the load average, which is the
only reason some sendmails require kmem access.
1996-01-29 13:19:49 +00:00
ache
33b743c5a6
Add missing cat9
1996-01-29 12:34:43 +00:00
dg
f13dc7b998
Added a check/panic for vm_map_find failing to find space for the page
...
tables/u-pages when forking. This is a "can't happen" case. :-)
1996-01-29 12:10:30 +00:00
dg
33311f68ed
Implement what I mentioned in rev 1.18: limit per-bucket allocations to
...
60% of physical memory or 60% of malloc area size, whichever is smaller.
1996-01-29 11:12:37 +00:00
dg
bc2512f99f
Fixed two bugs in the calculation of the malloc area (kmem_map) size:
...
1) The calculation didn't account for NMBCLUSTERS, so if a large number of
clusters was specified, it would leave little or no space for kernel
malloc.
2) It was bogusly restricted to v_page_count. This doesn't take into
account the sparseness of the malloc area and would have caused
problems on machines with small amounts of memory. It should probably
instead be changed to set the malloc limit to be constrained by
the amount of memory, but I didn't do this.
1996-01-29 09:58:34 +00:00
gpalmer
584809c422
Add an option to start mrouted. Off by default
1996-01-29 08:46:14 +00:00
gibbs
ecf346b070
Add LIST_INSERT_BEFORE and TAILQ_INSERT_BEFORE.
...
Change examples to actually free() the nodes removed from lists.
Give examples of faster list deletion routines.
1996-01-29 03:23:05 +00:00
gibbs
2d24ffe647
Add LIST_INSERT_BEFORE and TAILQ_INSERT_BEFORE. These are used by the
...
new eisaconf code.
1996-01-29 03:20:44 +00:00
gibbs
cab528dc9e
Prevent media eject on first open and re-enable ejection on last close.
...
The previous behavior was based on the lifetime of a "mount session"
which isn't very obvious.
1996-01-29 03:19:23 +00:00
gibbs
809a50d9ae
Update copyright.
1996-01-29 03:18:20 +00:00
gibbs
6757073e1c
Kernel printf now returns int.
1996-01-29 03:18:05 +00:00
gibbs
2e4a124f9a
Changes to support Performance enhancements in the sequencer.
...
Bring back the polling code (for dumps mostly), but protect it
with splbio() to make it safe for reprobes.
1996-01-29 03:17:39 +00:00
gibbs
c2da320533
Finally commit Serge's multicast and "misc other changes" patch. I
...
don't have a network to test it on here, but it does probe my card okay.
Submitted by: "Serge A. Babkin" <babkin@hq.icb.chel.su>
1996-01-29 03:16:14 +00:00
gibbs
0b627d75b7
Another pass through eisaconf. Ioaddrs and Maddrs are link lists now.
...
The Bt driver is the only one that actually registers multiple addresses.
Probe output is formatted to 80 columns.
1996-01-29 03:13:23 +00:00
gibbs
e94d9bd8af
Performance optimizations. Unroll all bcopies. Use PIO to transfer SCBs
...
since setting up the DMA is too costly. Restructure for efficiency.
Pause the sequencer when a parity error occurs so that the kernel driver
knows during which phase the error was encountered.
1996-01-29 03:12:06 +00:00
jkh
31359c24e6
Whoops! Include paths.h instead of sys/cdefs.h - that results in
...
PATH_VARTMP having a somewhat saner value.
Submitted by: matthew green <mrg@eterna.com.au>
By way of: Eric Allman <eric@sendmail.org>
1996-01-29 02:58:11 +00:00
dyson
e2c043171a
Fixed an uninitialized variable (argument to vm_map_find) -- problem
...
that DG detected, and promptly found a fix.
Submitted by: davidg
1996-01-29 02:57:33 +00:00
wosch
fa485dc0b6
german calenda
1996-01-29 00:34:18 +00:00
wosch
f9c3c02826
include preprocessor commands like
...
#ifndef _calendar_christian_
#define _calendar_christian_
[...]
#endif
1996-01-29 00:33:02 +00:00
wosch
84a0cf5f95
install new calendars/de_DE.ISO8859-1/calendar.* files
1996-01-29 00:31:29 +00:00
wosch
e1e9689170
Section SEE ALSO complete
1996-01-29 00:05:36 +00:00
wosch
dffe560d81
Section FILES and SEE ALSO complete
1996-01-29 00:02:39 +00:00
wosch
ddc4317586
Section FILES and SEE ALSO completed
...
Section FILES and SEE ALSO completed
1996-01-28 23:57:38 +00:00
wosch
251eddd54e
Section FILES and SEE ALSO completed
1996-01-28 23:57:09 +00:00
wosch
e52fdfe1fa
A manpage. May be the file nologin.5 should located in
...
src/share/man/man5.
1996-01-28 23:49:05 +00:00
wosch
1f24c85f7b
Read from standard input if file name "-" is given.
1996-01-28 23:43:37 +00:00
dyson
2e58df0ad2
Added sys_pipe into files.
1996-01-28 23:43:06 +00:00
dyson
894b801eee
Enable the new fast pipe code. The old pipes can be used with the
...
"OLD_PIPE" config option.
1996-01-28 23:41:40 +00:00
dyson
026024aadd
Added new files to support the new fast pipes. After the follow-on
...
commits, pipe performance should increase significantly. The pipe(2)
system call is currently supported, while fifofs will be added later.
1996-01-28 23:38:26 +00:00
joerg
72b11e691f
Make worm.c compile with -Wall -Werror again.
...
. remove some unused variables
. declare worminit() right this time, it's actually extern (?)
. use wormminphys(), now that it's already there (hope i've got this right)
1996-01-28 23:33:23 +00:00
julian
65e9defd06
Submitted by: rich (which one?)
...
Another special case for probing multi-CD cdrom drives.
2nd try at this patch.
1996-01-28 22:41:44 +00:00
wollman
c02be74f05
Implement a prototype interface to bus-master IDE DMA on the Triton
...
chipset. This does not attempt to do anything special with the timing
on the hope that the BIOS will have done the right thing already. The
actual interface from the wd driver to the new facility is not
implemented yet (this commit being an attempt at prodding someone else
to do it because looking at the wd driver always confuses the h*** out of me).
1996-01-28 22:16:20 +00:00
jkh
fbcc7783ad
Back out the previous change. It's not correct for -current.
1996-01-28 21:51:57 +00:00
jkh
fabcee231e
Add an entry for the "MBR-7", whatever that is.
...
Submitted by: rich
1996-01-28 20:43:49 +00:00
jkh
f294136eec
Man page for the vx driver.
...
Submitted by: Frederick Earl Gray <fgray@owlnet.rice.edu>
1996-01-28 20:33:44 +00:00
jkh
da1e719a0f
3c590 driver for FreeBSD
...
Submitted by: Frederick Earl Gray <fgray@owlnet.rice.edu>
1996-01-28 20:31:11 +00:00
bde
3a9c20a29c
Use umask disk_umask=037 for all (writable) disks. Use umask
...
tape_umask=017 for all tapes. This has a significant effect only
for ft and st (they were created with the wrong umask 002 and then
chmod'ed to mode 640; now they are created with mode 660).
Chmod the st control devices (mode 3) to 600. These need to be
more secure than the st i/o devices, but were less secure.
Use the default umask of 077 for joy0. 002 gave mode 664, which
is insecure.
Use umask 037 for ch*. Cosmetic.
Removed redundant chmod's.
Sorted case lists for disks.
1996-01-28 19:10:37 +00:00
dyson
b3020b7bf5
An earlier modification had decreased CPU usage, but also
...
decreased performance. This essentially undoes that change.
1996-01-28 18:25:54 +00:00
jfieber
dd58a234ad
Formatting tweak.
1996-01-28 16:59:05 +00:00
jfieber
8e3db52b37
Add info about distinguishing freebsd versions.
...
Submitted by: obrien@cs.ucdavis.edu
1996-01-28 16:36:24 +00:00
phk
fd7d88027b
make devfs_add_devswf a little smarter about '/';
1996-01-28 10:07:55 +00:00