Commit Graph

38322 Commits

Author SHA1 Message Date
imp
c56c296921 Put a small delay in before sending the inquire_setup command. The
docs don't seem to shed light on why this is needed, but reports from
the field indicate this helps prevent problems in this area.  Ken's
changes seem to have exposed this bug, rather than caused it, as far
as I can tell.

Thanks to Jack O'Neill for tracking this down.

Submitted by: jack@germanium.xtalwind.net

Very strong 3.2 merge candidate.
1999-05-14 23:10:25 +00:00
alc
275c91e7c4 Simplify vm_map_find/insert's interface: remove the MAP_COPY_NEEDED option.
It never makes sense to specify MAP_COPY_NEEDED without also specifying
MAP_COPY_ON_WRITE, and vice versa.  Thus, MAP_COPY_ON_WRITE suffices.

Reviewed by:	David Greenman <dg@root.com>
1999-05-14 23:09:34 +00:00
nate
6954111347 - Fixed bug where we NULL'd before we freed the data causing a memory leak.
Submitted by:	 Ralf S. Engelschall
Obtained from:	PR i386/11713
1999-05-14 21:36:16 +00:00
alex
3c8ad88c51 Removed extraneous comma in xrefs. 1999-05-14 21:03:23 +00:00
alex
1ba5140a5a Added missing comma in xrefs. 1999-05-14 21:03:11 +00:00
luoqi
b1668b8cec Ignore some ioctls on the master until the slave is open. 1999-05-14 20:44:20 +00:00
luoqi
a70a9e81f8 Legally acquire a major number for mfs. 1999-05-14 20:40:23 +00:00
dcs
a4e20207f5 Rewording. 1999-05-14 19:07:59 +00:00
dcs
8b0505b795 Slight not-exactly-bug-but-useful-as-example-code fix. 1999-05-14 19:00:38 +00:00
dcs
18ede3f41b Add "initialize" to loader.4th, so running "start" is not actually needed. 1999-05-14 18:59:27 +00:00
wosch
d98640349c Delete debug line.
PR:	bin/9793
Submitted by: Andy Farkas <andyf@speednet.com.au>
1999-05-14 18:45:18 +00:00
wpaul
81b86b6bb7 Fix usage in wicontrol.c to agree with man page.
Update documentation for -f frequency selection option to include complete
list of channel numbers and frequencies.
1999-05-14 18:31:31 +00:00
dcs
53e9784978 Add a menu example making use of loader.4th(8) facilities.
Merge candidate, as it is just an example...
1999-05-14 18:06:27 +00:00
gibbs
1a504336ad Nuke ucmpdi2.c from i386/libkern to serve as a reminder that switch
statements on 64bit values generate poor code.

Requested by: bde
1999-05-14 17:39:54 +00:00
gibbs
588950a01b Use a lookup table for device matching instead of a switch on a 64bit
value.  EGCS generates poor code for sparse switch statements on 64bit
values.

Requested by: bde
1999-05-14 17:38:07 +00:00
fenner
afd18bf673 Add 3.2 to the list of legal FreeBSD versions for the .Os FreeBSD macro. 1999-05-14 17:35:17 +00:00
fenner
a5e6203878 Add 3.2 to the list of legal FreeBSD versions for the .Fx macro. 1999-05-14 17:32:21 +00:00
jkh
78e23516fa Do more impressive things for windowmaker. 1999-05-14 15:04:24 +00:00
jkh
6cf37ac421 DTRT for "Latest" search keywords. 1999-05-14 14:57:59 +00:00
jkh
11f1ada01e Be properly verbose. 1999-05-14 14:29:50 +00:00
jkh
86b945fa5d Correct return status logic a bit. 1999-05-14 12:15:34 +00:00
dfr
c789d84c1a * Define a new static method DEVICE_IDENTIFY which is called to add device
instances to a parent bus.
* Define a new method BUS_ADD_CHILD which can be called from DEVICE_IDENTIFY
  to add new instances.
* Add a generic implementation of DEVICE_PROBE which calls DEVICE_IDENTIFY
  for each driver attached to the parent's devclass.
* Move the hint-based isa probe from the isa driver to a new isahint driver
  which can be shared between i386 and alpha.
1999-05-14 11:22:47 +00:00
dfr
9cc1b45b1f The previous log message should have read:
Use breakpoint() to start debugger to avoid crashing back to the firmware
when gdb tries to print the msg argument to Debugger().
1999-05-14 11:15:13 +00:00
dfr
be0eb732d9 Make sure to pass a dev_t to dkunit. 1999-05-14 11:13:21 +00:00
dcs
04514cbba4 Add fxp on a category of it's own. 1999-05-14 10:20:54 +00:00
wosch
89703f7be6 Don't overwrite the variable LOCATE_CONFIG
This is useful for people who want index their home directory:

$ env LOCATE_CONFIG=$HOME/.locate.rc /usr/libexec/locate.updatedb

Submitted by: Dmitry Morozovsky <marck@rinet.ru>
1999-05-14 10:18:43 +00:00
dcs
b34951e060 Remove atapi and joy, add svr4 and streams. I wonder if removing vinum
is in order or not... (things are _not_ loaded by default, but it serves
as a reference to people tweaking their own loader.conf files)
1999-05-14 10:14:50 +00:00
kato
69f7e94a87 Sync with sys/i386/i386/userconfig.c revision 1.143. 1999-05-14 10:05:55 +00:00
dcs
e18563da67 Add ntfs and splash_pcx, remove pcic and wcd (yikes! what was THAT
doing here?).

