]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
26 years agoScaffolding for High Availability code. The actual code will probably
eivind [Thu, 2 Apr 1998 04:25:41 +0000 (04:25 +0000)]
Scaffolding for High Availability code.  The actual code will probably
come tomorrow.

Submitted by: Simon Shapiro <shimon@simon-shapiro.org>

26 years agoShut up GCC.
eivind [Thu, 2 Apr 1998 02:10:47 +0000 (02:10 +0000)]
Shut up GCC.

26 years agoMake this compile (and seemingly work).
eivind [Thu, 2 Apr 1998 01:12:55 +0000 (01:12 +0000)]
Make this compile (and seemingly work).

26 years agoPR: bin/6193
danny [Wed, 1 Apr 1998 21:34:10 +0000 (21:34 +0000)]
PR: bin/6193
Submitted by: Max Euston <meuston@jmrodgers.com>
Make times between 0000-0059 and 1200-1259 show as 12:xx, not 0:xx

26 years agoAdd two workarounds for broken MP tables:
tegge [Wed, 1 Apr 1998 21:07:37 +0000 (21:07 +0000)]
Add two workarounds for broken MP tables:

- Attempt to handle PCI devices where the interrupt is
  an ISA/EISA interrupt according to the mp table.

- Attempt to handle multiple IO APIC pins connected to
  the same PCI or ISA/EISA interrupt source.  Print a
  warning if this happens, since performance is suboptimal.
  This workaround is only used for PCI devices.

With these two workarounds, the -SMP kernel is capable of running on
my Asus P/I-P65UP5 motherboard when version 1.4 of the MP table is disabled.

26 years agoDeclare some variables modified by interrupt handlers as volatile.
tegge [Wed, 1 Apr 1998 20:38:28 +0000 (20:38 +0000)]
Declare some variables modified by interrupt handlers as volatile.

26 years agoMF22: NOSHARED=YES
jkh [Wed, 1 Apr 1998 15:19:23 +0000 (15:19 +0000)]
MF22: NOSHARED=YES

26 years agoUse .An/.Aq.
charnier [Wed, 1 Apr 1998 06:29:16 +0000 (06:29 +0000)]
Use .An/.Aq.

26 years ago.Use .An.
charnier [Wed, 1 Apr 1998 06:26:40 +0000 (06:26 +0000)]
.Use .An.

26 years ago.Sh AUTHOR -> .Sh AUTHORS.
charnier [Wed, 1 Apr 1998 06:24:20 +0000 (06:24 +0000)]
.Sh AUTHOR -> .Sh AUTHORS.

26 years agoUse .An/.Aq.
charnier [Wed, 1 Apr 1998 06:22:28 +0000 (06:22 +0000)]
Use .An/.Aq.

26 years agoExit(-1) -> exit(1).
charnier [Wed, 1 Apr 1998 06:16:17 +0000 (06:16 +0000)]
Exit(-1) -> exit(1).

26 years agoAdd prototypes, usage(). Add Id.
charnier [Wed, 1 Apr 1998 06:15:37 +0000 (06:15 +0000)]
Add prototypes, usage(). Add Id.

26 years agoAdd Id.
charnier [Wed, 1 Apr 1998 06:14:35 +0000 (06:14 +0000)]
Add Id.

26 years agoUse .An/.Aq.
charnier [Wed, 1 Apr 1998 06:14:16 +0000 (06:14 +0000)]
Use .An/.Aq.

26 years agoUse Id instead of Header.
charnier [Wed, 1 Apr 1998 06:13:47 +0000 (06:13 +0000)]
Use Id instead of Header.

26 years agoTemporary fix for problems that occur if CFLAGS=-g is added to
jb [Wed, 1 Apr 1998 03:24:19 +0000 (03:24 +0000)]
Temporary fix for problems that occur if CFLAGS=-g is added to
/etc/make.conf. The tools can't handle generating debug code where
we fiddle with the ELF segments.

26 years agoA fairly rare possible buffer overflow:
imp [Wed, 1 Apr 1998 00:32:18 +0000 (00:32 +0000)]
A fairly rare possible buffer overflow:
Theo fixed this and tqbf reported it
Obtained from: OpenBSD

