]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
25 years ago*blush*. As a quick fix, move configure()'s SYSINIT back a little to allow
peter [Wed, 20 Jan 1999 19:22:24 +0000 (19:22 +0000)]
*blush*.  As a quick fix, move configure()'s SYSINIT back a little to allow
CAM's xpt_init() to get in first.  I hope this will fix the build again,
sorry guys. :-(
XXX configure_start() and configure_end() seem to be a bit excessive.. both
here and in the i386 code.

25 years agotemporary fix so alpha stays working while configure code is fixed
mjacob [Wed, 20 Jan 1999 19:08:45 +0000 (19:08 +0000)]
temporary fix so alpha stays working while configure code is fixed

25 years agoClarify the number of network interfaces per physical interface available with
mks [Wed, 20 Jan 1999 18:36:58 +0000 (18:36 +0000)]
Clarify the number of network interfaces per physical interface available with
each type of signalling manager and bring the atm command into agreement with
the man page.

25 years agoFix raw timestamps (zero-pad usecs)
fenner [Wed, 20 Jan 1999 18:33:13 +0000 (18:33 +0000)]
Fix raw timestamps (zero-pad usecs)
Print 4-digit years in TIMESTAMP_PARSEABLE mode after '99.

PR: bin/9507

25 years agoI guess this is now a legacy driver (for alpha only right now).
mjacob [Wed, 20 Jan 1999 18:27:31 +0000 (18:27 +0000)]
I guess this is now a legacy driver (for alpha only right now).
At any rate, some changes had to be made so that alpha would compile.

25 years agoRecurse when we've switched state via LoginDone(). If we've
brian [Wed, 20 Jan 1999 18:06:52 +0000 (18:06 +0000)]
Recurse when we've switched state via LoginDone().  If we've
got an open link, we want it to be select()d on - otherwise
we get a freeze when ``openmode'' is passive.

25 years agoAdd support for accessing ports. This was done to access parallel
imp [Wed, 20 Jan 1999 17:55:22 +0000 (17:55 +0000)]
Add support for accessing ports.  This was done to access parallel
ports, but should work for others as well.

Submitted by:  Parag Patel <parag@cgt.com>

25 years agoAlso consider the space left in the socket buffer when deciding whether
fenner [Wed, 20 Jan 1999 17:45:22 +0000 (17:45 +0000)]
Also consider the space left in the socket buffer when deciding whether
to set PRUS_MORETOCOME.

25 years agoAdd a flag, passed to pru_send routines, PRUS_MORETOCOME. This
fenner [Wed, 20 Jan 1999 17:32:01 +0000 (17:32 +0000)]
Add a flag, passed to pru_send routines, PRUS_MORETOCOME.  This
flag means that there is more data to be put into the socket buffer.
Use it in TCP to reduce the interaction between mbuf sizes and the
Nagle algorithm.

Based on: "Justin C. Walker" <justin@apple.com>'s description of Apple's
fix for this problem.

25 years agoremove - before __entry, it is not make conmmand but shell continuation line
ache [Wed, 20 Jan 1999 17:22:11 +0000 (17:22 +0000)]
remove - before __entry, it is not make conmmand but shell continuation line

25 years agoAdd 'options DEBUG_LOCKS', which stores extra information in struct
eivind [Wed, 20 Jan 1999 14:49:12 +0000 (14:49 +0000)]
Add 'options DEBUG_LOCKS', which stores extra information in struct
lock, and add some macros and function parameters to make sure that
the information get to the point where it can be put in the lock
structure.

While I'm here, add DEBUG_VFS_LOCKS to LINT.

25 years agoPut back this wholly innocent victim of Mike's drive-by shooting on alog;
jkh [Wed, 20 Jan 1999 13:09:28 +0000 (13:09 +0000)]
Put back this wholly innocent victim of Mike's drive-by shooting on alog;
it belongs to the labpc driver.  Mike will be in the corner wearing
the pointed hat, should anyone be looking for him.

25 years agoReplace old SAVE_USERCONFIG code with a customized version of Andrzej's
jkh [Wed, 20 Jan 1999 12:31:43 +0000 (12:31 +0000)]
Replace old SAVE_USERCONFIG code with a customized version of Andrzej's
kget code.  Also collapse a redundant case in cdrom code.

25 years agonuke dset from here.
jkh [Wed, 20 Jan 1999 12:30:13 +0000 (12:30 +0000)]
nuke dset from here.

Reminded by: peter

25 years agoRemove obsolete dset code. It's an ELF/3-stage boot world now and there
jkh [Wed, 20 Jan 1999 11:56:42 +0000 (11:56 +0000)]
Remove obsolete dset code.  It's an ELF/3-stage boot world now and there
are cleaner ways of doing this that don't involve stomping on kernel
binaries directly.

25 years agonuke dset - it doesn't work in a post-ELF world and abial has something
jkh [Wed, 20 Jan 1999 11:53:20 +0000 (11:53 +0000)]
nuke dset - it doesn't work in a post-ELF world and abial has something
better as a replacement (kget).

25 years agoRemove man page links too, making the world work again.
jkh [Wed, 20 Jan 1999 11:36:26 +0000 (11:36 +0000)]
Remove man page links too, making the world work again.

Forgotten by: msmith

25 years agoRemove 'alog'.
kato [Wed, 20 Jan 1999 08:31:56 +0000 (08:31 +0000)]
Remove 'alog'.

25 years agoSync with sys/i386/conf/Makefile.i386 revision 1.136.
kato [Wed, 20 Jan 1999 08:29:48 +0000 (08:29 +0000)]
Sync with sys/i386/conf/Makefile.i386 revision 1.136.

25 years agoMerge conflicts from 3.9-beta3+IOS12. The conflicts were huge; cvs's
fenner [Wed, 20 Jan 1999 07:55:57 +0000 (07:55 +0000)]
Merge conflicts from 3.9-beta3+IOS12.  The conflicts were huge; cvs's
merge algorithm failed on several files, and the translation of the
mrouted man page to mdoc didn't help...

25 years agoThis commit was generated by cvs2svn to compensate for changes in r42888,
fenner [Wed, 20 Jan 1999 07:44:18 +0000 (07:44 +0000)]
This commit was generated by cvs2svn to compensate for changes in r42888,
which included commits to RCS files with non-trunk default branches.

25 years agoImport mrouted version 3.9-beta3+IOS12 . This is a version of 3.9-beta3
fenner [Wed, 20 Jan 1999 07:44:18 +0000 (07:44 +0000)]
Import mrouted version 3.9-beta3+IOS12 .  This is a version of 3.9-beta3
with minor changes to work around a bug in Cisco's IOS version 12.0 .
3.9-beta3 is much improved over 3.8, and is only labelled "beta" because
of missing features, as opposed to instability or known bugs.

25 years agoo enable plug and play support for the aha driver. Given the cumbersome
imp [Wed, 20 Jan 1999 06:21:27 +0000 (06:21 +0000)]
o enable plug and play support for the aha driver.  Given the cumbersome
  pnp system in freebsd, I'm not sure how useful this will be, but my
  1542CP seems to work well in plug and play mode and does seem to
  probe correctly at all the oddball addresses/irq/drqs that I tried.
  [[
     I was unable to get /kernel.conf or /kernel.config to read in, so
     I wasn't able to verify that this method of userconfig works.  that's
     one thing that makes pnp so hard to use in the current scheme.
     Pointers to the right new way of doing this accepted.
  ]]
o Add some kludges to maybe bring support for 1540A/1542A into the
  driver.  Since I have no 154xA cards, and the only person I know
  that has them hasn't given me feedback, I'm making this commit
  blind.
o Honor unit numbers that are in the config file now.  This allows one
  to hard wire the unit numbers (and have high unit numbers for plug
  and pray devices, which can't seem to be hardwired) and have the
  cards not migrate from aha1 -> aha0 should aha0 go on the fritz.  I
  didn't verify that hard wired scsi busses would work, but did verify
  that hard wired aha addresses did work to a limited extent.  Both
  aha0 and aha1 must be hardwired, or when the card that was in aha0
  goes away, the probe for aha0 might pick up the card that otherwise
  would have been aha1.

25 years agoTexinfo has been upgraded. This needs to catch up.
markm [Wed, 20 Jan 1999 05:48:19 +0000 (05:48 +0000)]
Texinfo has been upgraded. This needs to catch up.
Submitted by: lkoeller@cc.fh-lippe.de

25 years agoHelp for Perl5 to make in cross-build environments.
markm [Wed, 20 Jan 1999 05:45:57 +0000 (05:45 +0000)]
Help for Perl5 to make in cross-build environments.
Submitted by: Eivind Eklund

25 years agoResolve conflicts.
fenner [Wed, 20 Jan 1999 05:13:42 +0000 (05:13 +0000)]
Resolve conflicts.

25 years agoImport mtrace release 5.2
fenner [Wed, 20 Jan 1999 05:11:48 +0000 (05:11 +0000)]
Import mtrace release 5.2
ftp://ftp.parc.xerox.com/pub/net-research/ipmulti/mtrace-5.2.tar.gz

25 years agoThis commit was generated by cvs2svn to compensate for changes in r42881,
fenner [Wed, 20 Jan 1999 05:11:48 +0000 (05:11 +0000)]
This commit was generated by cvs2svn to compensate for changes in r42881,
which included commits to RCS files with non-trunk default branches.

25 years agoMake more messages conditional on bootverbose
jkh [Wed, 20 Jan 1999 04:24:22 +0000 (04:24 +0000)]
Make more messages conditional on bootverbose

25 years agoAlog is gone.
msmith [Wed, 20 Jan 1999 03:30:39 +0000 (03:30 +0000)]
Alog is gone.

25 years agoRemove 'alog'. G'bye Jamil.
msmith [Wed, 20 Jan 1999 03:29:59 +0000 (03:29 +0000)]
Remove 'alog'.  G'bye Jamil.

25 years agoFixed ifdef for libintl in previous commit (the location of libintl.a's
bde [Wed, 20 Jan 1999 02:08:07 +0000 (02:08 +0000)]
Fixed ifdef for libintl in previous commit (the location of libintl.a's
obj dir is only indirectly related to the location of libtxi.a's obj
dir).

Fixed about 3 style bugs in previous commit.

Fixed my bug in rev.1.7.  "../../Makefile.inc" worked as an alias for
"../Makefile.inc" in some cases, but it gives endless recursion when
there is an obj dir in one of the subdirs.

25 years agoChange MASTER_SITE_BACKUP to point to new dir on wcarchive. Merge some
asami [Wed, 20 Jan 1999 01:58:39 +0000 (01:58 +0000)]
Change MASTER_SITE_BACKUP to point to new dir on wcarchive.  Merge some
MASTER_SITE_* macros from latest bsd.port.mk.

25 years ago(1) Add gnome master sites.
asami [Wed, 20 Jan 1999 01:55:05 +0000 (01:55 +0000)]
(1) Add gnome master sites.
Submitted by: Jeremy Lea <reg@shale.csir.co.za>

(2) Change backup distfiles dir to reflect change in ftp.freebsd.org's
    reorganization.

25 years agoAllow tuning of read-only mounted file system.
luoqi [Wed, 20 Jan 1999 01:22:39 +0000 (01:22 +0000)]
Allow tuning of read-only mounted file system.

Reviewed by: Bruce Evans <bde@zeta.org.au>

25 years agoBy popular demand, back out the CONNER CFP* quirk entry, and return it to
ken [Wed, 20 Jan 1999 01:13:20 +0000 (01:13 +0000)]
By popular demand, back out the CONNER CFP* quirk entry, and return it to
its original form.  (Originally, it only applied to the CFP 2107.)

Hopefully we can come to some conclusion about which Conner drives are
broken for tagged queueing.

25 years agoRe-write of ilmi daemon. Among the major changes, it does not use predefined
mks [Wed, 20 Jan 1999 00:56:21 +0000 (00:56 +0000)]
Re-write of ilmi daemon. Among the major changes, it does not use predefined
PDUs and should handle multi-request OIDs on GETs.

25 years agoInstall man page link for strtok_r.
jdp [Tue, 19 Jan 1999 23:45:48 +0000 (23:45 +0000)]
Install man page link for strtok_r.

25 years agoSpell check and minor grammar fix.
jdp [Tue, 19 Jan 1999 23:42:44 +0000 (23:42 +0000)]
Spell check and minor grammar fix.

25 years agoFixed breakage of cross-compiling in previous commit. The installed
bde [Tue, 19 Jan 1999 23:36:05 +0000 (23:36 +0000)]
Fixed breakage of cross-compiling in previous commit.  The installed
version of makeinfo must be used.  The fix breaks bootstrapping of
texinfo by a simple `make' in the texinfo directory -- `make world'
must be used to bootstrap it if you don't know how to do it manually.

Fixed at least 7 style bugs in previous commit.

25 years agoFix problem with zero valued map registers followed by valid map entries.
se [Tue, 19 Jan 1999 23:29:20 +0000 (23:29 +0000)]
Fix problem with zero valued map registers followed by valid map entries.
The previous code just ignored the invalid map register, but this gave
surprising results because of the way pci_map_port() associated the map
register offset supplied with a map entry in the map array.

25 years agoFix bug in last commit (la was used uninitialized if no route was passed in).
fenner [Tue, 19 Jan 1999 23:17:03 +0000 (23:17 +0000)]
Fix bug in last commit (la was used uninitialized if no route was passed in).

25 years agoPrevent duplicate output lines from 'atm show arpserver' command on systems
mks [Tue, 19 Jan 1999 23:16:11 +0000 (23:16 +0000)]
Prevent duplicate output lines from 'atm show arpserver' command on systems
with multiple ATM physical interfaces.

25 years agoAdd missing "quit".
abial [Tue, 19 Jan 1999 23:15:56 +0000 (23:15 +0000)]
Add missing "quit".

25 years agoDon't start (now) noneexistent snmpd.
abial [Tue, 19 Jan 1999 23:15:41 +0000 (23:15 +0000)]
Don't start (now) noneexistent  snmpd.

25 years agoPrevent accessing freed signalling instance memory during detach processing.
mks [Tue, 19 Jan 1999 23:14:51 +0000 (23:14 +0000)]
Prevent accessing freed signalling instance memory during detach processing.

25 years agoRemove generated copy of the file.
abial [Tue, 19 Jan 1999 23:14:30 +0000 (23:14 +0000)]
Remove generated copy of the file.

25 years agoAdd NOPAM hook.
abial [Tue, 19 Jan 1999 23:12:50 +0000 (23:12 +0000)]
Add NOPAM hook.

25 years agoRemove PROCFS - we don't use it.
abial [Tue, 19 Jan 1999 23:12:27 +0000 (23:12 +0000)]
Remove PROCFS - we don't use it.

25 years agoRemove snmp for now - it has to either shrink, or we have to invent
abial [Tue, 19 Jan 1999 23:11:50 +0000 (23:11 +0000)]
Remove snmp for now - it has to either shrink, or we have to invent
something else...

25 years agoDon't return errors for 'atm show arpserver' command on sigpvc and spans
mks [Tue, 19 Jan 1999 23:11:40 +0000 (23:11 +0000)]
Don't return errors for 'atm show arpserver' command on sigpvc and spans
interfaces.

25 years agoAdd NOPAM hook to be able to use login(1) here...
abial [Tue, 19 Jan 1999 23:10:34 +0000 (23:10 +0000)]
Add NOPAM hook to be able to use login(1) here...

25 years agoSync more with reality...
abial [Tue, 19 Jan 1999 23:09:46 +0000 (23:09 +0000)]
Sync more with reality...

25 years agoEmulate getpass behaviour when asking for user's password.
abial [Tue, 19 Jan 1999 23:09:15 +0000 (23:09 +0000)]
Emulate getpass behaviour when asking for user's password.

Add ability to use PAP/CHAP authentication in auto-generated ppp.conf.

Let users edit ppp arguments before the first run.

25 years agoAdd stty to emulate getpass in dialup script.
abial [Tue, 19 Jan 1999 23:07:17 +0000 (23:07 +0000)]
Add stty to emulate getpass in dialup script.

25 years agoNext round of fixes before 3.1-RELEASE.
abial [Tue, 19 Jan 1999 23:02:05 +0000 (23:02 +0000)]
Next round of fixes before 3.1-RELEASE.

25 years agoBump version number to 0.43
abial [Tue, 19 Jan 1999 23:01:25 +0000 (23:01 +0000)]
Bump version number to 0.43

25 years agoAdd a compile knob to avoid using PAM code (login will use standard Unix
abial [Tue, 19 Jan 1999 22:59:37 +0000 (22:59 +0000)]
Add a compile knob to avoid using PAM code (login will use standard Unix
authentication only). This comes handy when you're tight on space.

Submitted by: mostly John Baldwin <jobaldwi@vt.edu>
Reviewed by: John D. Polstra <jdp@polstra.com>

25 years agoRelax linkage symbol scope restrictions to be more compatable with that
peter [Tue, 19 Jan 1999 22:26:46 +0000 (22:26 +0000)]
Relax linkage symbol scope restrictions to be more compatable with that
of shared libraries.

25 years agoSignificant modifications to the SCSI controller support sections in both
ken [Tue, 19 Jan 1999 22:24:06 +0000 (22:24 +0000)]
Significant modifications to the SCSI controller support sections in both
files.  They are now both basically the same.  I also modified the driver
list in HARDWARE.TXT:  add the adw and isp drivers, and indicate that the
uha driver isn't yet supported under CAM.

This includes specific mention of all supported NCR and BusLogic models,
additional qualification of the supported DPT and QLogic models, and some
additions to the list of supported onboard Adaptec chips.

The hope is, of course, that this will lead to fewer questions like "is the
froboz SCSI controller supported?"

I think the formatting of the new entries looks okay, but someone with a
better eye for things like that might want to look at this.

25 years agoChange the maximum number of filters from 20 to 40.
brian [Tue, 19 Jan 1999 22:16:02 +0000 (22:16 +0000)]
Change the maximum number of filters from 20 to 40.
Increase requested by: "Clement T. Cole" <clemc@echo.ccc.com>

25 years agoSuggest that ``set proctitle'' is used in ppp.linkup when
brian [Tue, 19 Jan 1999 22:15:41 +0000 (22:15 +0000)]
Suggest that ``set proctitle'' is used in ppp.linkup when
USER is expected to be expanded.

25 years agoSend the peer-decided PSTN address with the CBCP Ack,
brian [Tue, 19 Jan 1999 22:15:25 +0000 (22:15 +0000)]
Send the peer-decided PSTN address with the CBCP Ack,
otherwise windows clients will keep resending the
response :-/
It'd be nice if M$ would document this sort of thing !
Problem reported by: Andrzej Tobola <san@tmp.iem.pw.edu.pl>

25 years agoAdd note about the need to reconfigure kernel for some new syscons
imp [Tue, 19 Jan 1999 21:04:22 +0000 (21:04 +0000)]
Add note about the need to reconfigure kernel for some new syscons
cahnges that kazu-san has committed, culled from his HEADS UP message
to -current.

25 years agoCorrect the previous Y2K "fix". It caused man page dates to come
jdp [Tue, 19 Jan 1999 17:55:23 +0000 (17:55 +0000)]
Correct the previous Y2K "fix".  It caused man page dates to come
out like "January 19, 99+1900".

25 years agoHide the gensetdefs run the same way we hide the final ld command.
peter [Tue, 19 Jan 1999 17:08:28 +0000 (17:08 +0000)]
Hide the gensetdefs run the same way we hide the final ld command.

25 years agoThe Samsung WN34324U is broken for tagged queueing.
ken [Tue, 19 Jan 1999 16:59:36 +0000 (16:59 +0000)]
The Samsung WN34324U is broken for tagged queueing.

PR: kern/9535
Submitted by: NAKAJI Hiroyuki <nakaji@zeisei.dpri.kyoto-u.ac.jp>

25 years agoDon't decrement userrefs unless the file was actually was unloaded.
peter [Tue, 19 Jan 1999 16:26:32 +0000 (16:26 +0000)]
Don't decrement userrefs unless the file was actually was unloaded.

Submitted by: Ustimenko Semen <semen@iclub.nsu.ru>

25 years agoRename files to indicate a bit better that they are just samples
hm [Tue, 19 Jan 1999 15:33:23 +0000 (15:33 +0000)]
Rename files to indicate a bit better that they are just samples

25 years agoFix comment wording.
des [Tue, 19 Jan 1999 15:11:46 +0000 (15:11 +0000)]
Fix comment wording.

25 years agoFixed argument to intr member of the variable kbd.
kato [Tue, 19 Jan 1999 14:08:04 +0000 (14:08 +0000)]
Fixed argument to intr member of the variable kbd.

25 years agoSync with sys/dev/syscons and sys/dev/kbd drivers.
kato [Tue, 19 Jan 1999 12:41:26 +0000 (12:41 +0000)]
Sync with sys/dev/syscons and sys/dev/kbd drivers.

Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>

25 years agoUse 4 digit year in log file, rather than 2.
danny [Tue, 19 Jan 1999 11:52:57 +0000 (11:52 +0000)]
Use 4 digit year in log file, rather than 2.

25 years agosyscons
yokota [Tue, 19 Jan 1999 11:31:22 +0000 (11:31 +0000)]
syscons
- Bring down the splash screen when a vty is opened for the first
  time.
- Make sure the splash screen/screen saver is stopped before
  switching vtys.
- Read and save initial values in the BIOS data area early.
  VESA BIOS may change BIOS data values when switching modes.
- Fix missing '&' operator.
- Move ISA specific part of driver initialization to syscons_isa.c.

atkbd
- kbdtables.h is now in /sys/dev/kbd.

all
- Adjust for forthcoming alpha port.  Submitted by: dfr

25 years agoRemove unused files.
yokota [Tue, 19 Jan 1999 10:32:20 +0000 (10:32 +0000)]
Remove unused files.

They served well.  Now that their descendant is firmly in place
and taking over, they can now rest in peace...

25 years agoDocument the errno return if the restrictions on the fcntl(F_SETOWN, ...)
truckman [Tue, 19 Jan 1999 09:33:14 +0000 (09:33 +0000)]
Document the errno return if the restrictions on the fcntl(F_SETOWN, ...)
argument implemented by the security patch in PR kern/7899 are violated.
PR: kern/7899

25 years agoMake some further revisions to the boot documentation.
rnordier [Tue, 19 Jan 1999 09:04:18 +0000 (09:04 +0000)]
Make some further revisions to the boot documentation.

25 years agoObtained from: Luoqi
dillon [Tue, 19 Jan 1999 08:00:51 +0000 (08:00 +0000)]
Obtained from: Luoqi

    Fix NFS file corruption problem introduced in 1.188.  The valid range
    was not being set properly, causing a later reference to the buffer
    to clear the B_CACHE bit.

25 years agoInitialize __progname by argv[0] before striping leading path,
simokawa [Tue, 19 Jan 1999 06:58:31 +0000 (06:58 +0000)]
Initialize __progname by argv[0] before striping leading path,
otherwise we always get empty name.

25 years agoReplace 'long int' with 'int' for Alpha.
simokawa [Tue, 19 Jan 1999 06:48:44 +0000 (06:48 +0000)]
Replace 'long int' with 'int' for Alpha.
This change should have no effect on i386.

Pointed out by: Steve Kargl <sgk@troutmask.apl.washington.edu>

Quote from http://www.netlib.org/f2c/readme:

NOTE:   f2c.h defines several types, e.g., real, integer, doublereal.
        The definitions in f2c.h are suitable for most machines, but if
        your machine has sizeof(double) > 2*sizeof(long), you may need
        to adjust f2c.h appropriately.  f2c assumes
                sizeof(doublecomplex) = 2*sizeof(doublereal)
                sizeof(doublereal) = sizeof(complex)
                sizeof(doublereal) = 2*sizeof(real)
                sizeof(real) = sizeof(integer)
                sizeof(real) = sizeof(logical)
                sizeof(real) = 2*sizeof(shortint)
        EQUIVALENCEs may not be translated correctly if these
        assumptions are violated.

        On machines, such as those using a DEC Alpha processor, on
        which sizeof(short) == 2, sizeof(int) == sizeof(float) == 4,
        and sizeof(long) == sizeof(double) == 8, it suffices to
        modify f2c.h by removing the first occurrence of "long "
        on each line containing "long ", e.g., by issuing the
        commands
                mv f2c.h f2c.h0
                sed 's/long //' f2c.h0 >f2c.h
        On such machines, one can enable INTEGER*8 by uncommenting
        the typedef of longint in f2c.h, so it reads
                typedef long longint;
        by compiling libI77 with -DAllow_TYQUAD, and by adjusting
        libF77/makefile as described in libF77/README.

25 years agoQualify Adaptec 2920 support -- only the 2920C is supported. The 2920 is a
ken [Tue, 19 Jan 1999 05:59:43 +0000 (05:59 +0000)]
Qualify Adaptec 2920 support -- only the 2920C is supported.  The 2920 is a
rebadged Future Domain card that is not supported.

Also, only the DPT SmartRAID III and IV are supported.  (The SmartRAID V
isn't yet supported by the DPT driver.)

25 years agoGeneralize the quirk entry for the Conner CFP* drives. It did just cover
ken [Tue, 19 Jan 1999 01:02:47 +0000 (01:02 +0000)]
Generalize the quirk entry for the Conner CFP* drives.  It did just cover
the CFP2107, but it appears (not surprisingly) that the 1 gig and 4 gig
versions of that drive have the same problem with tagged queueing.

Also, fix the problem reported in PR kern/9482.  The XPT_DEV_MATCH case in
xptioctl() wasn't putting a proper path in the CCB before it called
xpt_action().  When CAMDEBUG is defined, and CAM_DEBUG_TRACE debugging is
turned on, the CAM_DEBUG statement at the beginning of xpt_action would end
up deferencing a NULL path pointer.  That of course caused a panic.

My solution is to just stick the xpt peripheral's path in the CCB.

PR: kern/9482
Reviewed by: gibbs

25 years agoUpdate for pcic for kld modules and activate
peter [Tue, 19 Jan 1999 00:41:17 +0000 (00:41 +0000)]
Update for pcic for kld modules and activate

25 years agoFixed breakage of `make checkdpadd' in previous commit.
bde [Tue, 19 Jan 1999 00:23:25 +0000 (00:23 +0000)]
Fixed breakage of `make checkdpadd' in previous commit.

Didn't fix related bogotification from moving the definitions of
DPADD and LDADD to here.  Setting these variables in a top-level
directory gives bogus dependencies in library subdirectories.
E.g., there is a dependency on `foo.so..' where the double dots
separate null shared library version numbers.

Set BINDIR properly by inheriting it from ../Makefile.inc.

25 years agoUpdate the pccard hooks to use a module style declaration instead.
peter [Tue, 19 Jan 1999 00:21:53 +0000 (00:21 +0000)]
Update the pccard hooks to use a module style declaration instead.

25 years agoInitial update pccard code for KLD module support. Module support
peter [Tue, 19 Jan 1999 00:18:28 +0000 (00:18 +0000)]
Initial update pccard code for KLD module support.  Module support
however is only marginally useful until the new-style bus (pci and isa)
stuff comes onboard to give us a better shot at actually pci and isa
drivers loadable (or preloadable anyway).

25 years agoCall the xpt_init() hook during at the start of the configure() process
peter [Tue, 19 Jan 1999 00:13:05 +0000 (00:13 +0000)]
Call the xpt_init() hook during at the start of the configure() process
via SYSINIT().  This gets a little closer to making cam useable as a
module.

25 years agoBreak configure() into a couple of stages to allow insertion of
peter [Tue, 19 Jan 1999 00:10:59 +0000 (00:10 +0000)]
Break configure() into a couple of stages to allow insertion of
hooks (eg: by drivers or (pre)loadable modules into a convenient spot.

25 years ago"19%02", tm.year -> "%d", tm.year+1900
danny [Mon, 18 Jan 1999 22:42:05 +0000 (22:42 +0000)]
"19%02", tm.year -> "%d", tm.year+1900

25 years agoAllow two digit years 1969-2068
danny [Mon, 18 Jan 1999 22:15:09 +0000 (22:15 +0000)]
Allow two digit years 1969-2068

25 years agoFix typo. Unit is spelled with a 'u'. 'init' just types too easily.
julian [Mon, 18 Jan 1999 21:27:03 +0000 (21:27 +0000)]
Fix typo. Unit is spelled with a 'u'. 'init' just types too easily.

25 years agoFix screwed up previous commit.
julian [Mon, 18 Jan 1999 21:23:47 +0000 (21:23 +0000)]
Fix screwed up previous commit.
Obviously no-one is using this card on ISA as the interrupts
were NOT being handled.

25 years agoReserve a major number for use by the Iprobe device driver.
gallatin [Mon, 18 Jan 1999 20:38:37 +0000 (20:38 +0000)]
Reserve a major number for use by the Iprobe device driver.
Iprobe is an alpha-only system profiling suite which I'm porting from
Linux/alpha to FreeBSD.

Iprobe works by using the hardware profiling support built into
alpha cpus.  In a nutshell,  what Iprobe does is to setup the alpha
performance counters to sample the pc at a fairly high rate & dumps
those pc samples out to user space.  Then some code runs to map the
sampled PCs to functions.  You get a bit more than that (like the PSL
word, so you can tell if you're in the kernel or userland, what the
ipl is, etc).

25 years agoAdded support for the DEC EB64PLUS systype. (Part III)
gallatin [Mon, 18 Jan 1999 20:26:50 +0000 (20:26 +0000)]
Added support for the DEC EB64PLUS systype. (Part III)

o Add the EB64PLUS systype into the kernel configuration files
and add it to the GENERIC kernel

o Correct mcclock_isa.c's dependence on cia, it should depend on isa.
  This will allow avanti and eb64+ kernels to be built without the cia
  chipset support code.

25 years agoAdded support for the DEC EB64PLUS systype. (part II)
gallatin [Mon, 18 Jan 1999 20:18:49 +0000 (20:18 +0000)]
Added support for the DEC EB64PLUS systype. (part II)

The DEC EB64PLUS support code.  Based on NetBSD's dec_eb64plus.c,v 1.15

Submitted by: Wilko Bulte <wilko@yedi.iaf.nl>

25 years agoAdded support for the DEC EB64PLUS systype. (part I)
gallatin [Mon, 18 Jan 1999 20:15:07 +0000 (20:15 +0000)]
Added support for the DEC EB64PLUS systype. (part I)

The new file pci_eb64plus_intr.s deals with the interrupt hardware
on the EB64PLUS and was obtained from NetBSD with the NetBSD
copyright intact

The apecs chipset support code was altered to allow routing interrupts
through pci if we're not running on an avanti.  Avanti's route all
interrupts through isa.

Tested by: Wilko Bulte <wilko@yedi.iaf.nl>
Partially reviewed by: dfr

25 years agoUpdate to include new drivers, mention newly supported fast ethernet
wpaul [Mon, 18 Jan 1999 19:25:30 +0000 (19:25 +0000)]
Update to include new drivers, mention newly supported fast ethernet
adapters.

25 years agoTransition from using Perl to using awk for our text-manipulation
msmith [Mon, 18 Jan 1999 19:05:27 +0000 (19:05 +0000)]
Transition from using Perl to using awk for our text-manipulation
needs.  This removes the dependancy on Perl for the generation of the
loader, allowing the world to be built on a perl-free system.

Submitted by: Joe Abley <jabley@clear.co.nz>

25 years agoMention that the CNet Pro110B is supported (ax driver).
wpaul [Mon, 18 Jan 1999 17:26:01 +0000 (17:26 +0000)]
Mention that the CNet Pro110B is supported (ax driver).

25 years agoAdded copyright.
kato [Mon, 18 Jan 1999 14:55:38 +0000 (14:55 +0000)]
Added copyright.

Pointed out by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>