]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
25 years agoFirst cut at generating loader.help for the alpha
Mike Smith [Sun, 3 Jan 1999 20:54:05 +0000 (20:54 +0000)]
First cut at generating loader.help for the alpha

25 years agoReenable generation of the loader.help file
Mike Smith [Sun, 3 Jan 1999 20:50:35 +0000 (20:50 +0000)]
Reenable generation of the loader.help file

25 years agoRecognize IDE controler even if HDD is not connected.
KATO Takenori [Sun, 3 Jan 1999 17:26:04 +0000 (17:26 +0000)]
Recognize IDE controler even if HDD is not connected.

Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp>

25 years agoCorrected the major number for usb and added ums as major 111
Nick Hibma [Sun, 3 Jan 1999 16:48:03 +0000 (16:48 +0000)]
Corrected the major number for usb and added ums as major 111

25 years ago- Remove bus-dependent addresses from `ic' file.
KATO Takenori [Sun, 3 Jan 1999 15:57:02 +0000 (15:57 +0000)]
- Remove bus-dependent addresses from `ic' file.
- Special registers of IO-DATA device's RSA series are defined in
  ic/rsa.h (new file).

Pointed out by: Bruce Evans <bde@zeta.org.au>
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>

25 years agocatch a /boot doc instance I missed.
Jordan K. Hubbard [Sun, 3 Jan 1999 07:38:58 +0000 (07:38 +0000)]
catch a /boot doc instance I missed.

25 years agoRevert r1.4 - I was confused as to its real meaning.
Jordan K. Hubbard [Sun, 3 Jan 1999 07:38:15 +0000 (07:38 +0000)]
Revert r1.4 - I was confused as to its real meaning.

Noted by: bde

25 years agoSupport following devices:
KATO Takenori [Sun, 3 Jan 1999 05:03:47 +0000 (05:03 +0000)]
Support following devices:
  - on board 2nd CCU
  - Midori Elec. MDC-926Rs
  - Midori-Hayes ESP98
  - NEC PC-9861K, PC-9801-101 PC-9801-120
  - Melco IND-SP and IND-SS
  - PIO-9032A/B/C
  - B98-01 and B98-02
  - IO-data device RSA-98II and RSA-98III
  - MC-16550
  - MC-RS98
  - Media Inteligent RSB-2000/3000 and RSB-384
  - PCMCIA modem card

Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>

25 years agoClean up some more residual /usr/mdec references. I left all the
Jordan K. Hubbard [Sun, 3 Jan 1999 02:18:58 +0000 (02:18 +0000)]
Clean up some more residual /usr/mdec references.  I left all the
extra rbootd/boot rom cruft pointing at /usr/mdec since it either
doesn't exist or doesn't work anyway, so who cares? :)

25 years agoMinor bug: in the case where allocating a fresh mbuf for the receive ring
Bill Paul [Sun, 3 Jan 1999 02:05:21 +0000 (02:05 +0000)]
Minor bug: in the case where allocating a fresh mbuf for the receive ring
fails, we need to set the descriptor status word so that the 'OWN' bit
is set again so that the chip can reuse it. Previously, this wasn't being
done.

25 years agoAdd STANDARDS section.
Garrett Wollman [Sun, 3 Jan 1999 01:07:41 +0000 (01:07 +0000)]
Add STANDARDS section.
s/bytes/characters/g to be consistent with Standard C terminology.
Update date and add RCS Id.

25 years agoAdd a macro for ISO/IEC 9945-1: 1996, the official designation of the most
Garrett Wollman [Sun, 3 Jan 1999 00:58:50 +0000 (00:58 +0000)]
Add a macro for ISO/IEC 9945-1: 1996, the official designation of the most
recent POSIX.1 standard.

25 years agoFix grammar in the description of timegm() by totally rewriting it. Remove
Garrett Wollman [Sun, 3 Jan 1999 00:35:31 +0000 (00:35 +0000)]
Fix grammar in the description of timegm() by totally rewriting it.  Remove
a potentally inflammatory comment from BUGS, and add a more useful comment
about the lack of reentrancy in the timezone-setting interface.