26 years agoFix an off by 1<<32 error.
phk [Tue, 31 Mar 1998 10:47:01 +0000 (10:47 +0000)]
Fix an off by 1<<32 error.

26 years agoAdd a dummy timecounter until we find the real thing(s).
phk [Tue, 31 Mar 1998 10:44:56 +0000 (10:44 +0000)]
Add a dummy timecounter until we find the real thing(s).

26 years agoCosmetic. Move a blank line.
kato [Tue, 31 Mar 1998 09:37:44 +0000 (09:37 +0000)]
Cosmetic.  Move a blank line.

26 years agoSync with sys/i386/i386/trap.c revision 1.125 and sys/i386/isa/clock.c
kato [Tue, 31 Mar 1998 07:53:13 +0000 (07:53 +0000)]
Sync with sys/i386/i386/trap.c revision 1.125 and sys/i386/isa/clock.c
revision 1.118.

26 years agoUse .An/.Aq.PR:
charnier [Tue, 31 Mar 1998 06:52:28 +0000 (06:52 +0000)]
Use .An/.Aq.PR:

26 years agoAdd an ioctl to retrieve the next writable address.
jmz [Tue, 31 Mar 1998 01:56:29 +0000 (01:56 +0000)]
Add an ioctl to retrieve the next writable address.

Defer the WRITE SESSION command until the first write command, so that
it works like the prepare track command, allowing the device to be
closed after the command.

26 years agoDocument the WORMIOCFIRSTWRITABLEADDR ioctl.
jmz [Tue, 31 Mar 1998 01:55:11 +0000 (01:55 +0000)]
Document the WORMIOCFIRSTWRITABLEADDR ioctl.

26 years agoAdd `hdrs' to the beforeinstall for libss so that the headers are
jb [Mon, 30 Mar 1998 23:10:39 +0000 (23:10 +0000)]
Add `hdrs' to the beforeinstall for libss so that the headers are
available for install.

I thought that was what beforeinstall was supposed to do. Sigh.

26 years ago- Use existing file (psm.c) though the driver does not work under
kato [Mon, 30 Mar 1998 12:36:16 +0000 (12:36 +0000)]
- Use existing file (psm.c) though the driver does not work under
  PC-98 arch.
- Merge the change in sys/i386/conf/files.i386 revision from 1.187 to
1.188.

26 years agoMerge the change in sys/i386/boot/rawboot/Makefile revision from 1.7
kato [Mon, 30 Mar 1998 12:24:12 +0000 (12:24 +0000)]
Merge the change in sys/i386/boot/rawboot/Makefile revision from 1.7
to 1.8.

Forgotten by: kato

26 years agoAdded missing #include's.
kato [Mon, 30 Mar 1998 12:10:02 +0000 (12:10 +0000)]
Added missing #include's.

26 years agoPickup _time_second instead of _time
phk [Mon, 30 Mar 1998 10:10:29 +0000 (10:10 +0000)]
Pickup _time_second instead of _time

26 years agoChnage the profiling printout to reflect that they are not
phk [Mon, 30 Mar 1998 10:09:05 +0000 (10:09 +0000)]
Chnage the profiling printout to reflect that they are not
struct timeval anymore.

26 years agoEradicate the variable "time" from the kernel, using various measures.
phk [Mon, 30 Mar 1998 09:56:58 +0000 (09:56 +0000)]
Eradicate the variable "time" from the kernel, using various measures.
"time" wasn't a atomic variable, so splfoo() protection were needed
around any access to it, unless you just wanted the seconds part.

Most uses of time.tv_sec now uses the new variable time_second instead.

