Commit Graph

52610 Commits

Author SHA1 Message Date
scottl
e86abba609 Add the manual page for the aac device.
Reviewed by:	sheldonh@freebsd.org
2000-10-05 20:42:42 +00:00
jhb
d4688c5152 Make the gd_currentldt member in struct globaldata unconditional so
that this header doesn't depend on USER_LDT.  This fixes the USER_LDT
breakage with SMP kernels.
2000-10-05 20:30:36 +00:00
jhb
8f5f29aa0f - Remove somewhat bogus handling of the Giant mutex in the vm86 code.
- Add a vm86pcb_lock mutex that is used to lock the vm86pcb used when
  making a vm86 call.
2000-10-05 20:27:45 +00:00
wpaul
c19755af5f Add the card ID for the Am79c975 PCnet/FAST III card. This is a variant
of the Am79c973 with "AlertIT Technology," whatever that is. Also mention
support for the PCnet/FAST III cards in the documentation. The
PCnet/FAST III chips have integrated 10/100 PHYs.
2000-10-05 19:40:19 +00:00
toshi
6212cd829d Fix typo and change from ifconfig ...' to /sbin/ifconfig ...' 2000-10-05 19:37:00 +00:00
toshi
678663f471 Fix some remove method. 2000-10-05 19:28:00 +00:00
toshi
63e533f1d5 Add TDK LAK-CD031.
Submitted by:	Tsuyoshi Hatakenaka <tsuyoshi@wni.co.jp>
2000-10-05 19:20:35 +00:00
eivind
9b0b5fb3e9 Style fixes based on comments by bde 2000-10-05 18:22:46 +00:00
jkh
e1c796b9a7 If user selects no distributions at all, assume "User" as
a default.  This should prevent people from whacking return at
the Distributions menu and getting nothing selected as a result
(a minimal "standard" system will at least install).

Flagged as big tech support headache by: Chris Shumway <cshumway@osd.bsdi.com>
2000-10-05 18:02:09 +00:00
jhb
d610670262 - Add another PCI Id for a Lucent Win Modem.
- Change the chip description to use mixed-case so it is consistent and
  doesn't yell at the user during boot.