25 years agoUpdate for boot block location change.
Jordan K. Hubbard [Sat, 2 Jan 1999 23:28:44 +0000 (23:28 +0000)]
Update for boot block location change.

25 years agoUpdate for new boot block location.
Jordan K. Hubbard [Sat, 2 Jan 1999 23:22:12 +0000 (23:22 +0000)]
Update for new boot block location.

25 years agoUpdate this to deal with new boot block placement.
Jordan K. Hubbard [Sat, 2 Jan 1999 23:15:20 +0000 (23:15 +0000)]
Update this to deal with new boot block placement.

Reported by: "John W. DeBoskey" <jwd@unx.sas.com>

25 years agoNow empty DOS filesystems default to long file names. Non-empty filesystems
Dmitrij Tejblum [Sat, 2 Jan 1999 18:52:13 +0000 (18:52 +0000)]
Now empty DOS filesystems default to long file names. Non-empty filesystems
without traces of Win95 default to short file names, as before.

25 years agoExtraneous space.
Tim Vanderhoek [Sat, 2 Jan 1999 17:11:45 +0000 (17:11 +0000)]
Extraneous space.

25 years agoStyle cleanups.
Dag-Erling Smørgrav [Sat, 2 Jan 1999 16:04:19 +0000 (16:04 +0000)]
Style cleanups.

Requested by: bde

25 years agoEnsure that deHighClust in direntry always initialized.
Dmitrij Tejblum [Sat, 2 Jan 1999 13:26:29 +0000 (13:26 +0000)]
Ensure that deHighClust in direntry always initialized.

Noticed by:  Carl Mascott <cmascott@world.std.com>

Don't write access time of a file more than once per day. (Its precision is
1 day anyway). Don't try to write access and creation time in nonwin95 case.

Suggested by: bde (long time ago).

25 years agoIfdefed conditionally used simplock variables.
Bruce Evans [Sat, 2 Jan 1999 11:34:57 +0000 (11:34 +0000)]
Ifdefed conditionally used simplock variables.