gettime() changed to getmicrotime(0.

Remove a couple of unneeded splfoo() protections, the new getmicrotime()
is atomic, (until Bruce sets a breakpoint in it).

A couple of places needed random data, so use read_random() instead
of mucking about with time which isn't random.

Add a new nfs_curusec() function.

Mark a couple of bogosities involving the now disappeard time variable.

Update ffs_update() to avoid the weird "== &time" checks, by fixing the
one remaining call that passwd &time as args.

Change profiling in ncr.c to use ticks instead of time.  Resolution is
the same.

Add new function "tvtohz()" to avoid the bogus "splfoo(), add time, call
hzto() which subtracts time" sequences.

Reviewed by: bde

26 years agoAdd workaround suggestion for 'nonexistent time' diagnostic
ache [Mon, 30 Mar 1998 09:29:47 +0000 (09:29 +0000)]
Add workaround suggestion for 'nonexistent time' diagnostic

26 years agoRun adjkerntz -a at 05:01 too
ache [Mon, 30 Mar 1998 09:17:25 +0000 (09:17 +0000)]
Run adjkerntz -a at 05:01 too

26 years agoUse the correct templates file.
jkh [Mon, 30 Mar 1998 08:29:28 +0000 (08:29 +0000)]
Use the correct templates file.

PR: 6135
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>

26 years agofkey61 is the same thing as del, kinda. Make sure that we really swap del and
imp [Mon, 30 Mar 1998 04:25:42 +0000 (04:25 +0000)]
fkey61 is the same thing as del, kinda.  Make sure that we really swap del and
bs.

Reported by: Chuck Robey

26 years agoGive up on a.out support in binutils. It has too many problems to
jdp [Mon, 30 Mar 1998 02:21:27 +0000 (02:21 +0000)]
Give up on a.out support in binutils.  It has too many problems to
be worth much effort.  Install all i386 binutils programs in
"/usr/libexec/elf".  Disable a.out support in libbfd.  It's too
dangerous to leave it in.  Some of the utilities think they can
handle a.out, but they generate bad object files.

26 years agoAdd c++filt.
jdp [Mon, 30 Mar 1998 02:19:09 +0000 (02:19 +0000)]
Add c++filt.

26 years agoAdd NTFS partition type.
obrien [Sun, 29 Mar 1998 23:41:51 +0000 (23:41 +0000)]
Add NTFS partition type.
Add "." at the end of some sentances.
Also print "flag 80" in English.
Give hint that "sysid" for FreeBSD is 165 decimal.
Ensure active partition specified by user is 1-4.

26 years agoCorrect a significant problem with the softupdates port. Allow fsync
dyson [Sun, 29 Mar 1998 18:23:44 +0000 (18:23 +0000)]
Correct a significant problem with the softupdates port.  Allow fsync
to work properly within the softupdates framework, and thereby eliminate
some unfortunate panics.

26 years agoSync with sys/i386/isa/if_ed.c revision 1.138.
kato [Sun, 29 Mar 1998 12:48:46 +0000 (12:48 +0000)]
Sync with sys/i386/isa/if_ed.c revision 1.138.

26 years agoSync with sys/i386/i386/trap.c revision 1.124.
kato [Sun, 29 Mar 1998 12:48:01 +0000 (12:48 +0000)]
Sync with sys/i386/i386/trap.c revision 1.124.

26 years agoSync with sys/i386/isa/if_ed.c revision 1.137.
kato [Sun, 29 Mar 1998 12:45:39 +0000 (12:45 +0000)]
Sync with sys/i386/isa/if_ed.c revision 1.137.

26 years agoDon't access "time" directly.
phk [Sun, 29 Mar 1998 12:18:12 +0000 (12:18 +0000)]
Don't access "time" directly.

26 years agoReplace direct access to time with getmicrotime().
phk [Sun, 29 Mar 1998 12:15:57 +0000 (12:15 +0000)]
Replace direct access to time with getmicrotime().

26 years agoExport MD5Transform in md5.c and remove a private version in random_machdep.c
phk [Sun, 29 Mar 1998 11:55:06 +0000 (11:55 +0000)]
Export MD5Transform in md5.c and remove a private version in random_machdep.c
md5 is standard as a consequence of this.

26 years agoregenerate
peter [Sun, 29 Mar 1998 08:04:49 +0000 (08:04 +0000)]
regenerate

26 years agoThe linux chown syscall is more like lchown, a new chown syscall that
peter [Sun, 29 Mar 1998 07:59:10 +0000 (07:59 +0000)]
The linux chown syscall is more like lchown, a new chown syscall that
follows links was added.

26 years agopcics are devices not controllers.
helbig [Sun, 29 Mar 1998 07:58:03 +0000 (07:58 +0000)]
pcics are devices not controllers.

26 years agoPatch up some space/tab problems. It looks like some of this came
peter [Sun, 29 Mar 1998 07:53:19 +0000 (07:53 +0000)]
Patch up some space/tab problems.  It looks like some of this came
from an xterm via cut/paste.  No other changes apart from whitespace.

26 years agoFix nasty typo that randomly caused kinit to not properly deduce the
markm [Sun, 29 Mar 1998 07:27:43 +0000 (07:27 +0000)]
Fix nasty typo that randomly caused kinit to not properly deduce the
user's username when this was not specified.

Reported by: Sean Eric Fagan

26 years agoAdd in placeholders for the newer linux syscalls
peter [Sun, 29 Mar 1998 06:35:22 +0000 (06:35 +0000)]
Add in placeholders for the newer linux syscalls

26 years agoDon't use fast interrupts when initialized through PnP. if_ed does
eivind [Sun, 29 Mar 1998 03:22:19 +0000 (03:22 +0000)]
Don't use fast interrupts when initialized through PnP.  if_ed does
not support fast interrupts.

Noticed by: bde

26 years agoAdd support for the AT&T style "fildll" and "fistpll" mnemonics.
jdp [Sun, 29 Mar 1998 01:38:39 +0000 (01:38 +0000)]
Add support for the AT&T style "fildll" and "fistpll" mnemonics.
These are equivalent to "fildq" and "fistpq" respectively.  This
fixes the bad floating point object code that resulted after recent
changes in the compiler.

Test driven by: "Mike Burgett" <mburgett@awen.com>,
Amancio Hasty <hasty@rah.star-gate.com>

26 years agoSupport for fine-grained external control of subdir building.
eivind [Sun, 29 Mar 1998 01:10:09 +0000 (01:10 +0000)]
Support for fine-grained external control of subdir building.

26 years agoThe system call stubs for the sched_* system calls can't be
dufault [Sat, 28 Mar 1998 22:44:28 +0000 (22:44 +0000)]
The system call stubs for the sched_* system calls can't be
optional.

The kernel will now link but the new system calls can't be LKM'd in
without the P1003_1B option - I will remove this option later.

26 years agoActivate CVS regression test.
eivind [Sat, 28 Mar 1998 19:06:21 +0000 (19:06 +0000)]
Activate CVS regression test.

26 years agoRemove duplicate comment
dufault [Sat, 28 Mar 1998 18:16:29 +0000 (18:16 +0000)]
Remove duplicate comment

26 years agoDon't allow the readdirplus routine to be used in NFS V2.
steve [Sat, 28 Mar 1998 16:05:05 +0000 (16:05 +0000)]
Don't allow the readdirplus routine to be used in NFS V2.

PR: 5102
Reviewed by: msmith
Submitted by: Dmitry Kohmanyuk <dk@farm.org>

26 years agoInclude sys/resource.h to get PRIO_MAX.
dufault [Sat, 28 Mar 1998 14:49:47 +0000 (14:49 +0000)]
Include sys/resource.h to get PRIO_MAX.

26 years agoRemoved unused #includes.
bde [Sat, 28 Mar 1998 13:25:01 +0000 (13:25 +0000)]
Removed unused #includes.

26 years agoDon't export anything from <sys/socket.h> except AF_MAX from here.
bde [Sat, 28 Mar 1998 12:13:01 +0000 (12:13 +0000)]
Don't export anything from <sys/socket.h> except AF_MAX from here.
This only affects the KERNEL case.

Don't include <sys/radix.h> twice for the KERNEL case.  This fixes
a mismerge from Lite2.

Don't include <sys/radix.h> at all for the !KERNEL case.  This fixes
a wrong cleanup in Lite2.

26 years agoDon't depend on <sys/mount.h> including <sys/socket.h>.
bde [Sat, 28 Mar 1998 12:04:40 +0000 (12:04 +0000)]
Don't depend on <sys/mount.h> including <sys/socket.h>.

26 years agoFinish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B and
dufault [Sat, 28 Mar 1998 11:51:01 +0000 (11:51 +0000)]
Finish _POSIX_PRIORITY_SCHEDULING.  Needs P1003_1B and
_KPOSIX_PRIORITY_SCHEDULING options to work.  Changes:

Change all "posix4" to "p1003_1b".  Misnamed files are left
as "posix4" until I'm told if I can simply delete them and add
new ones;

Add _POSIX_PRIORITY_SCHEDULING system calls for FreeBSD and Linux;

Add man pages for _POSIX_PRIORITY_SCHEDULING system calls;

Add options to LINT;

Minor fixes to P1003_1B code during testing.

26 years agoMoved some #includes from <sys/param.h> nearer to where they are actually
bde [Sat, 28 Mar 1998 10:33:27 +0000 (10:33 +0000)]
Moved some #includes from <sys/param.h> nearer to where they are actually
used.

26 years agoFixed style bugs (mostly) in previous commit.
bde [Sat, 28 Mar 1998 10:18:26 +0000 (10:18 +0000)]
Fixed style bugs (mostly) in previous commit.

26 years agoGet socket and locking stuff by including <sys/socket.h> and <sys/lock.h>,
bde [Sat, 28 Mar 1998 08:07:12 +0000 (08:07 +0000)]
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.

26 years agoDebogotify. ln -f should be ln -s to allow the obj/ dir to be
markm [Sat, 28 Mar 1998 07:47:05 +0000 (07:47 +0000)]
Debogotify. ln -f should be ln -s to allow the obj/ dir to be
on a different volume.

26 years agoFix dead hang writing to FAT
ache [Sat, 28 Mar 1998 07:22:03 +0000 (07:22 +0000)]
Fix dead hang writing to FAT
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>

26 years agoAdd us.unix.kbd. Just like us.iso.kbd except:
imp [Sat, 28 Mar 1998 06:42:43 +0000 (06:42 +0000)]
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

26 years agoAdd two VLSI chip set components: 82C592 and 82C593
se [Fri, 27 Mar 1998 20:36:54 +0000 (20:36 +0000)]
Add two VLSI chip set components: 82C592 and 82C593
Submitted by: Warner Losh <imp@village.org>

26 years agoWhen building in in the kernel rather than as a LKM, don't compile
peter [Fri, 27 Mar 1998 18:08:08 +0000 (18:08 +0000)]
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).

