Bruce Evans
812d997c85
Get socket and locking stuff by including <sys/socket.h> and <sys/lock.h>,
...
not by including <sys/mount.h> and depending on namespace pollution in it.
1998-03-28 08:07:12 +00:00
Mark Murray
9d3f9ef2b6
Debogotify. ln -f should be ln -s to allow the obj/ dir to be
...
on a different volume.
1998-03-28 07:47:05 +00:00
Andrey A. Chernov
32d3966f1a
Fix dead hang writing to FAT
...
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
1998-03-28 07:22:03 +00:00
Warner Losh
432f450f4e
Add us.unix.kbd. Just like us.iso.kbd except:
...
ESCAPE and `~ are swapped
CTRL and CAPS LOCK are swapped
BACKSPACE and DELETE are swapped
Suitable for keymap=us.unix in your rc.conf file or for setting on the
fly with kbdcontrol -l us.unix. This is the keyboard layout of many of
the more traditional unix workstations and terminals that have been around
for a very long time. Older Sun keyboards and VT100's had a layout
very similar to the PC, with the above exceptions.
Idea Reviewed by: Many people in -hackers
1998-03-28 06:42:43 +00:00
Stefan Eßer
a0f4d79940
Add two VLSI chip set components: 82C592 and 82C593
...
Submitted by: Warner Losh <imp@village.org>
1998-03-27 20:36:54 +00:00
Peter Wemm
4acf4a68c9
When building in in the kernel rather than as a LKM, don't compile
...
all the LKM load/unload junk, and don't forget to register the SYSINIT
so that the cdevsw entry is attached.
BTW: I think the way it builds it's /dev nodes on the fly as an LKM with
vnode ops is kinda cute - I guess that'd be one way to solve the devfs
persistance problems.. :-) (ie: have the drivers make the nodes in /dev
on disk directly if they are missing, but leave them alone if present).
1998-03-27 18:08:08 +00:00
Peter Wemm
5e9135b2e1
allow open on all minors
1998-03-27 18:03:13 +00:00
Peter Wemm
5c3a5f4a20
A fix for a link down route cleanup panic, when the route cleanup
...
pulls the rug out from underneath itself.
Obtained from: wollman (a few months ago, I've been using this for ages)
1998-03-27 14:30:18 +00:00
Peter Wemm
26cf9c3b75
Enable the use of soft updates on the root filesystem. Previously, the
...
softdep mode could only be activated on the initial mount of a filesystem
and then only if it was a read-write mount. A 'mount -r' (as done in the
rootfs mount) followed by a 'mount -u' to convert to read-write didn't
start softdep mode.
1998-03-27 14:20:57 +00:00
Bruce Evans
8c4461a8ff
Removed yacc output files so that it is impossible to mix them with
...
new ones that we generate.
1998-03-27 11:14:12 +00:00
Bruce Evans
eab034e45d
Removed yacc output files so that it is impossible to mix them with
...
new ones that we generate. We used to always mix the old header with
the new .cc file. This worked because Cygnus's yacc is surprisingly
compatible with our yacc.
1998-03-27 11:13:47 +00:00
Peter Wemm
1cd2698705
Don't print the 'writes: sync & async' stuff if we're mounted readonly
...
or if the fs isn't keeping the stats..
1998-03-27 10:52:13 +00:00
Poul-Henning Kamp
c6bcf724da
Split the padding out into a separate function.
...
Synchronize the kernel and libmd versions of md5c.c
PR: misc/6127
Reviewed by: phk
Submitted by: Ari Suutari <ari@suutari.iki.fi>
1998-03-27 10:23:00 +00:00
John Dyson
f9be84912c
Correct a problem where buffers might not be zeroed when needed. The
...
B_MALLOC buffers might not have been properly zeroed.
1998-03-27 06:48:24 +00:00
Peter Wemm
70dd0b6188
Hmm, silly me. I should have read what everything else was doing.
...
The initial/lock devices for cua are owned by uucp.dialer as well.
Also, remove redundant chmod on si_control
1998-03-27 04:35:10 +00:00
Peter Wemm
3eddd15d49
Fix permissions on initial/lock specialix cua device nodes.
...
PR: 6137
1998-03-27 04:19:30 +00:00
Peter Wemm
cbd71a62bb
Give this a shot at actually working as an LKM..
1998-03-27 04:05:08 +00:00
Kazutaka YOKOTA
98a1e5421d
- The PS/2 mouse driver, psm, is not disabled in the GENERIC
...
kernel anymore.
- While I am here, brush up the description on the mse driver as well.
1998-03-27 03:11:23 +00:00
Poul-Henning Kamp
a0502b19d4
Add two new functions, get{micro|nano}time.
...
They are atomic, but return in essence what is in the "time" variable.
gettime() is now a macro front for getmicrotime().
Various patches to use the two new functions instead of the various
hacks used in their absence.
Some puntuation and grammer patches from Bruce.
A couple of XXX comments.
1998-03-26 20:54:05 +00:00
Mark Murray
9de765d73b
Rats. I was too fast here. Re-enable SUID mode for the non-Kerberos
...
case.
1998-03-26 19:43:06 +00:00
Mark Murray
dd1383e87b
Rats. I was too quick. Work needs to be done on the non-Kerberos
...
case. Re-enable SUID mode.
1998-03-26 19:41:18 +00:00
Mark Murray
4eff93dd4e
KTH announced a weakness in their implementation of KerberosIV.
...
FreeBSD was not vulnerable, but their fix had some useful features.
Incorporate the best of those - rcp(1) no longer needs to be SUID
to root.
1998-03-26 18:15:00 +00:00
Mark Murray
42873e5755
Quite a while back KTH (who are the good folks who wrote our KerberosIV)
...
announced a K4 weakness with their rsh/rlogins. We were not put in any
danger by this, as we were not using KTH rlogin/rsh, but the patches
in themselves, had some good points. This lot means we can run our
rlogin without it being SUID root. Win win win. There are other KTH
cleanups as well.
1998-03-26 18:03:41 +00:00
Mark Murray
17515961ec
Remove unneeded crud.
1998-03-26 17:55:27 +00:00
Mark Murray
5019f318e8
Make the decision to compile kerberosIV a bit more secure by looking
...
for the appropriate directory.
1998-03-26 17:32:24 +00:00
Mark Murray
965595b36c
Repaired version of Bruce's "make -jN" patches.
1998-03-26 16:57:36 +00:00
Eivind Eklund
bd41cae5e3
Remove special global tags support; we don't do it that way anymore.
1998-03-26 16:12:14 +00:00
Eivind Eklund
f342a1c4b4
Remove special handling of 'tags' for complex subdir systems
...
(presently only used in tip; should have been used by e.g. pkg_add).
Submitted by: bde
1998-03-26 16:02:44 +00:00
Dima Ruban
0fcadac763
Don't build sperl if you don't want to.
1998-03-26 06:06:22 +00:00
Warner Losh
9b5728dbde
Remove unused cheat static.
1998-03-25 22:40:06 +00:00
Peter Wemm
8209dfe2f4
Quieten a debug message.. This happens under "normal" operation by 4 bytes
...
on a frequent enough rate to be annoying. There is a real bug somewhere,
but it looks harmless enough.
1998-03-25 14:28:28 +00:00
Garrett Wollman
3d4d47f398
Use the zone allocator to allocate inpcbs and tcpcbs. Each protocol creates
...
its own zone; this is used particularly by TCP which allocates both inpcb and
tcpcb in a single allocation. (Some hackery ensures that the tcpcb is
reasonably aligned.) Also keep track of the number of pcbs of each type
allocated, and keep a generation count (instance version number) for future
use.
1998-03-24 18:06:34 +00:00
Jonathan Lemon
098171734b
Fix a stupid bug where I was returning the wrong value. It's a wonder
...
this code even worked in the first place.
1998-03-24 16:51:36 +00:00
Jonathan Lemon
eefbfc25cb
Only read the cr4 register if the cpu_feature flag indicates the machine
...
has VME support.
Noticed by: kato
1998-03-24 16:47:12 +00:00
Jordan K. Hubbard
e4c06e4e91
Add new documentation.
...
Submitted by: Doug
1998-03-24 09:52:25 +00:00
Jordan K. Hubbard
ac4c856698
Sync with 2.2-stable branch.
1998-03-24 09:51:58 +00:00
Jordan K. Hubbard
d3c155fc56
Add new help file.
...
Submitted by: Doug
1998-03-24 09:51:41 +00:00
KATO Takenori
b53480bf6f
PC-98 does not have a BIOS call to get memory size.
1998-03-24 08:29:05 +00:00
KATO Takenori
c85e487d23
Sync with sys/i386/i386/machdep.c and trap.c revisions 1.293 and
...
1.123, respectively.
1998-03-24 08:27:21 +00:00
KATO Takenori
469057f93e
Sync with sys/i386/conf/files.i386 revision 1.195.
1998-03-24 08:26:02 +00:00
Satoshi Asami
f0bb46b1b3
Don't delete "Latest" link if NO_LATEST_LINK is set.
1998-03-24 03:34:51 +00:00
Kazutaka YOKOTA
c4118fc0b0
Describe the SC_DISABLE_REBOOT option.
1998-03-24 02:55:03 +00:00
John Birrell
df93fef29b
Ouch, that nm is aout which is not alpha-friendly. Make it i386
...
specific.
1998-03-24 01:43:45 +00:00
Jordan K. Hubbard
b535f1bace
The logic in tape.c:getfile() doesn't allow for a filesystem
...
with a blocksize smaller than the tape block size. The problem
seems to be most easily fixed by changeing where fssize is set.
PR: 5704
Submitted by: David Malone <dwmalone@maths.tcd.ie>
1998-03-23 23:19:14 +00:00
John Birrell
8d737d4688
A few things won't compile on alpha, so make them i386 specific for
...
the time being.
1998-03-23 22:21:34 +00:00
John Birrell
6f097c9e99
Fix a cut'n'paste error that added a stray gnu to a few paths.
1998-03-23 22:18:42 +00:00
Jonathan M. Bresler
bb8a7e8676
grr....forgot a bug fix in rewrite rules on hub
...
Reviewed by: jmb
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
1998-03-23 21:32:10 +00:00
John Birrell
20219d9a7b
For 1.3, NetBSD replaced the swapon() syscall with swapctl() and moved
...
the only call to compat_12 which isn't there by default. Provide
a wrapper.
1998-03-23 21:04:06 +00:00
Jonathan M. Bresler
8033c20cdd
update to match configuration currently in use
...
on hub.freebsd.org
1998-03-23 20:52:57 +00:00
Peter Wemm
58a06cdf07
Updates for the new si driver.
...
Obtained from: Nick Sayer <nick@specialix.com>, and tweaks by me.
1998-03-23 20:24:31 +00:00