]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoAdd boundary checks against IP options.
jlemon [Fri, 2 Jun 2000 20:18:38 +0000 (20:18 +0000)]
Add boundary checks against IP options.

Obtained from: OpenBSD

24 years agoApply a number of fixes for the Alpha platform.
dcs [Fri, 2 Jun 2000 20:07:56 +0000 (20:07 +0000)]
Apply a number of fixes for the Alpha platform.

24 years agofix KASSERT usage
mjacob [Fri, 2 Jun 2000 19:06:33 +0000 (19:06 +0000)]
fix KASSERT usage

24 years agoWhen attempting to transmit a packet, if the system fails to allocate
jlemon [Fri, 2 Jun 2000 17:38:45 +0000 (17:38 +0000)]
When attempting to transmit a packet, if the system fails to allocate
a mbuf, it may return without setting any timers.  If no more data is
scheduled to be transmitted (this was a FIN) the system will sit in
LAST_ACK state forever.

Thus, when mbuf allocation fails, set the retransmit timer if neither
the retransmit or persist timer is already pending.

Problem discovered by:  Mike Silbersack (silby@silby.com)
Pushed for a fix by:    Bosko Milekic <bmilekic@dsuper.net>
Reviewed by:            jayanth

24 years agoAdd colour support to /bin/ls (at a cost of 1056 bytes on my system).
joe [Fri, 2 Jun 2000 14:53:42 +0000 (14:53 +0000)]
Add colour support to /bin/ls (at a cost of 1056 bytes on my system).

It is not switched on by default and must be enabled with the -G
flag.  When using ls -G the output behaviour is modified with ANSI
colour sequences wrapped around filenames to help distinguish file
types.  (Colours can be redefined in the LSCOLORS environment
variable as described in the manual page.)

Colour support is silently disabled (if switched on) if stdout
isn't a tty.

Based on: asami's colorls port.
PR: bin/18900 && ports/18616.

24 years agoAdd something that was missing from the original 2.04 distribution.
dcs [Fri, 2 Jun 2000 13:49:09 +0000 (13:49 +0000)]
Add something that was missing from the original 2.04 distribution.

24 years agoDocument the NewReno sysctl knob.
sheldonh [Fri, 2 Jun 2000 13:12:36 +0000 (13:12 +0000)]
Document the NewReno sysctl knob.

Submitted by: jlemon

24 years agoRemove garbage.
dcs [Fri, 2 Jun 2000 12:49:57 +0000 (12:49 +0000)]
Remove garbage.

24 years agoUse "nm | awk ..." instead of genassym(1) to generate symbol value headers.
bde [Fri, 2 Jun 2000 09:27:48 +0000 (09:27 +0000)]
Use "nm | awk ..." instead of genassym(1) to generate symbol value headers.
Symbol values are now represented using array sizes (4 arrays per symbol
so that 16-bit machines can represent 64-bit values) instead of being raw
binary values.

Reviewed by: marcel

24 years agoUpdate the comment for fdesc_setattr to reflect that we no longer
chris [Fri, 2 Jun 2000 07:08:18 +0000 (07:08 +0000)]
Update the comment for fdesc_setattr to reflect that we no longer
actually setattr() on underlying vnodes.

