Commit Graph

25260 Commits

Author SHA1 Message Date
wollman
45d6f56f39 Merge changes from vendor branch. 1997-10-25 18:27:25 +00:00
wollman
e0aea5bd09 This commit was generated by cvs2svn to compensate for changes in r30708,
which included commits to RCS files with non-trunk default branches.
1997-10-25 18:22:53 +00:00
wollman
a6f1a11219 New version of the timezone database (1997i) from Arthur Olson.
Obtained from: Arthur David Olson <ado@elsie.nci.nih.gov>
1997-10-25 18:22:53 +00:00
phk
b35b14f88c Recognize even more of the Znyx 314 cards. 1997-10-25 14:32:15 +00:00
jkh
80df7010cf Fix typo in startup menu.
Submitted by:	max
1997-10-25 09:27:20 +00:00
dyson
a79775f230 Somehow an error crept in during the previous commit. 1997-10-25 04:49:01 +00:00
dyson
b3ea349a51 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
dyson
51c3b74b9e Decrease the initial allocation for the zone allocations. 1997-10-24 23:41:04 +00:00
brian
3ff0925938 sleep => nointr_sleep
usleep => nointr_usleep
(not just a #define)
Already done by: ache
1997-10-24 22:36:31 +00:00
markm
d57bb1c41a (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
markm
ebe457b27e 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
markm
988cc4a41e Make this part of the 'krb' distribution if it is being built as the
Kerberised version.
1997-10-24 16:22:46 +00:00
markm
bc6beed611 Make this part of the 'krb' distribution. 1997-10-24 16:20:25 +00:00
nate
65d7afea71 - 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
aa89374af4 - 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
phk
8acae28661 Remove the stuff we do not use from global scope. Export them again as
needed.
1997-10-24 14:27:23 +00:00
phk
8e5613d2e3 Statizice. 1997-10-24 14:24:55 +00:00
max
175cdc9261 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
jmg
0b468414c8 fix mispelling of kld 1997-10-24 05:30:12 +00:00
jmg
70eb687af4 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
hoek
a9ce7114bd Change defaults to match reality.
PR:		docs/3817
1997-10-24 04:13:41 +00:00
nate
9d7972b04d - 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
ache
25fca1bd77 Restore back non-interruptable sleep/usleep just redefine them to not
mix with standard library functions
1997-10-23 21:32:48 +00:00
ache
b936f88a6b Remove private sleep/usleep hacks 1997-10-23 20:11:01 +00:00
nate
d4ae183ab9 - 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
itojun
dfc7024649 obey internet-draft "draft-stevens-advanced-api-04.txt" for ipv6 defs. 1997-10-23 15:11:21 +00:00
msmith
3b7cb7b651 Add entries for the Danpex EN-6200P2 and Megahertz XJ4336 1997-10-23 14:00:40 +00:00
gibbs
f549d36740 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
144e9187ec Fix various filter problems
PR:		4727
Submitted by:	Chiharu Shibata <chi@bd.mbn.or.jp>
1997-10-23 10:09:35 +00:00
kato
ccfe1d7c07 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
62ce033b9f Synchronize with sys/i386/isa/syscons.{c,h} revisions 1.235 and 1.35,
respectively.
1997-10-23 09:26:30 +00:00
kato
74e9d57977 Synchronize with sys/i386/conf/Makefile.i386 revision 1.103. 1997-10-23 09:20:16 +00:00
nate
35d377ba32 - Fix braino in last commit. (Slow networks should be outlawed!) 1997-10-23 04:53:32 +00:00
nate
2cc227fa72 - Back out the last. APM_BROKEN_STATCLOCK doesn't exist in -current. 1997-10-23 04:18:49 +00:00
yokota
49f92a9f3d 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
ache
5ce5d17f71 Add (unsigned char) cast to ctype macros 1997-10-23 02:44:23 +00:00
nate
8f367fc0f1 - 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
32985cc077 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
ache
5974a198b1 Add (unsigned char) cast to ctype macros 1997-10-23 02:22:51 +00:00
ache
e3923fe171 Add unsigned char cast to ctype macros 1997-10-23 02:08:16 +00:00
ache
a766cf483f Add more (unsigned char) casts to ctype macros
Fix casetable usage in the same manner too
1997-10-23 02:03:43 +00:00
dg
8e5911dae9 Rewrote fxp_start() for better clarity and efficiency. 1997-10-23 01:45:15 +00:00
ache
fb5a9147db Add (unsigned char) casts to ctype macros 1997-10-23 01:43:00 +00:00
ache
a0ff27d713 Add (unsigned char) cast to all ctype macros 1997-10-23 01:29:44 +00:00
nate
d69148912f - 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
jraynard
812dc42a7e Fix a few typos. 1997-10-22 23:12:27 +00:00
nate
7bfd7c7e54 - 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
ache
b41073c616 Back out part of OpenGroup specs about limiting max arg since it may break
compatibility.
1997-10-22 12:04:49 +00:00
ache
32a4ecb1f4 Reflect usleep code changes:
Limit max arg
Change return type to int
1997-10-22 11:27:20 +00:00
ache
254cc0351e Change usleep return type from void to int to match OpenGroup specs. 1997-10-22 10:57:54 +00:00