26 years agoallow open on all minors
peter [Fri, 27 Mar 1998 18:03:13 +0000 (18:03 +0000)]
allow open on all minors

26 years agoA fix for a link down route cleanup panic, when the route cleanup
peter [Fri, 27 Mar 1998 14:30:18 +0000 (14:30 +0000)]
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)

26 years agoEnable the use of soft updates on the root filesystem. Previously, the
peter [Fri, 27 Mar 1998 14:20:57 +0000 (14:20 +0000)]
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.

26 years agoRemoved yacc output files so that it is impossible to mix them with
bde [Fri, 27 Mar 1998 11:14:12 +0000 (11:14 +0000)]
Removed yacc output files so that it is impossible to mix them with
new ones that we generate.

26 years agoRemoved yacc output files so that it is impossible to mix them with
bde [Fri, 27 Mar 1998 11:13:47 +0000 (11:13 +0000)]
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.

26 years agoDon't print the 'writes: sync & async' stuff if we're mounted readonly
peter [Fri, 27 Mar 1998 10:52:13 +0000 (10:52 +0000)]
Don't print the 'writes: sync & async' stuff if we're mounted readonly
or if the fs isn't keeping the stats..

26 years agoSplit the padding out into a separate function.
phk [Fri, 27 Mar 1998 10:23:00 +0000 (10:23 +0000)]
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>