25 years agoRead in /boot contents at runtime. Assumes /boot/boot1 on alpha (which
Jordan K. Hubbard [Sat, 2 Jan 1999 07:23:37 +0000 (07:23 +0000)]
Read in /boot contents at runtime.  Assumes /boot/boot1 on alpha (which
may not yet be caught up).

25 years agoLet's make sure we're at the end of the password string before we apply a \0
Bill Fumerola [Sat, 2 Jan 1999 04:37:46 +0000 (04:37 +0000)]
Let's make sure we're at the end of the password string before we apply a \0
and terminate it. This patch ensures passwords will be the correct length of 8,
which is what is implied in the source (but not reflected in the man page).

PR: bin/7817
Reviewed by: Alfred Perlstein <bright@hotjobs.com>
Submitted by: Hiroshi Nishikawa <nis@pluto.dti.ne.jp>

25 years agoRemove the last clients of vfs_object_create(..., waslocked=1);
Eivind Eklund [Sat, 2 Jan 1999 01:32:36 +0000 (01:32 +0000)]
Remove the last clients of vfs_object_create(..., waslocked=1);
waslocked will go away shortly.

Reviewed by: dg

25 years agoUUCP Cleanup should be done by the UUCP user.
Bill Fumerola [Fri, 1 Jan 1999 21:07:39 +0000 (21:07 +0000)]
UUCP Cleanup should be done by the UUCP user.

PR: bin/7749
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>

25 years agoEnable source file locking in pwd_mkdb by including the proper letter
Bill Fumerola [Fri, 1 Jan 1999 20:39:37 +0000 (20:39 +0000)]
Enable source file locking in pwd_mkdb by including the proper letter
in getopt(). The code was there, the means to use it wasn't.

Also update the usage() statment to reflect reality.

PR: bin/9248
Submitted by: Jos Backus <jbackus@plex.nl>
Forgotten By: dillon

25 years agoMake periodic(8) and the security mailings reflect the full FQDN, as opposed
Bill Fumerola [Fri, 1 Jan 1999 17:37:33 +0000 (17:37 +0000)]
Make periodic(8) and the security mailings reflect the full FQDN, as opposed
to a hostname. This will help those who keep a cluster of machines all with
the same hostname but different domain names.

PR: bin/9091
Submitted By: Heikki Suonsivu <hsu@clinet.fi>
No Response From: -current mailing list

25 years agounbreak devfs support after wrong cut&paste...
Luigi Rizzo [Fri, 1 Jan 1999 14:53:31 +0000 (14:53 +0000)]
unbreak devfs support after wrong cut&paste...
ReportedBy: Louis A. Mamakos

25 years agoFixed bitrot in a comment. Fixed some style bugs.
Bruce Evans [Fri, 1 Jan 1999 14:41:51 +0000 (14:41 +0000)]
Fixed bitrot in a comment.  Fixed some style bugs.

25 years agoUse M_VGA_VG320 if M_VESA_CG800x600 is not available. It looks ugly in
Dag-Erling Smørgrav [Fri, 1 Jan 1999 14:40:49 +0000 (14:40 +0000)]
Use M_VGA_VG320 if M_VESA_CG800x600 is not available. It looks ugly in
low-res, but it works...

Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>

25 years agoCorrect typo in macro name.
Dag-Erling Smørgrav [Fri, 1 Jan 1999 14:38:30 +0000 (14:38 +0000)]
Correct typo in macro name.

25 years agoDon't use __BEGIN_DECLS/__END_DECLS in the kernel.
Bruce Evans [Fri, 1 Jan 1999 14:30:11 +0000 (14:30 +0000)]
Don't use __BEGIN_DECLS/__END_DECLS in the kernel.

Fixed some other, even more minor style bugs.

25 years agoMinor English and spelling fixes.
Bruce Evans [Fri, 1 Jan 1999 14:21:13 +0000 (14:21 +0000)]
Minor English and spelling fixes.

25 years agoIgnore the fs_spec entry for "/" in /etc/fstab if the device which
Bruce Evans [Fri, 1 Jan 1999 14:14:44 +0000 (14:14 +0000)]
Ignore the fs_spec entry for "/" in /etc/fstab if the device which
is actually mounted on "/" can be determined using statfs() and is
in /dev.  This fixes fsck operating on the wrong device when the
fs_spec entry is only an alias.  The aliased case became more
dangerous when the ROOTSLICE_HUNT hack was committed in mount(8).
ROOTSLICE_HUNT may be unnecessary now.

25 years agoFixed overflow in 1K-blocks to disk-blocks conversions. Use quad
Bruce Evans [Fri, 1 Jan 1999 13:15:02 +0000 (13:15 +0000)]
Fixed overflow in 1K-blocks to disk-blocks conversions.  Use quad
arithmetic instead of the special macros in PR 8163 or the magic
2's in PR 381.  (Rev.1.3 unfortunately fixed only half of the
problems reported in PR 381.)

PR: 381, 8163

25 years agoThe previous commit was bogus. malloc(..., M_WAITOK) should not be
Bruce Evans [Fri, 1 Jan 1999 12:35:47 +0000 (12:35 +0000)]
The previous commit was bogus.  malloc(..., M_WAITOK) should not be
used in device attach routines.  At least for attaches at boot time,
actually waiting, or actually failing for malloc(..., M_NOWAIT), are
almost equally unlikely and harmless, but using M_WAITOK interferes
with automatic detection of bogus M_WAITOK's.

25 years agoUpdated type of ss_size in struct sigaltstack.
Bruce Evans [Fri, 1 Jan 1999 12:22:11 +0000 (12:22 +0000)]
Updated type of ss_size in struct sigaltstack.

Removed bogus prerequisite <sys/types.h>.

25 years agoFixed bitrot in comments.
Bruce Evans [Fri, 1 Jan 1999 10:33:52 +0000 (10:33 +0000)]
Fixed bitrot in comments.

25 years agoMade this compile if UMAPFS_DIAGNOSTIC is defined. This has been broken
Bruce Evans [Fri, 1 Jan 1999 10:14:37 +0000 (10:14 +0000)]
Made this compile if UMAPFS_DIAGNOSTIC is defined.  This has been broken
since before rev.1.1, so UMAPFS_DIAGNOSTIC should not be trusted.
UMAPFS_DIAGNOSTIC is commented out in LINT to hide various bugs.