24 years ago- Do not allow VOP_SETATTR to modify underlying vnodes at all. This caused
chris [Fri, 2 Jun 2000 07:02:45 +0000 (07:02 +0000)]
- Do not allow VOP_SETATTR to modify underlying vnodes at all.  This caused
  problems when fetch(1) was passed `-o -'.  The rationale of this change
  is that applications attempting to change underlying vnodes for /dev/fd
  nodes are improperly written and the use of this interface should not
  ever have been encouraged.  Proper alternatives are fchmod, fchown and
  others.

  PR: 18952

- Remove stale, unused fdescnode->fd_link structure member.

24 years agoUse `rm -f` if the -f (force) option was given.
hoek [Fri, 2 Jun 2000 04:32:37 +0000 (04:32 +0000)]
Use `rm -f` if the -f (force) option was given.

24 years agoparityrebuild: write the parity block back to the correct subdisk.
grog [Fri, 2 Jun 2000 04:05:40 +0000 (04:05 +0000)]
parityrebuild: write the parity block back to the correct subdisk.

HEADS UP: This fixes a serious data corruption bug when using the
userland command 'rebuildparity'.

24 years agoRemove an incorrect comment, adjust white space.
grog [Fri, 2 Jun 2000 04:05:05 +0000 (04:05 +0000)]
Remove an incorrect comment, adjust white space.

24 years agoAdd 'dumpconfig' keyword.
grog [Fri, 2 Jun 2000 04:04:31 +0000 (04:04 +0000)]
Add 'dumpconfig' keyword.

24 years agoRemove a redundant statement.
grog [Fri, 2 Jun 2000 04:03:57 +0000 (04:03 +0000)]
Remove a redundant statement.

24 years agoopen_drive: Recognize "wd" device type. This is going away, but it's
grog [Fri, 2 Jun 2000 04:03:13 +0000 (04:03 +0000)]
open_drive: Recognize "wd" device type.  This is going away, but it's
not gone yet.

format_config: print correct text when a volume has a preferred plex.
This is still broken, but not quite as badly.

Reported-by: Phil Regnauld <regnauld@ftf.net>
Change a rather silly comment.

24 years agogive_sd_to_plex: Initialize sd->plexno correctly. Previously this was
grog [Fri, 2 Jun 2000 04:02:15 +0000 (04:02 +0000)]
give_sd_to_plex: Initialize sd->plexno correctly.  Previously this was
only being done at plex creation time, and an attach would leave the
value uninitialized.

24 years agoAdd new function declarations.
grog [Fri, 2 Jun 2000 03:55:01 +0000 (03:55 +0000)]
Add new function declarations.

24 years agoChange the default command history file from /var/tmp/vinum_history to
grog [Fri, 2 Jun 2000 03:54:33 +0000 (03:54 +0000)]
Change the default command history file from /var/tmp/vinum_history to
/var/log/vinum_history.  Also check that any existing history file is
a regular file.

Admonished-by: imp
Allow stopping long-running commands with ^C (well, SIGINTR).
Previously this would stop the program.

24 years agoAdd new function dumpconfig: dump the configuration information
grog [Fri, 2 Jun 2000 03:53:33 +0000 (03:53 +0000)]
Add new function dumpconfig: dump the configuration information
directly off the drives.

This command shows a minor problem: it requires that the device nodes
exist, whereas kernel Vinum does not.  Thus dumpconfig may show no
configuration for certain drives which are up and happily running.
This is documented in the man page.

24 years agoattach command: allow attaching striped or parity plexes if the -f
grog [Fri, 2 Jun 2000 03:52:05 +0000 (03:52 +0000)]
attach command: allow attaching striped or parity plexes if the -f
option is given.  This will break the data in the plex.

24 years agoRemove less from fixit.flp until the space issues are resolved.
jwd [Thu, 1 Jun 2000 23:35:15 +0000 (23:35 +0000)]
Remove less from fixit.flp until the space issues are resolved.

Approved by: jkh

24 years agoDarn it... left if_aue.c out of the last commit. (Fix watchdog timeout
wpaul [Thu, 1 Jun 2000 23:18:01 +0000 (23:18 +0000)]
Darn it... left if_aue.c out of the last commit. (Fix watchdog timeout
handling, turn of interrupt pipe stuff.)

24 years agoHandle watchdog timeouts better. We can't really call the foo_init()
wpaul [Thu, 1 Jun 2000 23:16:42 +0000 (23:16 +0000)]
Handle watchdog timeouts better. We can't really call the foo_init()
routines from foo_watchdog() because foo_watchdog() is called at
interrupt context, and that's a no-no due to the way the USB stack
is currently set up.

What we do now is call the TX end of frame handler manually to clear
the completed transmission, then check the send queue and send off
any frames that are pending.

Also turned off the interrupt pipe stuff in if_aue, since it appears
to tickle a bug in the USB stack that I haven't found yet.

24 years agoAdd -y option which doesn't ask for confimation, but still shows progress
phk [Thu, 1 Jun 2000 22:27:30 +0000 (22:27 +0000)]
Add -y option which doesn't ask for confimation, but still shows progress

PR: 9259
Submitted by: Clark Gaylord <cgaylord@vt.edu>

24 years agoDon't panic if ifpromisc() returnes ENXIO, it's probably just an pccard
phk [Thu, 1 Jun 2000 21:57:13 +0000 (21:57 +0000)]
Don't panic if ifpromisc() returnes ENXIO, it's probably just an pccard
which have been pulled.

24 years agoed_ioctl() can be called from ifpromisc() after the card has been removed,
phk [Thu, 1 Jun 2000 21:55:49 +0000 (21:55 +0000)]
ed_ioctl() can be called from ifpromisc() after the card has been removed,
don't panic on a NULL pointer in that case.

24 years agoSome David Gerrold limericks, which he gratiously allowed us to
dcs [Thu, 1 Jun 2000 20:33:14 +0000 (20:33 +0000)]
Some David Gerrold limericks, which he gratiously allowed us to
reproduce. I'll add the file to the makefile once I have finished adding
the limericks.

24 years agoAdd "int" sized manipulation words.
dcs [Thu, 1 Jun 2000 18:10:44 +0000 (18:10 +0000)]
Add "int" sized manipulation words.

24 years agoDuh! get the scaling right.
phk [Thu, 1 Jun 2000 08:49:46 +0000 (08:49 +0000)]
Duh!  get the scaling right.

24 years agoRescale the IOstat bars, modern disks are faster than old disks.
phk [Thu, 1 Jun 2000 08:26:13 +0000 (08:26 +0000)]
Rescale the IOstat bars, modern disks are faster than old disks.

24 years agoWith this evil hack the DS1 driver works on our Intel desktop
peter [Thu, 1 Jun 2000 03:58:27 +0000 (03:58 +0000)]
With this evil hack the DS1 driver works on our Intel desktop
motherboards that use YMF740's.  It has a strange subvendor and subdevice
ID and requires a disturbingly long delay after the ac97 codec init.
Cameron hasn't had this driver tested on another 740 yet, so we don't know
if this is a quirk of all 740's, or if its just something about the codec
that Intel used.

24 years agoMake the ports readmes and foreign docs more optional.
jkh [Thu, 1 Jun 2000 02:43:55 +0000 (02:43 +0000)]
Make the ports readmes and foreign docs more optional.

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

24 years agoif a device has no play or no record channels, set its simplex flag.
cg [Thu, 1 Jun 2000 01:32:30 +0000 (01:32 +0000)]
if a device has no play or no record channels, set its simplex flag.

24 years agoFix bug where receive statistics for the bundle were not getting updated.
archie [Thu, 1 Jun 2000 01:29:49 +0000 (01:29 +0000)]
Fix bug where receive statistics for the bundle were not getting updated.

24 years agoif we get bad values for playctrlsize, the firmware may not have initialised
cg [Thu, 1 Jun 2000 01:29:05 +0000 (01:29 +0000)]
if we get bad values for playctrlsize, the firmware may not have initialised
yet so retry.

24 years agoAdd a NO_LPR option. Useful for people who want to use LPRng.
hoek [Wed, 31 May 2000 21:45:15 +0000 (21:45 +0000)]
Add a NO_LPR option.  Useful for people who want to use LPRng.

PR: bin/18787 (David Gilbert <dgilbert@velocet.ca>)

24 years agoUpdate the australian NTP server entry.
jkh [Wed, 31 May 2000 21:40:50 +0000 (21:40 +0000)]
Update the australian NTP server entry.

Submitted by: Peter Matthews <peter@netwise.com.au>

24 years agoFurther fixes for multiple-IO-APIC systems from Tor Egge:
msmith [Wed, 31 May 2000 21:37:28 +0000 (21:37 +0000)]
Further fixes for multiple-IO-APIC systems from Tor Egge:

Further experimentation showed that some Dell 2450 machines with the
prevention kludge installed still got T_RESERVED traps.  CPU interrupt
vector 0x7A was observed to be triggered.  This might have been the
bitwise OR of two different vectors sent from each of the IOAPICs at
the same time.

IOAPIC #0: 0x68 --> irq 8: RTC timer interrupt
IOAPIC #1: 0x32 --> irq 18: scsi host adapter or network interface
   ----
   0x7a --> T_RESERVED

Both IOAPICs had ID 0.

Appendix B.3 in the MP spec indicates that the operating system is
responsible for assigning unique IDs to the IOAPICs.

The enclosed patch programs the IOAPIC IDs according to the IOAPIC
entries in the MP table.

Submitted by: tegge

24 years agoReplace `manual(section)' references with proper .Xr statements.
chris [Wed, 31 May 2000 21:33:15 +0000 (21:33 +0000)]
Replace `manual(section)' references with proper .Xr statements.

24 years agoReplace a `manual(section)' reference with a proper .Xr statement.
chris [Wed, 31 May 2000 21:12:08 +0000 (21:12 +0000)]
Replace a `manual(section)' reference with a proper .Xr statement.

24 years agoadd a bit more diagnostic info for the bus_dmamap_load failure case
cg [Wed, 31 May 2000 19:04:12 +0000 (19:04 +0000)]
add a bit more diagnostic info for the bus_dmamap_load failure case

24 years agoBump the default NBUS value to 8.
msmith [Wed, 31 May 2000 19:01:45 +0000 (19:01 +0000)]
Bump the default NBUS value to 8.

24 years agoBump the default NBUS value to 8, in lieu of actually sizing it
msmith [Wed, 31 May 2000 18:55:02 +0000 (18:55 +0000)]
Bump the default NBUS value to 8, in lieu of actually sizing it
dynamically.  Too many systems have more than 4 busses now.

24 years agoPack the SWI bits to save some time and space.
bde [Wed, 31 May 2000 16:36:20 +0000 (16:36 +0000)]
Pack the SWI bits to save some time and space.

24 years agoUse mp_CheckAutoloadTimer() rather than mp_StopAutoloadTimer()
brian [Wed, 31 May 2000 15:35:29 +0000 (15:35 +0000)]
Use mp_CheckAutoloadTimer() rather than mp_StopAutoloadTimer()
when opening or closing an auto link due to the autoload
setting.

Spotted by: David Hedley <david@inty.co.uk>

24 years agoWith the removal of more, update the fixit floppy to contain
jwd [Wed, 31 May 2000 15:26:03 +0000 (15:26 +0000)]
With the removal of more, update the fixit floppy to contain
less (and symlink more to less).

Approved by: jkh

24 years agoFinland is also entitled to have an Euro character :)
roberto [Wed, 31 May 2000 14:53:27 +0000 (14:53 +0000)]
Finland is also entitled to have an Euro character :)

Submitted by: Mikko Hyvarinen <morphy@morphy.iki.fi>

24 years agoAdd SWI_TQ_MASK to all interrupt masks except SWI_CLOCK_MASK. Use a
bde [Wed, 31 May 2000 13:32:28 +0000 (13:32 +0000)]
Add SWI_TQ_MASK to all interrupt masks except SWI_CLOCK_MASK.  Use a
new macro SWI_LOW_MASK to give the mask for low priority SWIs instead
of hard-coding this mask as SWI_CLOCK_MASK.

Reviewed by: dfr

24 years agoMove mfs-related files to a different subtree
luigi [Wed, 31 May 2000 12:27:38 +0000 (12:27 +0000)]
Move mfs-related files to a different subtree

24 years agoMove mfs-related files to a new location
luigi [Wed, 31 May 2000 12:25:39 +0000 (12:25 +0000)]
Move mfs-related files to a new location

24 years agoAdd the Euro character on AltGr + E in these european keymaps as well.
roberto [Wed, 31 May 2000 12:25:26 +0000 (12:25 +0000)]
Add the Euro character on AltGr + E in these european keymaps as well.

Reminded by: Anders Andersson <anders@sanyusan.se>
alex@big.endian.de (Alexander Langer)

24 years agoMakes AltGr + E generate the ISO code for the Euro character instead of
roberto [Wed, 31 May 2000 11:17:25 +0000 (11:17 +0000)]
Makes AltGr + E generate the ISO code for the Euro character instead of
a plain 'e'.

24 years agoUpdate of isa drivers using compatability shims to use COMPAT_ISA_DRIVER().
nyan [Wed, 31 May 2000 10:51:53 +0000 (10:51 +0000)]
Update of isa drivers using compatability shims to use COMPAT_ISA_DRIVER().

Submitted by: haro@tk.kubota.co.jp (Munehiro Matsuda)

24 years agoSync with sys/isa/ppc.c revision 1.27.
nyan [Wed, 31 May 2000 10:49:58 +0000 (10:49 +0000)]
Sync with sys/isa/ppc.c revision 1.27.

24 years agoRemoved ICMP_BANDLIM option. It no longer exists.
nyan [Wed, 31 May 2000 10:49:19 +0000 (10:49 +0000)]
Removed ICMP_BANDLIM option. It no longer exists.

24 years agoFixed most disordering.
nyan [Wed, 31 May 2000 10:48:36 +0000 (10:48 +0000)]
Fixed most disordering.

24 years agoSync with sys/i386/include/bus_at386.h revision 1.9.
nyan [Wed, 31 May 2000 10:47:55 +0000 (10:47 +0000)]
Sync with sys/i386/include/bus_at386.h revision 1.9.

24 years agoDon't use the umask to chmod local domain server sockets, use
brian [Wed, 31 May 2000 09:06:52 +0000 (09:06 +0000)]
Don't use the umask to chmod local domain server sockets, use
the mask

24 years agoRework the support for the internal autonegotiation on the 21143 and
wpaul [Wed, 31 May 2000 05:40:53 +0000 (05:40 +0000)]
Rework the support for the internal autonegotiation on the 21143 and
workalike chips (Macronix 98713A/98715 and PNIC II). Timing is somewhat
critical: you need to bring the link as soon as possible after NWAY
is done, and the old one second polling interval was too long. Now
we poll every 10th of a second until NWAY completes (at which point
we return to the 1 second interval again to keep an eye on the link
state).

I tested all the other cards I had on hand to make sure I didn't bust
any of them and they seem to work (including the MII-based 21143 card).
This should fix some autoneg problems with DE500-BA cards and the
built-in 10/100 ethernet on some alpha systems.

(Now before anyone asks why I never noticed this before, the old code
worked just find with the Intel swich I used for testing back in NY.
Apparently not all switches are as picky about the timing.)

24 years agoFix an mdoc-o, and english.
hoek [Wed, 31 May 2000 04:34:23 +0000 (04:34 +0000)]
Fix an mdoc-o, and english.

24 years agoyamaha ds1/ds1e pci sound driver - work in progress, mixer and playback only.
cg [Wed, 31 May 2000 03:21:36 +0000 (03:21 +0000)]
yamaha ds1/ds1e pci sound driver - work in progress, mixer and playback only.

tested on ymf724f only.

conf/files entry is commented out, enable it manually to test this code and
let me know results.

24 years ago/dev/rXXX -> /dev/XXX
msmith [Wed, 31 May 2000 01:04:22 +0000 (01:04 +0000)]
/dev/rXXX -> /dev/XXX

24 years agoDon't do anything with /dev/rXXX
msmith [Wed, 31 May 2000 01:03:26 +0000 (01:03 +0000)]
Don't do anything with /dev/rXXX

24 years agoDon't try to do anything with the /dev/rXXX device.
msmith [Wed, 31 May 2000 01:00:51 +0000 (01:00 +0000)]
Don't try to do anything with the /dev/rXXX device.

24 years agoDon't try to open the /dev/rXXX device.
msmith [Wed, 31 May 2000 00:58:55 +0000 (00:58 +0000)]
Don't try to open the /dev/rXXX device.

24 years agoFinish the /dev/rXXX removal job. With the libdisk fixes, this should
msmith [Wed, 31 May 2000 00:57:48 +0000 (00:57 +0000)]
Finish the /dev/rXXX removal job.  With the libdisk fixes, this should
actually work again.

24 years ago/dev/rXXX -> /dev/XXX
msmith [Wed, 31 May 2000 00:51:57 +0000 (00:51 +0000)]
/dev/rXXX -> /dev/XXX

This should fix sysinstall and other tools that don't expect the 'r' devices
to exist anymore (and thus don't create them).

24 years agoChange sl(4) configuration lines to reflect its new dynamic nature.
green [Tue, 30 May 2000 23:01:37 +0000 (23:01 +0000)]
Change sl(4) configuration lines to reflect its new dynamic nature.

24 years agoFix the ident server up more: use ssize_t/size_t/socklen_t/int all in the
green [Tue, 30 May 2000 22:51:05 +0000 (22:51 +0000)]
Fix the ident server up more: use ssize_t/size_t/socklen_t/int all in the
proper places and make the fakeid parsing code a bit less stupid.  Also,
remove an "Rflag" that snuck in there (-R wouldn't be accepted by it,
anyway).

24 years agoFix a 64-bit'ism in the handling of the ident service. sysctlbyname() takes
jhb [Tue, 30 May 2000 18:32:58 +0000 (18:32 +0000)]
Fix a 64-bit'ism in the handling of the ident service.  sysctlbyname() takes
a size_t as its 3rd argument, which is 64-bits on the alpha.  The 'len'
variable used was a int, which is only 32-bits.  Use size_t as the type
for 'len' to work-around this.

24 years agoMention that some PPPoE servers cache MAC addresses
brian [Tue, 30 May 2000 17:06:55 +0000 (17:06 +0000)]
Mention that some PPPoE servers cache MAC addresses

24 years agoAdd regex(3) matching feature for card line strings.
iwasaki [Tue, 30 May 2000 15:33:56 +0000 (15:33 +0000)]
Add regex(3) matching feature for card line strings.
 - This feature will be enabled only if the string is
   enclosed by '/' something like;
card "SunDisk" "/.*/"
 - Also added matching additional information strings
   followed by version string.  This is for the card which is
   difficult to idendentify by only the manufacturer and
   card version strings matching.
card "MACNICA" "MIRACLE SCSI" "mPS100" "D.0"

Reviewed by: imp
Obtained from: PAO

24 years agoTypo.
phk [Tue, 30 May 2000 15:23:30 +0000 (15:23 +0000)]
Typo.

Spotted by: sobomax

24 years agoDe-support 'wd'; with it making a dual appearance with 'ad', things
msmith [Tue, 30 May 2000 15:18:30 +0000 (15:18 +0000)]
De-support 'wd'; with it making a dual appearance with 'ad', things
depending on libdisk to detect a list of actually-there disk devices
were providing duplicate entries (eg. sysinstall).

24 years agoCorrect misspelling of INADDR_ANY as IN_ADDRANY.
green [Tue, 30 May 2000 13:55:46 +0000 (13:55 +0000)]
Correct misspelling of INADDR_ANY as IN_ADDRANY.

24 years agoMake sl(4) SLIP devices dynamically expansible. Yay! =)
green [Tue, 30 May 2000 13:47:03 +0000 (13:47 +0000)]
Make sl(4) SLIP devices dynamically expansible.  Yay! =)

PR: kern/17758
Submitted by: David Malone <dwmalone@maths.tcd.ie>

24 years agoAdjust the width of the first column in output from "sa -m" to match
ghelmer [Tue, 30 May 2000 13:27:33 +0000 (13:27 +0000)]
Adjust the width of the first column in output from "sa -m" to match
the max length of user names.

PR: bin/10905
Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>

24 years agoRestore backwards compatible -R option.
ru [Tue, 30 May 2000 10:50:15 +0000 (10:50 +0000)]
Restore backwards compatible -R option.
Broken in revision 1.17.

Noticed by: hoek

24 years agoUpdate to the version of pam_ssh corresponding to OpenSSH 2.1 (taken
kris [Tue, 30 May 2000 09:03:15 +0000 (09:03 +0000)]
Update to the version of pam_ssh corresponding to OpenSSH 2.1 (taken
from the openssh port)

Submitted by: Hajimu UMEMOTO <ume@mahoroba.org>

24 years agoStyle fixes.
dfr [Tue, 30 May 2000 07:27:46 +0000 (07:27 +0000)]
Style fixes.

Submitted by: bde

24 years agoAdd Digital Roamabout. This is for the wlp driver, not yet ported
imp [Tue, 30 May 2000 06:05:10 +0000 (06:05 +0000)]
Add Digital Roamabout.  This is for the wlp driver, not yet ported
from PAO, but I don't want to lose this entry.

Submitted by: Randy Bush

24 years agoAdd support for the modem side of the 56k combo card.
imp [Tue, 30 May 2000 05:42:57 +0000 (05:42 +0000)]
Add support for the modem side of the 56k combo card.

Submitted by: Duncan Barclay <dmlb@ragnet.demon.co.uk>

24 years agoLots of entries culled from nomads (some of them may need additional
imp [Tue, 30 May 2000 05:28:14 +0000 (05:28 +0000)]
Lots of entries culled from nomads (some of them may need additional
patches to work properly).  These are the ones I managed to save since
the first of the year.  While I tried to make sure all the entries
would work, some of them were converted by hand from the PAO entries.

MELCO LPC3-TX (Hiroshi Yamashita-san <bluemoon@msj.biglobe.ne.jp>)
Allied Telesis CentreCOM LA100-PCM-T V2
  (hideaki yoshimura-san <Hideaki_Yoshimura@YAM-YAMASYS5.ccgw.nec.co.jp>)
Planex FNW-3600-T (Satoru Sawada-san <sawada@angel.ne.jp>)
Planex FNW-3700-T (Shigeru Ishida-san <ishida@isl.intec.co.jp>)
ADVANTECH COMpad-32/85 (Kuo Chun Fan-san) (one of two ports)
TDK DN1280R (Toshihisa Eto-san <eto@clave.gr.jp> and
  <masahiro@inet.isogo.yokohama.jp> Masahiro Higuchi-san)
Panasonic TO-CAF56K FAX/Data Modem (katsutoshi ito
  <itokatsu@mns.lsi.melco.co.jp>)
NTT DoCoMo (formerly NTT Personal) Paldio 611S (Yoshihiko SARUMARU-san
  <mistral@imasy.or.jp>)
KME (TAXAN ICD-400PN, etc.) (ncv not in tree yet) (HASEGAWA-san Tomoki
  <thasegawa@mta.biglobe.ne.jp>)
WORKBIT Ninja SCSI series (nsp not in tree yet) (HASEGAWA-san Tomoki
  <thasegawa@mta.biglobe.ne.jp>)
SMC EtherEZ Combo (Masanori Takeishi-san <marina@yaya.forks.co.jp>)
KANSAI ELECTRIC KLA-PCM/T (Hideaki FUKUI-san <hideman@infosakyu.ne.jp>)

Plus Two cards from Kazuya Kodama-san <kodama@rd.nacsis.ac.jp> which
were in the last commit.

24 years agoKingston KNE-PC2 (Nick Sayer)
imp [Tue, 30 May 2000 01:41:01 +0000 (01:41 +0000)]
Kingston KNE-PC2 (Nick Sayer)

24 years ago This is a cleanup patch to Peter's new OBJT_PHYS VM object type
dillon [Mon, 29 May 2000 22:40:54 +0000 (22:40 +0000)]
This is a cleanup patch to Peter's new OBJT_PHYS VM object type
    and sysv shared memory support for it.  It implements a new
    PG_UNMANAGED flag that has slightly different characteristics
    from PG_FICTICIOUS.

    A new sysctl, kern.ipc.shm_use_phys has been added to enable the
    use of physically-backed sysv shared memory rather then swap-backed.
    Physically backed shm segments are not tracked with PV entries,
    allowing programs which use a large shm segment as a rendezvous
    point to operate without eating an insane amount of KVM in the
    PV entry management.  Read: Oracle.

    Peter's OBJT_PHYS object will also allow us to eventually implement
    page-table sharing and/or 4MB physical page support for such segments.
    We're half way there.

24 years agoTypo
charnier [Mon, 29 May 2000 20:23:04 +0000 (20:23 +0000)]
Typo
Add FreeBSD Id

24 years agoMake use of .Ic asked by Sheldon. Spelling fix I missed yesterday.
charnier [Mon, 29 May 2000 20:21:46 +0000 (20:21 +0000)]
Make use of .Ic asked by Sheldon. Spelling fix I missed yesterday.
Submitted by: Sheldon Hearn <sheldonh@uunet.co.za>

24 years agoFix a panic resulting from an obvious null pointer deref.
guido [Mon, 29 May 2000 19:58:10 +0000 (19:58 +0000)]
Fix a panic resulting from an obvious null pointer deref.
Apparently some other panics still exist in this driver, but with
this fix, it was at least possible to run the Nokia card at SANE 2000.

24 years agoDeclare splsoftqtassert().
dfr [Mon, 29 May 2000 19:57:52 +0000 (19:57 +0000)]
Declare splsoftqtassert().

24 years agoI forgot that the previous change was...
dfr [Mon, 29 May 2000 19:41:41 +0000 (19:41 +0000)]
I forgot that the previous change was...

Submitted by: bde

24 years agoAdd SWI_TQ_MASK to imask definition.
dfr [Mon, 29 May 2000 19:40:42 +0000 (19:40 +0000)]
Add SWI_TQ_MASK to imask definition.

24 years agoBrucify the pmap_enter_temporary() changes.
dfr [Mon, 29 May 2000 19:21:01 +0000 (19:21 +0000)]
Brucify the pmap_enter_temporary() changes.

24 years agoFix the TAB not cause scrolling when entered at the end of the last line.
ache [Mon, 29 May 2000 18:35:13 +0000 (18:35 +0000)]
Fix the TAB not cause scrolling when entered at the end of the last line.
It may cause misterious chars appearse in the middle of the scrolled lines.

The bug trigger: enter
grep P_32 /usr/include/*.h
command and see misterious "db.\" filename.

24 years agoPut the jail paper in the makefile.
phk [Mon, 29 May 2000 18:18:48 +0000 (18:18 +0000)]
Put the jail paper in the makefile.

24 years agoThe Jail paper, written jointly by rwatson & me.
phk [Mon, 29 May 2000 18:18:07 +0000 (18:18 +0000)]
The Jail paper, written jointly by rwatson & me.

24 years agoRemove more from here too.
ps [Mon, 29 May 2000 16:32:00 +0000 (16:32 +0000)]
Remove more from here too.

Reminded by: hoek

24 years agoNuke more from the repository.
ps [Mon, 29 May 2000 13:31:51 +0000 (13:31 +0000)]
Nuke more from the repository.

24 years agoSanitise NFS fs mounting for /usr NFS mounts.
asmodai [Mon, 29 May 2000 12:31:26 +0000 (12:31 +0000)]
Sanitise NFS fs mounting for /usr NFS mounts.

Submitted by: Doug Barton <DougB@gorean.org>
Reviewed by: bde