]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
26 years agoGenerate #defines that the asm code can access for the per-cpu data
peter [Mon, 6 Apr 1998 15:40:10 +0000 (15:40 +0000)]
Generate #defines that the asm code can access for the per-cpu data
structures.

26 years agogenerate .sets for variables used in asm and C that are stored in per-cpu
peter [Mon, 6 Apr 1998 15:39:09 +0000 (15:39 +0000)]
generate .sets for variables used in asm and C that are stored in per-cpu
space under SMP.

26 years agoA pair of C structures used for laying out the SMP per-cpu data space.
peter [Mon, 6 Apr 1998 15:37:21 +0000 (15:37 +0000)]
A pair of C structures used for laying out the SMP per-cpu data space.

26 years agosome missing symbols
peter [Mon, 6 Apr 1998 15:33:02 +0000 (15:33 +0000)]
some missing symbols

26 years agoUse getmicrotime() for if_lastchange, 10msec is plenty precision.
phk [Mon, 6 Apr 1998 11:43:12 +0000 (11:43 +0000)]
Use getmicrotime() for if_lastchange, 10msec is plenty precision.

26 years agoUse random() to find our initial xid.
phk [Mon, 6 Apr 1998 11:41:07 +0000 (11:41 +0000)]
Use random() to find our initial xid.

26 years agoUse read_random()
phk [Mon, 6 Apr 1998 11:40:42 +0000 (11:40 +0000)]
Use read_random()

26 years agoUse random() for seq numbers and read_random for CHAP challenge.
phk [Mon, 6 Apr 1998 11:40:17 +0000 (11:40 +0000)]
Use random() for seq numbers and read_random for CHAP challenge.

26 years agoUse random() rather then than homegrown stuff.
phk [Mon, 6 Apr 1998 11:39:04 +0000 (11:39 +0000)]
Use random() rather then than homegrown stuff.

26 years agoRemove stuff related to microtime.s, which is gone.
phk [Mon, 6 Apr 1998 11:38:18 +0000 (11:38 +0000)]
Remove stuff related to microtime.s, which is gone.

26 years agoUse getmicrotime insted of microtime, we only use the second part.
phk [Mon, 6 Apr 1998 11:37:17 +0000 (11:37 +0000)]
Use getmicrotime insted of microtime, we only use the second part.

26 years agoMake read_random() take a (void *) argument instead of (char *)
phk [Mon, 6 Apr 1998 09:30:42 +0000 (09:30 +0000)]
Make read_random() take a (void *) argument instead of (char *)

26 years agoMake a kernel version of the timer* functions called timerval* to be
phk [Mon, 6 Apr 1998 08:26:08 +0000 (08:26 +0000)]
Make a kernel version of the timer* functions called timerval* to be
more consistent.

OK'ed by: bde

26 years agotake out opt_bktr.h from brooktree848.c
ahasty [Mon, 6 Apr 1998 07:57:55 +0000 (07:57 +0000)]
take out opt_bktr.h from brooktree848.c

26 years agoRemove the last traces of TUBA.
phk [Mon, 6 Apr 1998 06:52:47 +0000 (06:52 +0000)]
Remove the last traces of TUBA.

Inspired by: PR kern/3317

26 years agoPrevent rdist from dumping core: do not free() pointer before using it.
charnier [Mon, 6 Apr 1998 06:18:32 +0000 (06:18 +0000)]
Prevent rdist from dumping core: do not free() pointer before using it.
Add rcsid. Document -D flag (debug mode). Remove unused includes.
PR:bin/3158 (part 1)

26 years agoReally make this compile..
peter [Mon, 6 Apr 1998 05:11:42 +0000 (05:11 +0000)]
Really make this compile..

Pointed out by: bde

26 years agoSync with sys/i386/isa/clock.c revision 1.119.
kato [Mon, 6 Apr 1998 03:38:18 +0000 (03:38 +0000)]
Sync with sys/i386/isa/clock.c revision 1.119.

26 years agoSync with sys/i386/isa/syscons.c revision 1.258.
kato [Mon, 6 Apr 1998 03:37:55 +0000 (03:37 +0000)]
Sync with sys/i386/isa/syscons.c revision 1.258.

26 years agoReviewed by: Amancio
ahasty [Sun, 5 Apr 1998 20:57:46 +0000 (20:57 +0000)]
Reviewed by: Amancio
Submitted by: Frank Nobis  <fn@Radio-do.de>

Mods to view german cable tv and minor fix to correctly identify bt849.

26 years agoCommit a much more functional version of this driver.
phk [Sun, 5 Apr 1998 19:26:08 +0000 (19:26 +0000)]
Commit a much more functional version of this driver.

26 years agoPrint explanation diagnostics when mount is impossible
ache [Sun, 5 Apr 1998 13:10:11 +0000 (13:10 +0000)]
Print explanation diagnostics when mount is impossible
Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>

