]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
25 years agoSync with sys/i386/boot/biosboot/Makefile revision 1.68.
kato [Mon, 4 Jan 1999 08:02:13 +0000 (08:02 +0000)]
Sync with sys/i386/boot/biosboot/Makefile revision 1.68.

25 years agoSync with sys/i386/boot/Makefile.inc revision up to 1.5.
kato [Mon, 4 Jan 1999 08:01:04 +0000 (08:01 +0000)]
Sync with sys/i386/boot/Makefile.inc revision up to 1.5.

25 years agoFix a build problem when upgrading from 9 month old sources. There's
chuckr [Mon, 4 Jan 1999 03:14:48 +0000 (03:14 +0000)]
Fix a build problem when upgrading from 9 month old sources.  There's
a circular dependency problem, wherein rpcgen depends on the latest
includes, but those same includes depend on rpcgen to build
include/rpcsvc.  This was causing the build or librpcsvc to fail
(like I said, only on upgrades of 9 month old sources).

If there's stylistic problems, tell me, I'll learn and fix them.
I did a buildworld with this, it should be safe.

25 years agoRestore dependancy to build loader.help here
msmith [Mon, 4 Jan 1999 01:28:46 +0000 (01:28 +0000)]
Restore  dependancy to build loader.help here

25 years agoAdd dependancy to build loader.help here
msmith [Mon, 4 Jan 1999 01:28:39 +0000 (01:28 +0000)]
Add dependancy to build loader.help here

25 years agoMake the timeout handler log any failed logins, to make sure failed
eivind [Sun, 3 Jan 1999 23:39:33 +0000 (23:39 +0000)]
Make the timeout handler log any failed logins, to make sure failed
logins get logged.

25 years agoTemporary workaround (bandaid) for case where you have READ
mjacob [Sun, 3 Jan 1999 22:57:54 +0000 (22:57 +0000)]
Temporary workaround (bandaid) for case where you have READ
CAPACITY fail for a non-removable media device. There's a race
condition where the device entry is removed and then
xpt_release_ccb is called which attempts to give back the ccb
to a device that's now gone. In this bandaid release the ccb
early and then remember to not call xpt_release_ccb later.

25 years agoAllow rwhod to take flags.
jkh [Sun, 3 Jan 1999 22:19:23 +0000 (22:19 +0000)]
Allow rwhod to take flags.

PR: 7705
Submitted by: Johan Karlsson <k@numeri.campus.luth.se>

25 years agoFirst cut at generating loader.help for the alpha
msmith [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
msmith [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 [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
n_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 [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.
jkh [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.
jkh [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 [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
jkh [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
wpaul [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.
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
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
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.
jkh [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.
jkh [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.
jkh [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
dt [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.
hoek [Sat, 2 Jan 1999 17:11:45 +0000 (17:11 +0000)]
Extraneous space.

25 years agoStyle cleanups.
des [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.
dt [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.
bde [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
jkh [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
billf [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 [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.
billf [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
billf [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
billf [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 [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.
bde [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
des [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.
des [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.
bde [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.
bde [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
bde [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
bde [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
bde [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.
bde [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.
bde [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
bde [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.
bde [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.
bde [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 [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 [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 [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 [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 [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 [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 [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 [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
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
obrien [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
obrien [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
wpaul [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.."
billf [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!
wosch [Thu, 31 Dec 1998 14:26:42 +0000 (14:26 +0000)]
Happy 1999!

25 years agoAdd timeout to boot menu.
abial [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:
abial [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.
abial [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.
des [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.
des [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
des [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.
des [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
bde [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 [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 [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 [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 [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 [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.
imp [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 [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 [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 [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 [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 [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
imp [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 [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 [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
jkh [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
sos [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
sos [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:
sos [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
hoek [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)
jkh [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
bde [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].
bde [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!
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
bde [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
bde [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
bde [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:
dfr [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
bde [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
bde [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.