25 years agoFixed a missing library and a style bug in LDADD. Static linkage was broken.
Bruce Evans [Fri, 1 Jan 1999 09:54:09 +0000 (09:54 +0000)]
Fixed a missing library and a style bug in LDADD.  Static linkage was broken.

Fixed missing DPADD.

25 years agoFixed a missing library and style bugs in LDADD. Static linkage was broken.
Bruce Evans [Fri, 1 Jan 1999 09:51:46 +0000 (09:51 +0000)]
Fixed a missing library and style bugs in LDADD.  Static linkage was broken.

Fixed missing DPADD.

Fixed placement of the include of bsd.prog.mk.  It annulled
`make checkdpadd', which should have been run to find the broken DPADD.

25 years agorestore pcvt(4) man page
Peter Wemm [Fri, 1 Jan 1999 08:48:31 +0000 (08:48 +0000)]
restore pcvt(4) man page

Reviewed by:  core

25 years agoReconnect pcvt hooks..
Peter Wemm [Fri, 1 Jan 1999 08:45:44 +0000 (08:45 +0000)]
Reconnect pcvt hooks..

Reviewed by: core

25 years agoPart 4 of pcvt/voxware revival: pcvt userland
Peter Wemm [Fri, 1 Jan 1999 08:32:05 +0000 (08:32 +0000)]
Part 4 of pcvt/voxware revival: pcvt userland

Reviewed by:    core

25 years agoPart 4 of pcvt/voxware revival: pcvt userland
Peter Wemm [Fri, 1 Jan 1999 08:31:26 +0000 (08:31 +0000)]
Part 4 of pcvt/voxware revival: pcvt userland

Reviewed by: core

25 years agoPart 3 of the pcvt/voxware revival.
Peter Wemm [Fri, 1 Jan 1999 08:23:23 +0000 (08:23 +0000)]
Part 3 of the pcvt/voxware revival.

Reviewed by: core

25 years agoPart 2 of pcvt/voxware revival. I hope I have not clobbered any other
Peter Wemm [Fri, 1 Jan 1999 08:18:13 +0000 (08:18 +0000)]
Part 2 of pcvt/voxware revival.  I hope I have not clobbered any other
deltas, but it is possible since I had a few merge conflicts over the last
few days while this has been sitting ready to go.

(Part 1 was committed to the config files, but cvs aborted grrr..)

Approved by:    core

25 years agoPart 1 of pcvt/voxware revival. I hope I have not clobbered any other
Peter Wemm [Fri, 1 Jan 1999 08:09:58 +0000 (08:09 +0000)]
Part 1 of pcvt/voxware revival.  I hope I have not clobbered any other
deltas, but it is possible since I had a few merge conflicts over the last
few days while this has been sitting ready to go.

Approved by: core

25 years agoOops, forgot to commit entry in LINT for statically configured vinum.
Peter Wemm [Fri, 1 Jan 1999 04:16:32 +0000 (04:16 +0000)]
Oops, forgot to commit entry in LINT for statically configured vinum.

25 years ago The mount_mfs process that stays in a supervisor context handling MFS
Matthew Dillon [Fri, 1 Jan 1999 04:14:11 +0000 (04:14 +0000)]
The mount_mfs process that stays in a supervisor context handling MFS
    I/O requests must be marked P_SYSTEM because if it isn't and the system
    decides to swap it or (god forbid) kill it, the system stands a good
    chance of locking up.

25 years agodocument PKG_DBDIR
David E. O'Brien [Thu, 31 Dec 1998 20:29:29 +0000 (20:29 +0000)]
document PKG_DBDIR
Add ENVIRONMENT and FILES sections.

25 years agochange wording slightly to match other pkg_*.1
David E. O'Brien [Thu, 31 Dec 1998 20:28:55 +0000 (20:28 +0000)]
change wording slightly to match other pkg_*.1

25 years agoThis commit adds a software workaround for a hardware bug in certain PNIC
Bill Paul [Thu, 31 Dec 1998 17:19:21 +0000 (17:19 +0000)]
This commit adds a software workaround for a hardware bug in certain PNIC
chip revisions. (A buggy taiwanese chip? I'm just shocked; shocked I tell
you.) So far I have only observed the anomalous behavior on board with
PCI revision 33 chips. At the moment, this seems to include only the
Netgear FA310-TX rev D1 boards with chips labeled NGMC169B. (Possibly this
means it's an 82c169B part from Lite-On.)

The bug only manifests itself in promiscuous mode, and usually only at
10Mbps half-duplex. (I have not observed the problem in full-duplex mode,
and I don't think it ever happens at 100Mbps.) The bug appears to be in
the receiver DMA engine. Normally, the chip is programmed with a linked
list of receiver descriptors, each with a receive buffer capable of holding
a complete full-sized ethernet frame. During periods of heavy traffic
(i.e. ping -c 100 -f 8100 <otherhost>), the receiver will sometimes appear
to upload its entire FIFO memory contents instead of just uploading the
desired received frame. The uploaded data will span several receive
buffers, in spite of the fact that the chip has been told to only use
one descriptor per frame, and appears to consist of previously transmitted
frames with the correct received frame appended to the end.

Unfortunately, there is no way to determine exactly how much data is
uploaded when this happens; the chip doesn't tell you anything except the
size of the desired received frame, and the amount of bogus data varies.
Sometimes, the desired frame is also split across multiple buffers.

The workaround is ugly and nasty. The driver assembles all of the data
from the bogus frames into a single buffer. The receive buffers are always
zeroed out, and we program the chip to always include the receive CRC
at the end of each frame. We therefore know that we can start from the
end of the buffer and scan back until we encounter a non-zero data byte,
and say conclusively that this is the end of the desired frame. We can
then subtract the frame length from this address to determine the real
start of the frame, and copy it into an mbuf and pass it on.

This is kludgy and time consuming, but it's better than dropping frames.
It's not too bad since the problem only happens at 10Mbps.

The workaround is only enabled for chips with PCI revision == 33. The
LinkSys LNE100TX and Matrox FastNIC 10/100 cards use a revision 32 chip
and work fine in promiscuous mode. Netgear support has confirmed that
they "have some previous knowledge of problems in promiscuous mode" but
didn't have a workaround. The people at Lite-On who would be able to
suggest a possible fix are on vacation. So, I decided to implement a
workaround of my own until I hear from them. I suppose this problem made
it through Netgear's QA department since Windows doesn't normally use
promiscuous mode, and if Windows doesn't need the feature than it can't
possibly be important, right? Grrr.

25 years agoTypo - "the -delete primary do not.." -> "the -delete primary does not.."
Bill Fumerola [Thu, 31 Dec 1998 16:21:51 +0000 (16:21 +0000)]
Typo - "the -delete primary do not.." -> "the -delete primary does not.."

PR: docs/9255
Submitted by: Christian Weisgerber <naddy@bigeye.rhein-neckar.de>

25 years agoHappy 1999!
Wolfram Schneider [Thu, 31 Dec 1998 14:26:42 +0000 (14:26 +0000)]
Happy 1999!

25 years agoAdd timeout to boot menu.
Andrzej Bialecki [Thu, 31 Dec 1998 14:06:30 +0000 (14:06 +0000)]
Add timeout to boot menu.

Submitted by: W Gerald Hicks <wghicks@bellsouth.net>

25 years agoAdd support for some FACILITY words:
Andrzej Bialecki [Thu, 31 Dec 1998 14:03:28 +0000 (14:03 +0000)]
Add support for some FACILITY words:

key? ( -- flag)  \ check to see if there's a key to be read from input
ms   ( u -- )    \ wait that many milliseconds
seconds ( -- u ) \ get number of seconds from midnight.

'words' now outputs the list page by page - this probably should go
through libstand's pager, but will have to wait for closer integration of
built-ins with Forth...

Submitted partially by: W Gerald Hicks <wghicks@bellsouth.net>

25 years agoAdd back ability to make beeps when using new TERM_EMU.
Andrzej Bialecki [Thu, 31 Dec 1998 13:44:04 +0000 (13:44 +0000)]
Add back ability to make beeps when using new TERM_EMU.

Submitted by: W Gerald Hicks <wghicks@bellsouth.net>

25 years agoActivate the rain screensaver.
Dag-Erling Smørgrav [Thu, 31 Dec 1998 13:42:00 +0000 (13:42 +0000)]
Activate the rain screensaver.

25 years agoHere's one for the terminally melancholic amongst us.
Dag-Erling Smørgrav [Thu, 31 Dec 1998 13:41:40 +0000 (13:41 +0000)]
Here's one for the terminally melancholic amongst us.

25 years agoEliminate "initialization from incompatible type" warning in SAVER_MODULE
Dag-Erling Smørgrav [Thu, 31 Dec 1998 13:40:26 +0000 (13:40 +0000)]
Eliminate "initialization from incompatible type" warning in SAVER_MODULE
macro.

25 years agoCompile without warnings.
Dag-Erling Smørgrav [Thu, 31 Dec 1998 13:38:59 +0000 (13:38 +0000)]
Compile without warnings.

25 years agoRemoved garbage sloppy-common variable `pasleep'. Fixed other style
Bruce Evans [Thu, 31 Dec 1998 13:23:16 +0000 (13:23 +0000)]
Removed garbage sloppy-common variable `pasleep'.  Fixed other style
bugs in previous commit.

25 years agoEnables snd driver.
KATO Takenori [Thu, 31 Dec 1998 11:38:52 +0000 (11:38 +0000)]
Enables snd driver.

25 years agoWhen loading something that has undefined symbols, it would be helpful to
Peter Wemm [Thu, 31 Dec 1998 09:17:20 +0000 (09:17 +0000)]
When loading something that has undefined symbols, it would be helpful to
know what they were..

25 years agoEnable the ES1370 driver. You don't need any options for this,
Luigi Rizzo [Thu, 31 Dec 1998 08:17:08 +0000 (08:17 +0000)]
Enable the ES1370 driver. You don't need any options for this,
the existing "device pcm..." entry will take care of that.

25 years agoAdd Joachim Kuebart's ES1370 driver. With my Shuttle HOT-255 card,
Luigi Rizzo [Thu, 31 Dec 1998 08:14:27 +0000 (08:14 +0000)]
Add Joachim Kuebart's ES1370 driver. With my Shuttle HOT-255 card,
this has a problem with capture but i am not sure if it is related
to the mixer or what else.
But in the meantime, this is ok to listen to mpegs.

I also have a much simpler version of the driver in the works which
reuses a lot more of the existing "pcm" routines.  Next year...

25 years agoEnable entries for DUMMYNET, BRIDGE and device pcm. LINT compiles
Luigi Rizzo [Thu, 31 Dec 1998 08:03:52 +0000 (08:03 +0000)]
Enable entries for DUMMYNET, BRIDGE and device pcm. LINT compiles
fine with these enabled.

25 years agoAdded notes about upcoming uid/gid mta for the postfix integration.
Warner Losh [Thu, 31 Dec 1998 08:01:12 +0000 (08:01 +0000)]
Added notes about upcoming uid/gid mta for the postfix integration.
Suggested by: peter

Also reworked the 981230 section in light of a better understanding of
what is in the pipeline.

25 years agoRemove one unused variable.
Luigi Rizzo [Thu, 31 Dec 1998 07:52:49 +0000 (07:52 +0000)]
Remove one unused variable.

25 years agoPartial fix for when ipfw is used with bridging. Bridged packets
Luigi Rizzo [Thu, 31 Dec 1998 07:43:29 +0000 (07:43 +0000)]
Partial fix for when ipfw is used with bridging. Bridged packets
have all fields in network order, whereas ipfw expects some to be
in host order. This resulted in some incorrect matching, e.g. some
packets being identified as fragments, or bandwidth not being
correctly enforced.
NOTE: this only affects bridge+ipfw, normal ipfw usage was already
correct).

Reported-By: Dave Alden and others.
25 years agoRemove some unused variables.
Luigi Rizzo [Thu, 31 Dec 1998 07:35:49 +0000 (07:35 +0000)]
Remove some unused variables.

25 years agoExtend the callback mechanism and add hooks to support PCI cards.
Luigi Rizzo [Thu, 31 Dec 1998 07:34:01 +0000 (07:34 +0000)]
Extend the callback mechanism and add hooks to support PCI cards.
Remove a few unused variables.

25 years agoUpdate documentation on cards and config
Luigi Rizzo [Thu, 31 Dec 1998 07:28:24 +0000 (07:28 +0000)]
Update documentation on cards and config

25 years agoAdd impending flag day for ELF. Make notes about elf userland and elf
Warner Losh [Thu, 31 Dec 1998 06:20:01 +0000 (06:20 +0000)]
Add impending flag day for ELF.  Make notes about elf userland and elf
kernel forced migration happening soon.

While still incomplete, and there may be showstoppers along the way,
the advise given here is not incorrect.

Submitted indirectly by: jdk, peter wemm

25 years agoAdd SMC EtherEZ98 support(PC-98).
KATO Takenori [Thu, 31 Dec 1998 03:23:39 +0000 (03:23 +0000)]
Add SMC EtherEZ98 support(PC-98).
Slim up of if_ed98.h.

Submitted by: Chiharu Shibata <chi@bd.mbn.or.jp>

25 years agoAnother(better) way to support Access/NOTE N98(PC-98) without any effects
KATO Takenori [Thu, 31 Dec 1998 03:21:14 +0000 (03:21 +0000)]
Another(better) way to support Access/NOTE N98(PC-98) without any effects
for other Access/PC series.

Submitted by: Chiharu Shibata <chi@bd.mbn.or.jp>

25 years agoEliminate all dependence on boot1 and boot2. This is passed in by
Jordan K. Hubbard [Thu, 31 Dec 1998 02:35:43 +0000 (02:35 +0000)]
Eliminate all dependence on boot1 and boot2.  This is passed in by
Set_Boot_Blocks() anyway and should thus have never been a part of
libdisk, it should have been provided by the client of libdisk since
passing the information in is already part of the API.

25 years agoCommit patch in
Søren Schmidt [Wed, 30 Dec 1998 21:20:00 +0000 (21:20 +0000)]
Commit patch in

PR: 9232
Submitted by: marcel@scc.nl <Marcel Moolenaar>

25 years agoCommit #2 of
Søren Schmidt [Wed, 30 Dec 1998 21:01:34 +0000 (21:01 +0000)]
Commit #2 of

PR: 9235
Submitted by: marcel@scc.nl <Marcel Moolenaar>

25 years agoCommit #1 of:
Søren Schmidt [Wed, 30 Dec 1998 20:58:28 +0000 (20:58 +0000)]
Commit #1 of:

PR: 9235

25 years ago-make clear need to use the upgrade kit
Tim Vanderhoek [Wed, 30 Dec 1998 17:32:47 +0000 (17:32 +0000)]
-make clear need to use the upgrade kit
-add "depends" to list of recursive targets
-consistent capitilization of FreeBSD.ORG
-remove description of PATCH_DEBUG
-add .Xr to portcheckout(1) and pib(1)

25 years agoTransition libdisk to use /boot since what it's looking for (boot1 and boot2)
Jordan K. Hubbard [Wed, 30 Dec 1998 13:29:11 +0000 (13:29 +0000)]
Transition libdisk to use /boot since what it's looking for (boot1 and boot2)
are now there.

25 years agoBacked out previous commit. It depends on a.out utilities and libraries
Bruce Evans [Wed, 30 Dec 1998 12:06:08 +0000 (12:06 +0000)]
Backed out previous commit.  It depends on a.out utilities and libraries
somehow being available even on pure elf systems.

25 years agoFixed bootstrapping of /usr/mdec/boot[12].
Bruce Evans [Wed, 30 Dec 1998 11:26:24 +0000 (11:26 +0000)]
Fixed bootstrapping of /usr/mdec/boot[12].

25 years agoMake the VESA KLD module work!
Kazutaka YOKOTA [Wed, 30 Dec 1998 11:21:08 +0000 (11:21 +0000)]
Make the VESA KLD module work!

25 years agoAlways build ${MACHINE}/boot if it exists. Makefiles shouldn't know
Bruce Evans [Wed, 30 Dec 1998 11:17:09 +0000 (11:17 +0000)]
Always build ${MACHINE}/boot if it exists.  Makefiles shouldn't know
about deficiencies in subdirs.

25 years agoEnforce building with -aout, since building with OBJFORMAT=elf doesn't
Bruce Evans [Wed, 30 Dec 1998 10:55:50 +0000 (10:55 +0000)]
Enforce building with -aout, since building with OBJFORMAT=elf doesn't
work.

Rely on ../Makefile.inc to set the the default for BINDIR.

25 years agoRely on ../Makefile.inc to set the object format in CFLAGS and the
Bruce Evans [Wed, 30 Dec 1998 10:48:09 +0000 (10:48 +0000)]
Rely on ../Makefile.inc to set the object format in CFLAGS and the
default for BINDIR.

Fixed some style bugs in previous aout enforcement.

25 years agoVarious changes to support OSF1 emulation:
Doug Rabson [Wed, 30 Dec 1998 10:38:59 +0000 (10:38 +0000)]
Various changes to support OSF1 emulation:

* Move the user stack from VM_MAXUSER_ADDRESS to a place below the 32bit
  boundary (needed to support 32bit OSF programs).  This should also save
  one pagetable per process.
* Add cvtqlsv to the set of instructions handled by the floating point
  software completion code.
* Disable all floating point exceptions by default.
* A minor change to execve to allow the OSF1 image activator to support
  dynamic loading.

25 years agoEnforce building with -aout, since building with OBJFORMAT=elf doesn't
Bruce Evans [Wed, 30 Dec 1998 10:37:45 +0000 (10:37 +0000)]
Enforce building with -aout, since building with OBJFORMAT=elf doesn't
work.

25 years agoEnforce building with -aout, since building with OBJFORMAT=elf doesn't
Bruce Evans [Wed, 30 Dec 1998 10:34:48 +0000 (10:34 +0000)]
Enforce building with -aout, since building with OBJFORMAT=elf doesn't
work.

Rely on ../Makefile.inc to set the the default for BINDIR.

Removed comments about installing links to bootxx and xxboot.

25 years agoRely on ../Makefile.inc to set the default for BINDIR.
Bruce Evans [Wed, 30 Dec 1998 10:26:18 +0000 (10:26 +0000)]
Rely on ../Makefile.inc to set the default for BINDIR.

25 years agoRely on ../Makefile.inc to set the object format in CFLAGS and the
Bruce Evans [Wed, 30 Dec 1998 10:21:37 +0000 (10:21 +0000)]
Rely on ../Makefile.inc to set the object format in CFLAGS and the
default for BINDIR.  The default BINDIR of /usr/mdec can't be overridden
yet because libdisk still uses /usr/mdec and installing in /boot might
clobber the new boot blocks.

Don't install links to bootxx or xxboot.

Install boot1 and boot2 in 1 step.

Don't delete the boot.help source file on installing it when ${COPY} is
null.

25 years agoAdd -aout to CFLAGS centrally.
Bruce Evans [Wed, 30 Dec 1998 10:05:56 +0000 (10:05 +0000)]
Add -aout to CFLAGS centrally.
Set the default for BINDIR (to /usr/mdec) centrally.

25 years agoAdd entry for rusiian FAQ.
Dmitrij Tejblum [Wed, 30 Dec 1998 09:50:43 +0000 (09:50 +0000)]
Add entry for rusiian FAQ.

25 years agoWe don't specify "vector mumble" anymore
Poul-Henning Kamp [Wed, 30 Dec 1998 09:43:36 +0000 (09:43 +0000)]
We don't specify "vector mumble" anymore

Submitted by: Boris Staeblow <balu@dva.in-berlin.de>

25 years agospppcontrol already lives in /sbin
Poul-Henning Kamp [Wed, 30 Dec 1998 09:38:36 +0000 (09:38 +0000)]
spppcontrol already lives in /sbin

25 years agoSync with sys/i386/isa/sio.c revision 1.220.
KATO Takenori [Wed, 30 Dec 1998 08:09:11 +0000 (08:09 +0000)]
Sync with sys/i386/isa/sio.c revision 1.220.

25 years agoSync with sys/i386/isa/pcaudio.c revision 1.45.
KATO Takenori [Wed, 30 Dec 1998 08:08:05 +0000 (08:08 +0000)]
Sync with sys/i386/isa/pcaudio.c revision 1.45.