26 years agoMore fixes for the iterative case of nanosleep1 from bruce.
phk [Sun, 5 Apr 1998 12:10:41 +0000 (12:10 +0000)]
More fixes for the iterative case of nanosleep1 from bruce.
I hate the 2-arg time{spec|val}{add|sub} functions!

26 years agoMake the dummy timecounter run at 1 MHz rather than 100kHz (noticed by bde)
phk [Sun, 5 Apr 1998 11:49:36 +0000 (11:49 +0000)]
Make the dummy timecounter run at 1 MHz rather than 100kHz (noticed by bde)
fix the itimer(REAL) handling.

26 years agoIf there is no error code, don't copyout the remaining time. (As
peter [Sun, 5 Apr 1998 11:17:19 +0000 (11:17 +0000)]
If there is no error code, don't copyout the remaining time.  (As
documented in the man page and the standards).  (and besides, nanosleep1
isn't setting it in this case at present anyway, so we'd be copying junk).

26 years agoFix nanosleep1 based on Bruces suggestion.
phk [Sun, 5 Apr 1998 10:28:01 +0000 (10:28 +0000)]
Fix nanosleep1 based on Bruces suggestion.

26 years agoRemove unused atv.tv_usec = 0; from select/poll code
ache [Sun, 5 Apr 1998 10:03:52 +0000 (10:03 +0000)]
Remove unused atv.tv_usec = 0; from select/poll code

26 years agotsleep() returns EWOULDBLOCK if the timeout expired. Don't return this
peter [Sun, 5 Apr 1998 07:31:44 +0000 (07:31 +0000)]
tsleep() returns EWOULDBLOCK if the timeout expired.  Don't return this
to usermode, otherwise sleep(3) fails, cron doesn't work, etc etc etc.

26 years agoMaybe fix netkey. I am not sure how to test this..
peter [Sun, 5 Apr 1998 05:19:00 +0000 (05:19 +0000)]
Maybe fix netkey.  I am not sure how to test this..

26 years agoFix previous commit. Don't people read compiler messages or something??
peter [Sun, 5 Apr 1998 02:59:10 +0000 (02:59 +0000)]
Fix previous commit.  Don't people read compiler messages or something??

26 years agoRemove some unneeded statements that enabled interrupts.
tegge [Sun, 5 Apr 1998 01:04:48 +0000 (01:04 +0000)]
Remove some unneeded statements that enabled interrupts.

26 years agoUse microruntime() rather than doing it by hand.
phk [Sat, 4 Apr 1998 18:56:54 +0000 (18:56 +0000)]
Use microruntime() rather than doing it by hand.

26 years agoHandle double fraction overflow in nano & microtime functions (spotted by Bruce)
phk [Sat, 4 Apr 1998 18:46:13 +0000 (18:46 +0000)]
Handle double fraction overflow in nano & microtime functions (spotted by Bruce)
Use tvtohz() a place where it fits.

26 years agoSubstitute a panic for a undefined function so LINT will compile.
phk [Sat, 4 Apr 1998 18:07:01 +0000 (18:07 +0000)]
Substitute a panic for a undefined function so LINT will compile.

26 years agoSync with sys/i386/isa/syscons.c revision 1.257.
kato [Sat, 4 Apr 1998 17:18:09 +0000 (17:18 +0000)]
Sync with sys/i386/isa/syscons.c revision 1.257.

26 years agoMore fixes to deal with fonts:
yokota [Sat, 4 Apr 1998 16:26:53 +0000 (16:26 +0000)]
More fixes to deal with fonts:
- Set the correct value scp->font_size in init_scp().
- Set scp->font_size to FONT_NONE for VGA_MODEX.

Interim fix for a font problem:
- A kludge to display the correct font on some video cards.
  We should be able to load multiple fonts to the VGA plane #2 and switch
  between fonts by setting the font select register in the VGA sequencer.
  It appears that the current code isn't functioning as expected on
  some VGA cards (I have reports on Millenium and Mach64 cards).  This is
  either a bug in syscons or a hardware compatibility problem ;-<
  This kludge will always load only one font set at a time and always use
  the font page #0 on the plane #2.  It is an interim kludge until
  we find the exact cause and solution.

Small adjustment for mouse cursor handling:
- Turn off the mouse cursor early when changing video modes.

Video mode switch fixes:
- Stop the screen saver when changing video modes.
- Enclose the critical section with a pair of spltty()/splx().
- A kludge to prevent scrn_update() from accessing video memory in less-
  critical sections in video mode change; artificially turn on the
  UNKNOWN_MODE flag.

PR: bin/5899, bin/5907
Tested by: ache and a couple of users
OKed by: sos

26 years agoTime changes mark 2:
phk [Sat, 4 Apr 1998 13:26:20 +0000 (13:26 +0000)]
Time changes mark 2:

    * Figure out UTC relative to boottime.  Four new functions provide
      time relative to boottime.

    * move "runtime" into struct proc.  This helps fix the calcru()
      problem in SMP.

    * kill mono_time.

    * add timespec{add|sub|cmp} macros to time.h.  (XXX: These may change!)

    * nanosleep, select & poll takes long sleeps one day at a time

