John Dyson
0c8029e9f0
Somehow an error crept in during the previous commit.
1997-10-25 04:49:01 +00:00
John Dyson
5985940e79
Support garbage collecting the pmap pv entries. The management doesn't
...
happen until the system would have nearly failed anyway, so no signficant
overhead is added. This helps large systems with lots of processes.
1997-10-25 02:41:56 +00:00
John Dyson
0a80f406b3
Decrease the initial allocation for the zone allocations.
1997-10-24 23:41:04 +00:00
Brian Somers
9a571ec74e
sleep => nointr_sleep
...
usleep => nointr_usleep
(not just a #define)
Already done by: ache
1997-10-24 22:36:31 +00:00
Mark Murray
87bbffe22a
(Null commit - the previous commit blew up in my face).
...
Link this against -lcrypt. In the case where a user does not have
a ticket available on the server, this may cause chunks to be blown
when the local kinit does not find crypt(3).
1997-10-24 16:35:34 +00:00
Mark Murray
393e542f62
Link this against -lcrypt. In the case where the user has no key available
...
on the keyserver, the local kinit will blow chunks when it tries a
crypt(3) and finds it unavailable.
1997-10-24 16:27:46 +00:00
Mark Murray
76a54b1979
Make this part of the 'krb' distribution if it is being built as the
...
Kerberised version.
1997-10-24 16:22:46 +00:00
Mark Murray
6adb44d7f0
Make this part of the 'krb' distribution.
1997-10-24 16:20:25 +00:00
Nate Williams
028cec1015
- Recognize the Cirrus Logic PD6729/6730 PC-Card Controller behind the
...
PCI bus.
[ Re-organized the code to be easier to extend, based on Michael's patch ]
Submitted by: Michael Reifenberger <root@totum.plaut.de>
1997-10-24 15:39:00 +00:00
Nate Williams
d50a3fb743
- Use the definitions found in <i386/isa/isa.h> instead of rolling our
...
own definition of ISA_HOLE_START. We shouldn't need to include
bus/processor specific code in here, but it is required. At least by
doing it this way it becomes more obvious where the bogusness is.
Obtained from: email with bde
1997-10-24 15:27:16 +00:00
Poul-Henning Kamp
514b69b047
Remove the stuff we do not use from global scope. Export them again as
...
needed.
1997-10-24 14:27:23 +00:00
Poul-Henning Kamp
e2738b4f1b
Statizice.
1997-10-24 14:24:55 +00:00
Masafumi Max NAKANE
cb48519127
Pkg_add refused to process package whose packing list contains @exec/@unexec
...
before any file names. This change makes pkg_add to process those
packages if @exec/@unexec commands don't contain any %[fFB]. Also
enable @exec/@unexec that have %D if the installation prefix is known to
pkg_add.
Reviewed by: jkh
1997-10-24 08:32:06 +00:00
John-Mark Gurney
60add4e38d
fix mispelling of kld
1997-10-24 05:30:12 +00:00
John-Mark Gurney
f173e80c8b
make a couple functions static...
...
also change module_register_static to module_register_init as this
function initalizes the module for both dynamic and static modules...
1997-10-24 05:29:07 +00:00
Tim Vanderhoek
5b9513b266
Change defaults to match reality.
...
PR: docs/3817
1997-10-24 04:13:41 +00:00
Nate Williams
f47a5dccbf
- defined constant ISA_HOLE_START (would be nice to include machine/pmap.h,
...
but it has too much baggage).
- create a new routine 'unregister_device_interrupt', which is now used
instead of having two routines with the same code snippet.
- Minor cleanups and commenting.
[ No functional changes, just moving things around ]
1997-10-23 22:54:47 +00:00
Andrey A. Chernov
1f1d79b8fe
Restore back non-interruptable sleep/usleep just redefine them to not
...
mix with standard library functions
1997-10-23 21:32:48 +00:00
Andrey A. Chernov
cc2847b862
Remove private sleep/usleep hacks
1997-10-23 20:11:01 +00:00
Nate Williams
1030f4ea71
- Move the untimeout code call out of the check for pwr_off_pending. It
...
shouldn't make any difference, but did on a couple of test systems.
1997-10-23 19:00:16 +00:00
Jun-ichiro itojun Hagino
d63c6d1aaa
obey internet-draft "draft-stevens-advanced-api-04.txt" for ipv6 defs.
1997-10-23 15:11:21 +00:00
Mike Smith
5dff319cc7
Add entries for the Danpex EN-6200P2 and Megahertz XJ4336
1997-10-23 14:00:40 +00:00
Justin T. Gibbs
19166912c9
Fix a potentially disasterous '==' instead of '=' bug.
...
Submitted by: John-Mark Gurney <gurney_j@resnet.uoregon.edu>
1997-10-23 11:32:06 +00:00
Brian Somers
01db51af7a
Fix various filter problems
...
PR: 4727
Submitted by: Chiharu Shibata <chi@bd.mbn.or.jp>
1997-10-23 10:09:35 +00:00
KATO Takenori
1c1ff2947b
Disallow non-root mount. If you want to allow non-root mount, change
...
vfs.usermount into 1 with sysctl.
1997-10-23 09:29:09 +00:00
KATO Takenori
5eec03280a
Synchronize with sys/i386/isa/syscons.{c,h} revisions 1.235 and 1.35,
...
respectively.
1997-10-23 09:26:30 +00:00
KATO Takenori
201aca5d46
Synchronize with sys/i386/conf/Makefile.i386 revision 1.103.
1997-10-23 09:20:16 +00:00
Nate Williams
759e7b0aef
- Fix braino in last commit. (Slow networks should be outlawed!)
1997-10-23 04:53:32 +00:00
Nate Williams
a27d2a5ed1
- Back out the last. APM_BROKEN_STATCLOCK doesn't exist in -current.
1997-10-23 04:18:49 +00:00
Kazutaka YOKOTA
38c6184fd5
Reject unreasonable values passed to CONS_HISTORY ioctl. It did not
...
check the value and caused kernel panic when a large value was given.
- Move the configuration option SC_HISTORY_SIZE from syscons.h to
syscons.c.
- Define the maximum total number of history lines of all consoles.
It is SC_HISTORY_SIZE*MAXCONS or 1000*MAXCONS; whichever is larger.
CONS_HISTORY will allow the user to set the history size up to
SC_HISTORY_SIZE unconditionally (or the current height of the console
if it is larger than SC_HISTORY_SIZE). If the user requests a larger
buffer, it will be granted only if the total number of all allocated
history lines and the requested number of lines won't exceed the maximum.
- Don't free the previous history buffer and leave the history buffer
pointer holding a invalid pointer. Set the pointer to NULL first, then
free the buffer.
PR: bin/4592
1997-10-23 03:23:50 +00:00
Andrey A. Chernov
5a90c8dbf2
Add (unsigned char) cast to ctype macros
1997-10-23 02:44:23 +00:00
Nate Williams
2e6bafc0a2
- When doing suspend/resume, only try to suspend those drivers on active
...
slots. Otherwise, we try to suspend drivers who have been disabled
already.
[
The only reason the drivers are still on the list is because of race
conditions where the card is removed while the driver is in use. We
leave the drivers on the slot list (leaving all of their structures in
place in case a process is using it) but set it's state to empty so that
further uses by the pccard code know not to expect active cards.
]
1997-10-23 02:30:39 +00:00
Nate Williams
63ea538413
Back our V1.36, due to reports of badness. (IRQ's are again allocated
...
from the 'lower' interrupts to the 'higher' interrupts.) We need to
find a way to set the interrupt for the controller in the config file.
Determined by: handy@sag.space.lockheed.com
1997-10-23 02:25:14 +00:00
Andrey A. Chernov
93bb056022
Add (unsigned char) cast to ctype macros
1997-10-23 02:22:51 +00:00
Andrey A. Chernov
62fe88f9af
Add unsigned char cast to ctype macros
1997-10-23 02:08:16 +00:00
Andrey A. Chernov
833c9488dd
Add more (unsigned char) casts to ctype macros
...
Fix casetable usage in the same manner too
1997-10-23 02:03:43 +00:00
David Greenman
483b9871ba
Rewrote fxp_start() for better clarity and efficiency.
1997-10-23 01:45:15 +00:00
Andrey A. Chernov
8b50620f9a
Add (unsigned char) casts to ctype macros
1997-10-23 01:43:00 +00:00
Andrey A. Chernov
92463139ce
Add (unsigned char) cast to all ctype macros
1997-10-23 01:29:44 +00:00
Nate Williams
48f814b934
- Simplify code by removing a variable which was initialized once, never
...
modified, and was expected to have the initialized value.
1997-10-23 00:51:29 +00:00
James Raynard
d877622a0d
Fix a few typos.
1997-10-22 23:12:27 +00:00
Nate Williams
7dca87cc4b
- If APM_BROKEN_STATCLOCK is defined, make sure the statcloock is
...
disabled, don't rely on the flags to set it.
1997-10-22 23:04:07 +00:00
Andrey A. Chernov
7a54ede12f
Back out part of OpenGroup specs about limiting max arg since it may break
...
compatibility.
1997-10-22 12:04:49 +00:00
Andrey A. Chernov
45ea5f3053
Reflect usleep code changes:
...
Limit max arg
Change return type to int
1997-10-22 11:27:20 +00:00
Andrey A. Chernov
c692d76dae
Change usleep return type from void to int to match OpenGroup specs.
1997-10-22 10:57:54 +00:00
Andrey A. Chernov
9a9098177b
Changes in spirit of OpenGroup Singe Unix specs:
...
1) Limit max allowed argument to 1000000
2) Change return type from void to int to indicate premature termination
(by signal)
1997-10-22 10:55:49 +00:00
Joerg Wunsch
56728a2905
Document EINVAL as a possible return value from open(2).
1997-10-22 07:29:13 +00:00
Joerg Wunsch
2094bd7342
Reject attempts to call open() with an illegal combination of O_RDONLY,
...
O_WRONLY, O_RDWR.
1997-10-22 07:28:51 +00:00
Philippe Charnier
9cc5d92294
Use err(3). Add usage() and prototypes.
...
Hide reference to trsp(8) that does not exist.
1997-10-22 06:23:12 +00:00
Philippe Charnier
06457d2f32
Use err(3).
...
Sync man page and usage string.
Strcpy -> strncpy from OpenBSD.
-Wall cleaning.
Obtained from: OpenBSD
1997-10-22 06:20:04 +00:00