26 years agoCorrect a problem where buffers might not be zeroed when needed. The
dyson [Fri, 27 Mar 1998 06:48:24 +0000 (06:48 +0000)]
Correct a problem where buffers might not be zeroed when needed.  The
B_MALLOC buffers might not have been properly zeroed.

26 years agoHmm, silly me. I should have read what everything else was doing.
peter [Fri, 27 Mar 1998 04:35:10 +0000 (04:35 +0000)]
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

26 years agoFix permissions on initial/lock specialix cua device nodes.
peter [Fri, 27 Mar 1998 04:19:30 +0000 (04:19 +0000)]
Fix permissions on initial/lock specialix cua device nodes.

PR: 6137

26 years agoGive this a shot at actually working as an LKM..
peter [Fri, 27 Mar 1998 04:05:08 +0000 (04:05 +0000)]
Give this a shot at actually working as an LKM..

26 years ago- The PS/2 mouse driver, psm, is not disabled in the GENERIC
yokota [Fri, 27 Mar 1998 03:11:23 +0000 (03:11 +0000)]
- 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.

26 years agoAdd two new functions, get{micro|nano}time.
phk [Thu, 26 Mar 1998 20:54:05 +0000 (20:54 +0000)]
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.

26 years agoRats. I was too fast here. Re-enable SUID mode for the non-Kerberos
markm [Thu, 26 Mar 1998 19:43:06 +0000 (19:43 +0000)]
Rats. I was too fast here. Re-enable SUID mode for the non-Kerberos
case.