Candidate for 3.2.
1999-05-14 10:03:58 +00:00
kato
eb6f0ca168 Sync with sys/i386/conf/files.i386 revision 1.241. 1999-05-14 10:03:48 +00:00
brian
e2081f9e58 Handle LCP echo reqs properly again (broken with the
layering changes).
1999-05-14 09:36:06 +00:00
brian
44bc59df8d Ensure that we're not going to overflow our ``struct tun''
when we mbuf_Read() into it.
Add the link name to a few diagnostics.
1999-05-14 09:35:51 +00:00
dfr
c9d9c40101 Adjust method dispatch to ensure that default methods are called properly. 1999-05-14 09:13:43 +00:00
jkh
84b0e29284 Yikes! I almost left out the 3D Labs server. :) 1999-05-14 07:15:05 +00:00
jkoshy
03b944ccfa Complete the list of FreeBSD version numbers accepted by the .Fx macro.
PR:		docs/11705
Submitted by:	Stephen J. Roznowski <sjr@home.net>
1999-05-14 07:03:18 +00:00
jkoshy
051810336f Correct comment to refer to kget(8). 1999-05-14 05:25:44 +00:00
jkoshy
5e3ad91392 Refer to kget(8) instead of dset(8).
PR:		docs/11702
Submitted by:	Matthew D. Fuller <fullermd@over-yonder.net>
1999-05-14 05:16:18 +00:00
gibbs
45ce6e90de Add ucmpdi2.c to the i386 libkern build. 1999-05-14 05:10:15 +00:00
gibbs
331141a1aa Take the subvendor and subdevice ids into account during device probe.
Sync up device Ids with the master Adaptec list.

Add probe support for the 2940 Pro although it isn't obvious that
all of the termination support is correct for this adapter yet.
1999-05-14 05:09:24 +00:00
gibbs
1bf789dced Better workaround for aic7890 chip bug. Use the HS_MAILBOX register to
tell the sequencer to pause itself for a target msg variable update.  This
avoids the pause race entirely as HS_MAILBOX can be accessed without
pausing the chip.

3.2 Merge candidate.
1999-05-14 05:07:25 +00:00
gibbs
5a9228a4ed Add ucmpdi2.c to i386 libkern build. Its required for some quad
manipulation in the aic7xxx driver.
1999-05-14 05:05:33 +00:00
obrien
01bca7f3d5 if_xe* now lives in sys/dev/pccard/ 1999-05-14 04:18:24 +00:00
obrien
1cdbd029e8 Add the `xe' Xircom PC Card driver. 1999-05-14 03:57:25 +00:00
obrien
d904a41e35 Add the entry for my Intel EtherExpress PRO/100 Mobile Adapter (16-bit verison).
Add additional entries (might need a little tweaking) for the Xircom adapters.

Xircom entries obtained from:  http://www.lovett.com/lists/freebsd-xircom/
1999-05-14 03:52:07 +00:00
obrien
5bf84007d9 This commit was generated by cvs2svn to compensate for changes in r47151,
which included commits to RCS files with non-trunk default branches.
1999-05-14 02:26:20 +00:00
obrien
c9147b46fa Virgin import of Xircom PCCARD driver v1.19.
v1.19 (1999/04/15) updates the CEM56/REM56 support.

Current bugs & misfeatures
--------------------------
* CE2 cards still not working reliably. Unclear if this is related to
  packet I/O code or interrupt handling.
* Autonegotiation support remains flaky. We're now OK with 10Mbit auto
  hubs, but certain combination of hardware will fail to connect.

Developed by:	Scott Mitchell <scott@uk.freebsd.org>
Obtained from:	http://www.freebsd-uk.eu.org/~scott/xe_drv/
1999-05-14 02:26:20 +00:00
obrien
a29989b550 Virgin import of Xircom PCCARD driver v1.19.
v1.19 (1999/04/15) updates the CEM56/REM56 support.

Current bugs & misfeatures
--------------------------
* CE2 cards still not working reliably. Unclear if this is related to
  packet I/O code or interrupt handling.
* Autonegotiation support remains flaky. We're now OK with 10Mbit auto
  hubs, but certain combination of hardware will fail to connect.

Developed by:	Scott Mitchell <scott@uk.freebsd.org>
Obtained from:	http://www.freebsd-uk.eu.org/~scott/xe_drv/
1999-05-14 02:26:20 +00:00
obrien
67b23bcd45 This commit was generated by cvs2svn to compensate for changes in r47148,
which included commits to RCS files with non-trunk default branches.
1999-05-14 02:00:38 +00:00
obrien
a6e776fe07 Virgin import of Xircom PCCARD driver v1.18
v1.18 (1999/04/08) adds support for CEM56 and REM56 multifunction cards.

Developed by:	Scott Mitchell <scott@uk.freebsd.org>
Obtained from:	http://www.freebsd-uk.eu.org/~scott/xe_drv/
1999-05-14 02:00:38 +00:00
obrien
aa95828431 Virgin import of Xircom PCCARD driver v1.18
v1.18 (1999/04/08) adds support for CEM56 and REM56 multifunction cards.

Developed by:	Scott Mitchell <scott@uk.freebsd.org>
Obtained from:	http://www.freebsd-uk.eu.org/~scott/xe_drv/
1999-05-14 02:00:38 +00:00