Bruce Evans [Thu, 9 Mar 2000 05:21:10 +0000 (05:21 +0000)]
Don't forget to check for unsupported features when updating. It was
possible to defeat the check for rw incompatibilty by mounting ro and
updating to rw.
Mike Smith [Thu, 9 Mar 2000 01:27:55 +0000 (01:27 +0000)]
Remove the PCI device class and all the PCI-only devices. With the newbus
conversion this no longer works, and userconfig is not expected to ever
again be used for these devices.
Warner Losh [Thu, 9 Mar 2000 00:35:38 +0000 (00:35 +0000)]
More new/corrected devices:
o Correct Entry for Intel EtherExpress (jkoshy)
o Add Option International 56K modem (markm)
o Socket LP-E low power WinCE ethernet card (imp)
Jonathan Lemon [Wed, 8 Mar 2000 16:16:31 +0000 (16:16 +0000)]
Add support for older EISA compaq cards and newer Smart 4200 cards.
Change disk names to `idad' to avoid naming conflicts with the controller,
and enable the new disk code to pick up the drives.
Mark Murray [Wed, 8 Mar 2000 15:45:14 +0000 (15:45 +0000)]
Considerable upgrade to the way perl links to shared objects. This
fixes the way that third-party apps like apache link in perl .so's
(and previously did not get libperl linked in.)
NOTE - you neeed to recompile all your perl stuff - all the p5-*
por4ts with C code, and things like mod_perl.
Martin Cracauer [Wed, 8 Mar 2000 12:58:03 +0000 (12:58 +0000)]
Turn a warning into an error. Occurances of that warning generate bad
-fpic code that damages symbol locations at runtime.
The only know occurance in our tree (src and ports) was locatime.c,
which was just changed to generate code that doesn't trigger the
problem.
This is a workaround, the real cause is that our gas doesn't
understand code our gcc generates for some -O -fpic code. They are
expected to be back in sync soon, but until then (including
4.0-RELEASE) we need to prevent people from using bad -fpic code.
PR: avoids such things as in bin/16862
Submitted by: bde
Approved by: jkh
Sheldon Hearn [Wed, 8 Mar 2000 11:48:01 +0000 (11:48 +0000)]
Merge in NetBSD improvements:
* Clarify quoting value in of name = value pairs.
* Describe the @reboot, @yearly, @annually, @monthly, @weekly,
@daily, @midnight and @hourly extensions.
Sheldon Hearn [Tue, 7 Mar 2000 22:45:32 +0000 (22:45 +0000)]
More mdoc fixes:
Use Dv and Va macros for defined values and variables,
respectively.
Use proper tag lists instead of approximations.
Use Xr for cross-references.
Make illegal sections legal subsections.
Use An and Aq to mark up author names and addresses,
Respectively.
Robert Watson [Tue, 7 Mar 2000 18:52:37 +0000 (18:52 +0000)]
There is nothing more annoying than su'ing to root and discovering that
even simple things like md5 and ping aren't in your path. This patch
moves the custom root-path setting from .login to .cshrc, so that users
who su to root get a decent (and consistent) path. An appeal to change
/etc/login.conf to provide a decent path for all users seems to have been
vetoed for the time being. As a result, users will still, by default,
not find ping or md5 in their path. However, at least root gets a decent
default now.
Hajimu UMEMOTO [Tue, 7 Mar 2000 07:52:01 +0000 (07:52 +0000)]
Since crypto/openssh/login.c was changed to use realhostname_sa(),
when connecting via IPv6, hostname was not recorded to utmp anymore.
Because, if hostname is longer than buffer size, getnameinfo() returns
with ENI_MEMORY.
Warner Losh [Tue, 7 Mar 2000 04:52:49 +0000 (04:52 +0000)]
Minor nits and extra devices:
o use ata2 consistanty, even though it doesn't matter too much
o SunDisk (aka SanDisk) SDP's need a different config to actualy work
(tested on the 10M part) by me.
o Non-name ata card.
o WIT IDE controller
o IBM FLASH card
o Megahert 28.8 cellular modem that I thought I'd added before.
o LinkMake LM 336 combo modem/fax.
Submitted by various people and gleaned from the nomads and mobile
mailing lists, but I've lost the names. I'm sorry.
Peter Wemm [Mon, 6 Mar 2000 15:28:30 +0000 (15:28 +0000)]
Make pam_ssh work. It had an undefined symbol when it was dlopen()ed.
I'm not quite sure about this, I think it should be using -lssh_pic since
it's being linked into a .so, but nothing seems to complain ahd it does
work. (well, it works for using the authorized_keys file, but I have not
figured out how to get it to start a ssh-agent and cache the key for me)
PR: 17191
Submitted by: Adrian Pavlykevych <pam@polynet.lviv.ua>
Sheldon Hearn [Mon, 6 Mar 2000 09:41:55 +0000 (09:41 +0000)]
Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
Søren Schmidt [Sun, 5 Mar 2000 16:52:26 +0000 (16:52 +0000)]
Fix the CD driver so that the last blocks can be read even if
a blocksize != 2k is used.
Update the timeout code to try fallback to PIO if problems
arise in DMA mode.
Cameron Grant [Sun, 5 Mar 2000 15:51:09 +0000 (15:51 +0000)]
Partial fix: the following patch correctly configures the card for dual
channel DMA. The problem was that the SDC bit (0x04) can only be set in
the MCE state.
PR: kern/16587
Submitted by: Matthew Reimer <mreimer@vpop.net>
Approved by: jkh (in person)
Duncan Barclay [Sun, 5 Mar 2000 14:39:23 +0000 (14:39 +0000)]
Moved a lot of my inline comments to head of code and documented
card configuration hassles.
Added a TODO list so I don't forget to finish stuff.
Tidyed up a lot of XXX.
Tidy'd and documented debugging - all DPRINTF have a debug level associated.
RAY_DEBUG = 1, will log packet errors.
#if protect common memory hacking
Don't rely on pccardd for common memory settings.
Added a simple transmit mode - reasonable performance but not great. Will do a version of the NetBSD chained buffers soon. Yup we have two way transmisson!
Fix a stupid bug in the common memory code - the ioctl call was
hidden behind a debug test!
Sheldon Hearn [Fri, 3 Mar 2000 14:05:08 +0000 (14:05 +0000)]
Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
Sheldon Hearn [Fri, 3 Mar 2000 09:11:28 +0000 (09:11 +0000)]
Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
Peter Dufault [Thu, 2 Mar 2000 22:03:49 +0000 (22:03 +0000)]
I applied the wrong patch set. Back out anything associated
with the known bogus currtpriority. This undoes the previous changes to
sys/i386/i386/trap.c, sys/alpha/alpha/trap.c, sys/sys/systm.h