26 years agoRats. I was too quick. Work needs to be done on the non-Kerberos
markm [Thu, 26 Mar 1998 19:41:18 +0000 (19:41 +0000)]
Rats. I was too quick. Work needs to be done on the non-Kerberos
case. Re-enable SUID mode.

26 years agoKTH announced a weakness in their implementation of KerberosIV.
markm [Thu, 26 Mar 1998 18:15:00 +0000 (18:15 +0000)]
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.

26 years agoQuite a while back KTH (who are the good folks who wrote our KerberosIV)
markm [Thu, 26 Mar 1998 18:03:41 +0000 (18:03 +0000)]
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.

26 years agoRemove unneeded crud.
markm [Thu, 26 Mar 1998 17:55:27 +0000 (17:55 +0000)]
Remove unneeded crud.

26 years agoMake the decision to compile kerberosIV a bit more secure by looking
markm [Thu, 26 Mar 1998 17:32:24 +0000 (17:32 +0000)]
Make the decision to compile kerberosIV a bit more secure by looking
for the appropriate directory.

26 years agoRepaired version of Bruce's "make -jN" patches.
markm [Thu, 26 Mar 1998 16:57:36 +0000 (16:57 +0000)]
Repaired version of Bruce's "make -jN" patches.

26 years agoRemove special global tags support; we don't do it that way anymore.
eivind [Thu, 26 Mar 1998 16:12:14 +0000 (16:12 +0000)]
Remove special global tags support; we don't do it that way anymore.

26 years agoRemove special handling of 'tags' for complex subdir systems
eivind [Thu, 26 Mar 1998 16:02:44 +0000 (16:02 +0000)]
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

26 years agoDon't build sperl if you don't want to.
dima [Thu, 26 Mar 1998 06:06:22 +0000 (06:06 +0000)]
Don't build sperl if you don't want to.

26 years agoRemove unused cheat static.
imp [Wed, 25 Mar 1998 22:40:06 +0000 (22:40 +0000)]
Remove unused cheat static.

26 years agoQuieten a debug message.. This happens under "normal" operation by 4 bytes
peter [Wed, 25 Mar 1998 14:28:28 +0000 (14:28 +0000)]
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.

26 years agoUse the zone allocator to allocate inpcbs and tcpcbs. Each protocol creates
wollman [Tue, 24 Mar 1998 18:06:34 +0000 (18:06 +0000)]
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.

26 years agoFix a stupid bug where I was returning the wrong value. It's a wonder
jlemon [Tue, 24 Mar 1998 16:51:36 +0000 (16:51 +0000)]
Fix a stupid bug where I was returning the wrong value.  It's a wonder
this code even worked in the first place.

26 years agoOnly read the cr4 register if the cpu_feature flag indicates the machine
jlemon [Tue, 24 Mar 1998 16:47:12 +0000 (16:47 +0000)]
Only read the cr4 register if the cpu_feature flag indicates the machine
has VME support.

Noticed by: kato