2000-10-05 18:00:56 +00:00
ru
4b828cb0d9 It may happen so that the local talk daemon is not running.
Let the user know...
2000-10-05 17:39:01 +00:00
wpaul
4370dd1269 Add support for parsing the media blocks from the SROM on 21143
adapters. This is necessary in order to make this driver work with
the built-in ethernet on the alpha Miata machines. These systems
have a 21143-PC chip on-board and optional daughtercards with either
a 10/100 MII transceiver or a 10baseT/10base2 transceiver. In both
cases, you need to twiddle the GPIO bits on the controller in order
to turn the transceivers on, and you have to read the media info
from the SROM in order to find out what bits to twiddle.
2000-10-05 17:36:14 +00:00
mjacob
1b3ab1ab32 Grab the ccb *after* writing filemarks.
PR:		21723
Submitted by:	razuwaev@relex.ru
2000-10-05 17:02:20 +00:00
mjacob
252a49f1b5 Don't do destroy_dev on devices which were just aliases. 2000-10-05 16:58:43 +00:00
ru
a599b4970f Do not allow `finger -m /somefile' as well. 2000-10-05 15:56:13 +00:00
bde
211f878286 Forward-declare struct mbuf so that this file is less self-insufficient
-- don't depend on garbage in <sys/mount.h>.  mbufs aren't actually
used here either.  They should have been completely removed from filesystem
interfaces when they were removed from the interfaces to convert between
file handles and vnodes.
2000-10-05 11:58:22 +00:00
sos
8cfeb4b49a Cleanup the chipset specific interrupt code a bit. 2000-10-05 08:28:06 +00:00
sheldonh
b38ed56c71 Add James Housley's official IANA assigned numbers for healthd.
Requested by:	jeh
2000-10-05 07:36:59 +00:00
sheldonh
c162e7c250 Mention pccard_beep.
Requested by:	sanpei
2000-10-05 07:22:58 +00:00
sheldonh
a2dc5f0833 Fix abuse of the Pa, Nm and Ar macros. This necessitated a rewording
of the description for the "power" internal command.

Reviewed by:	sanpei
2000-10-05 07:18:59 +00:00
obrien
0f7cfe24ff This change adds:
/boot/GENERIC/kernel
    /boot/kernel/kernel
    /boot/kernel/*.ko
and removes:
    /kernel.GENERIC
from the bin dist.

Approved by:	jkh
2000-10-05 06:51:56 +00:00
gibbs
715c7c94db Correct pedantic errors in arrays generated by the assembler (trailing
comma in array declarations).

Output a constant indicating the number of critical section entries
in the firmware.
2000-10-05 04:25:42 +00:00
gibbs
3c3fbf17c8 Convert the driver to use a single DMA for fetching new commands instead
of two (one to access the circular input fifo, the other to get the SCB).
This costs us a command slot so the driver can now only queue 254
simultaneous commands.

Have the kernel driver honor critical sections in sequencer code.

When prefetching S/G segments only pull a cacheline's worth but
never less than two elements.  This reduces the impact of the
prefetch on the main data transfer when compared to the 128
byte fetches the driver used to do.

Add "bootverbose" logging for transfer negotiations.

Correct a bug in ahc_set_syncrate() that would prevent an update
of the sync parameters if only the ppr_options had changed.

Correct locking for calls to ahc_free_scb().  ahc_free_scb() is no
longer protected internally to simplify ports to other platforms.

Make sure we unfreeze our SIMQ if a resource shortage has occurred
and an SCB is been freed.

ahc_pci.c:
	Turn on cacheline streaming for all controllers that support it.

	Clarify diagnostic messages about PCI interrupts.
2000-10-05 04:24:14 +00:00
gibbs
448519ba65 Correct the dependency for aicasm. 2000-10-05 04:07:06 +00:00
kris
ca18414919 * Buffer-safe string function cleanup. There are a couple of strcpy()
and strcat()s which would be more difficult to fix, but I think they're
  safe anyway.
* Don't crash at runtime by overflowing a buffer with constant data in
  print-icmp.c on a long hostname.
* Don't overflow a static buffer by trying to decode an AFS ACL into a buffer
  which is way too small for it.

Reviewed by:    -audit
2000-10-05 02:49:49 +00:00
imp
ccf7eb43ef display.c: sprintf -> snprintf
top.c: fix from NetBSD/OpenBSD: make sure that new_message() is called
with a format.

Add $FreeBSD$ While I'm here.

These files are already off the vendor branch.
2000-10-04 23:34:16 +00:00
itojun
af318203a8 make sure we have root priv on SIOCSIFPHY*. from thorpej@netbsd 2000-10-04 23:16:29 +00:00
wilko
f83247b419 Got an IDE disk to work on Multia. Document how & what 2000-10-04 22:15:25 +00:00
bmah
6a0df2d006 New info for ata(4) driver: Tagged queueing via ATA_ENABLE_TAGS,
support for ServerWorks ROSB4 ATA33, CMD 648 ATA66 and CMD 649 ATA100,
and Cyrix 5530.
2000-10-04 20:41:32 +00:00
wilko
f836ddb478 Multia seems to use different sound chips. Until now only the Crystal
Sound based one works for me.
2000-10-04 20:25:19 +00:00
brian
820dab7cf7 Add a unaligned_print option (alpha only)
Document osf1_enable

Submitted by:	Eric D. Futch <efutch@nyct.net>
PR:		21649
2000-10-04 18:58:46 +00:00
dfr
b183a6f61f Next round of fixes to the ia64 code. This includes simulated clock and
disk drivers along with a load of fixes to context switching, fork
handling and a load of other stuff I can't remember now. This takes us as
far as start_init() before it dies. I guess now I will have to finish off
the VM system and syscall handling :-).
2000-10-04 17:53:03 +00:00
bmah
bdf6e31586 Note that fingerd(8), rlogind(8) and rshd(8) are disabled by default
on new installs.
2000-10-04 17:47:01 +00:00
dfr
51e2fa23ed Add a workaround for statically linked kernels. 2000-10-04 17:40:24 +00:00
sanpei
7fe55eb5ba check {IO,IRQ}_ASSIGNED flags before
release {io,irq} resources.

fix multi io window in release io routine

PR:		20454
2000-10-04 15:22:09 +00:00
sos
4a5f6f5791 Fix the MASTERDEV breakage the caused the PIIX controllers to get
missed in the probe. This might break the CMD chips again, more
testing is needed on that, but we need the mainstream chips to
work again ...
2000-10-04 08:28:37 +00:00
ru
d77157fb97 Respect the protocol when looking the port up by service name.
PR:		21742
2000-10-04 07:59:19 +00:00
kris
bb979b4c42 Disable rsh and rlogin by default. ssh and telnet are still available for
remote access on default installations.
2000-10-04 07:56:16 +00:00
obrien
09c91193dd Only install secondary components if the destination directory exists.
This may be a WIP, but `make release' needs it sooner than later.
2000-10-04 07:20:24 +00:00
rwatson
664e07fa25 o Add call to ufs_extattr_uepm_destroy() in ffs_unmount() so as to clean
up lock on extattrs.
o Get for free a comment indicating where auto-starting of extended
  attributes will eventually occur, as it was in my commit tree also.
  No implementation change here, only a comment.