Reviewed by:    bde
Tested by:      ache and others

26 years agoEnable static initialisation of mutexes and condition variables.
jb [Sat, 4 Apr 1998 11:33:01 +0000 (11:33 +0000)]
Enable static initialisation of mutexes and condition variables.

26 years agoChange in name of the static initializer define.
jb [Sat, 4 Apr 1998 11:03:07 +0000 (11:03 +0000)]
Change in name of the static initializer define.

26 years agoAdd static initializer defines as specified by POSIX.
jb [Sat, 4 Apr 1998 10:59:42 +0000 (10:59 +0000)]
Add static initializer defines as specified by POSIX.

26 years agoRename static initializer defines for opaque structures so that the
jb [Sat, 4 Apr 1998 10:58:12 +0000 (10:58 +0000)]
Rename static initializer defines for opaque structures so that the
POSIX specified names can be declared in pthread.h.

26 years agoMove the magic field initialisation to a place when it is more magic.
jb [Sat, 4 Apr 1998 07:27:29 +0000 (07:27 +0000)]
Move the magic field initialisation to a place when it is more magic.

26 years agoPerhaps fix a problem that some drivers have that they don't properly
dyson [Sat, 4 Apr 1998 05:55:05 +0000 (05:55 +0000)]
Perhaps fix a problem that some drivers have that they don't properly
initialize the b_kvasize element.  This might fix some of the split
I/O requests that some people have.

26 years agoAdd a magic field to the pthread structure to help recognize valid
jb [Fri, 3 Apr 1998 09:31:15 +0000 (09:31 +0000)]
Add a magic field to the pthread structure to help recognize valid
threads from invalid ones. The pthread structure is opaque to the user
so this change does not cause any incompatibilities.

Hopefully this change will help code that was written for draft 4
fail gracefully if the programmer ignores the compiler warning about
the change in the level of indirection for the argument passed to
pthread_detach(). I got burnt, so I fixed then (expletive deleted)
thing.

These functions comply with the revised standard. That should shut
Terry up!

26 years agoThis function compiles with the standard, so say so.
jb [Fri, 3 Apr 1998 09:12:19 +0000 (09:12 +0000)]
This function compiles with the standard, so say so.

26 years agoThis function compiles with the standard, so say so.
jb [Fri, 3 Apr 1998 09:11:15 +0000 (09:11 +0000)]
This function compiles with the standard, so say so.

Add a note about not touching errno and warn about previous drafts
of the standard which changed the level of indirection to the thread
argument. POSIX had a bit of trouble deciding what to do. So anyone
coding to both draft 4 and draft 10 (the final draft) will get burnt
by this function. I did. Grrr.

26 years agoCosmetique changes in vidcontrol all screens knob
ache [Thu, 2 Apr 1998 15:33:49 +0000 (15:33 +0000)]
Cosmetique changes in vidcontrol all screens knob

26 years agoImplement vidcontrol knob which allows to set passed flags/modes
ache [Thu, 2 Apr 1998 15:17:52 +0000 (15:17 +0000)]
Implement vidcontrol knob which allows to set passed flags/modes
for all virtual screens (via for loop)

26 years agoFix bug in rarpd:
roberto [Thu, 2 Apr 1998 13:20:15 +0000 (13:20 +0000)]
Fix bug in rarpd:

     Explanation of the bug: when processing its first request, rarpd
     opens a routing socket to send requests to the arp table. It keeps
     that socket open afterwards, while waiting for new RARP requests.

     Meanwhile, the data received on the routing socket fill up until
     they are about 8Kbytes in size. Any additional data is lost.

     When rarpd receives its next RARP request, it tries to access the
     ARP table via a routing socket call, then waits for the answer to
     its own request. This answer is lost because the received data is
     already filled: when looking for the reply, rarpd receives only
     8kbytes worth of data, then loops waiting forever.

     Someone please test it on -STABLE and commit it. We can close the PR
     when testing on STABLE is done.

PR: bin/5669
Submitted by: Pierre Beyssac <pb@fasterix.freenix.org>

26 years agoSync with sys/i386/isa/wd.c revision 1.152.
kato [Thu, 2 Apr 1998 11:06:59 +0000 (11:06 +0000)]
Sync with sys/i386/isa/wd.c revision 1.152.

26 years agoCorrect spelling.
danny [Thu, 2 Apr 1998 09:28:09 +0000 (09:28 +0000)]
Correct spelling.

26 years agoTry to fix poll & select after I broke them.
phk [Thu, 2 Apr 1998 07:22:17 +0000 (07:22 +0000)]
Try to fix poll & select after I broke them.

26 years agoAdd aback in a line a accidentally killed in my last commit.
imp [Thu, 2 Apr 1998 04:33:18 +0000 (04:33 +0000)]
Add aback in a line a accidentally killed in my last commit.
Submitted by: Bill Fenner

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