2000-10-04 04:44:51 +00:00
rwatson
ea3b1a5b2d o Correct use of lockdestroy() by adding a new ufs_extattr_uepm_destroy()
call, which should be the last thing down to a per-mount extattr
  management structure, after ufs_extattr_stop() on the file system.
  This currently has the effect only of destroying the per-mount lock
  on extended attributes, and clearing appropriate flags.
o Remove inappropriate invocation in ufs_extattr_vnode_inactive().
2000-10-04 04:41:33 +00:00
jasone
46ca3ece23 Convert lockmgr locks from using simple locks to using mutexes.
Add lockdestroy() and appropriate invocations, which corresponds to
lockinit() and must be called to clean up after a lockmgr lock is no
longer needed.
2000-10-04 01:29:17 +00:00
jasone
48c5df154c Reduce userland namespace polution. 2000-10-04 01:21:58 +00:00
jasone
de9fb2828d Fix spelling error ("exits" should be "exists"). 2000-10-04 01:20:49 +00:00
brian
bf78ed595f Implement the <> redirection operator. 2000-10-03 23:13:14 +00:00
marko
dd778a936e Change macros Em -> Dv.
Also removed hard sentence breaks introduced in my last commit.

Suggested by:	sheldonh
2000-10-03 22:51:27 +00:00
alc
3e62c880f2 Remove another unused field from struct __aiocb_private. 2000-10-03 21:43:55 +00:00
bmah
4833746f9b Note that the pcn(4) driver supports the PCnet/PRO cards, and MFC. 2000-10-03 21:24:07 +00:00
wilko
effba4f643 Re-phrase wording on Multia burnout. Add section on Multia sound.
Suggested by: obrien
2000-10-03 20:55:51 +00:00
brian
fd85eced64 o Load netgraph.ko, ng_ether.ko and ng_pppoe.ko as required (I'm sure this
used not to be necessary).
o Allow ``-n ngdebug'' to specify something to pass to NgSetDebug()
  and redirect NgSetDebug() output to syslog(8) in daemon() mode.
o Xref ng_ether(8) and NgSetDebug(4).
o Correct the type of the response passed to NgRecvData.
2000-10-03 20:41:00 +00:00