]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoAdd the -X flag to dump the buffer in "emacs-hexl" style,
Archie Cobbs [Wed, 26 Jan 2000 18:10:21 +0000 (18:10 +0000)]
Add the -X flag to dump the buffer in "emacs-hexl" style,
that is, with ASCII character decoding.

Obtained from: OpenBSD

24 years agoMerge from PAO; Add new keywords for pccard.conf, auto and default.
Mitsuru IWASAKI [Wed, 26 Jan 2000 17:54:00 +0000 (17:54 +0000)]
Merge from PAO; Add new keywords for pccard.conf, auto and default.
This will help importing pccard entries (and users :) from PAO
into -CURRENT.

24 years agoSigh. Really fix it this time. It seems the first time through the
Peter Wemm [Wed, 26 Jan 2000 17:38:51 +0000 (17:38 +0000)]
Sigh. Really fix it this time.  It seems the first time through the
run it would modify the source tree, causing it to fail the second
time around. Sigh.

24 years agoFix world breakage (kdump, truss) causes by rev 1.107 (adding dev/usb).
Peter Wemm [Wed, 26 Jan 2000 17:12:09 +0000 (17:12 +0000)]
Fix world breakage (kdump, truss) causes by rev 1.107 (adding dev/usb).
It was creating ${.OBJDIR}/${MACHINE}/usr/include/dev -> .../sys/dev
and mkioctls would descend that and saw *all* of src/sys/dev/*/*.h,
not just dev/usb/*.h.  It then choked on the dpt includes.

24 years agoAdd notes about NWFS client and NCP library for Boris.
Wes Peters [Wed, 26 Jan 2000 17:07:13 +0000 (17:07 +0000)]
Add notes about NWFS client and NCP library for Boris.

Submitted by: Boris Popov
Reviewed by: Brian Fundakowski Feldman

24 years agoRevision 1.3 is now taken care of in the base ncurses source.
Peter Wemm [Wed, 26 Jan 2000 16:55:09 +0000 (16:55 +0000)]
Revision 1.3 is now taken care of in the base ncurses source.

24 years agoAdd the new version.c file for curses_version(3)
Peter Wemm [Wed, 26 Jan 2000 16:51:36 +0000 (16:51 +0000)]
Add the new version.c file for curses_version(3)

24 years agoThis commit was generated by cvs2svn to compensate for changes in r56639,
Peter Wemm [Wed, 26 Jan 2000 16:43:25 +0000 (16:43 +0000)]
This commit was generated by cvs2svn to compensate for changes in r56639,
which included commits to RCS files with non-trunk default branches.

24 years agoImport ncurses-5.0-release to update the 5.0-prerelease that we had.
Peter Wemm [Wed, 26 Jan 2000 16:43:25 +0000 (16:43 +0000)]
Import ncurses-5.0-release to update the 5.0-prerelease that we had.

24 years agoA few more touchups:
Robert Watson [Wed, 26 Jan 2000 16:15:48 +0000 (16:15 +0000)]
A few more touchups:
- clean up unneeded AFS ID type
- Add Coda, NTFS, NWFS ACL types
- Add acl_dup() prototype
- Remove acl_calc_mask, which belongs in the editing library
- Introduce posix1e.3, a man page introducing POSIX.1e library calls
  (more man pages to follow)

24 years agoRe-add vpo. I've just re-tested this in a 'make world' on a December
Peter Wemm [Wed, 26 Jan 2000 15:15:50 +0000 (15:15 +0000)]
Re-add vpo.  I've just re-tested this in a 'make world' on a December
vintage system, well before the ppbus changes.  When I called it an
"example" module, I meant as an example for the rest of the ppbus client
drivers, not that it was worthless.  I'll mail my 5.8MB world.log to
anybody who doesn't believe me.

Wrongly accused by: obrien

24 years agoRemoved 3rd arg from bindresvport_sa() call, because the 3rd arg have been
Yoshinobu Inoue [Wed, 26 Jan 2000 14:13:41 +0000 (14:13 +0000)]
Removed 3rd arg from bindresvport_sa() call, because the 3rd arg have been
already removed.

Specified by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>

24 years agoFix timestamp handling.
Dag-Erling Smørgrav [Wed, 26 Jan 2000 12:50:46 +0000 (12:50 +0000)]
Fix timestamp handling.

Submitted by: bde

24 years agoSynced with sys/i386/isa/isa_compat.h and pcaudio.c revisions 1.26 and
KATO Takenori [Wed, 26 Jan 2000 11:23:51 +0000 (11:23 +0000)]
Synced with sys/i386/isa/isa_compat.h and pcaudio.c revisions 1.26 and
1.58, respectively.

24 years agoSynced with sys/i386/isa/npx.c rev 1.79.
KATO Takenori [Wed, 26 Jan 2000 11:16:14 +0000 (11:16 +0000)]
Synced with sys/i386/isa/npx.c rev 1.79.

24 years agoProperly teardown the allocated and initialised stuff when an error
Nick Hibma [Wed, 26 Jan 2000 10:52:27 +0000 (10:52 +0000)]
Properly teardown the allocated and initialised stuff when an error
occurs (OHCIwas already done for UHCI).

Get rid of the usbus variable. It is confusing.

Align uhci_pci.c and ohci_pci.c again.

24 years agoImproved English in the messages printed by diskerr().
Bruce Evans [Wed, 26 Jan 2000 10:28:23 +0000 (10:28 +0000)]
Improved English in the messages printed by diskerr().

Fixed some formatting bugs.

24 years agoDon't set ivars until we checked the return value from device_add_child.
Nick Hibma [Wed, 26 Jan 2000 10:27:12 +0000 (10:27 +0000)]
Don't set ivars until we checked the return value from device_add_child.

24 years agobindresvport related changes
Yoshinobu Inoue [Wed, 26 Jan 2000 09:02:42 +0000 (09:02 +0000)]
bindresvport related changes
 -changed bindresvport2 to bindresvport_sa
 -merged the man into bindresvport.3

All discussion between Jean-Luc Richier <Jean-Luc.Richier@imag.fr>,
Theo de Raadt <deraadt@cvs.openbsd.org>, itojun, is reflected to
this code. (Actually Theo de Raadt write the code simultaneously as the
discussion change.)

24 years agoAdd comments
Nick Hibma [Wed, 26 Jan 2000 08:46:41 +0000 (08:46 +0000)]
Add comments

24 years agoFix getaddrinfo() behaviour to be more compliant with RFC2553. Patches are
Yoshinobu Inoue [Wed, 26 Jan 2000 08:37:29 +0000 (08:37 +0000)]
Fix getaddrinfo() behaviour to be more compliant with RFC2553. Patches are
obtained from itojun.
  -don't filter address families which are not supported by system at
   FQDN resolving.
  -don't do reverse lookup

I think I checked all lib and tools which use getaddrinfo() if
this change affect them.

Obtained from: KAME project

24 years agoUse a more conventional copyright message.
Peter Wemm [Wed, 26 Jan 2000 07:17:00 +0000 (07:17 +0000)]
Use a more conventional copyright message.

24 years agoMinor fixes to library interface to improve POSIX.1e compliance. This
Robert Watson [Wed, 26 Jan 2000 04:19:38 +0000 (04:19 +0000)]
Minor fixes to library interface to improve POSIX.1e compliance.  This
adds _np to a couple of function prototypes that provided more broad/useful
interfaces than POSIX.1e interfaces included.

Also, move from using a heuristic to identify POSIX.1e-semantic ACLs to
using different ACL types for non-POSIX.1e ACLs.  This should clean up the
existing fuzzy logic that determined when acl_sort() should be applied
before kernel submission.

24 years agoRemove `vpo' with a vengeance -- "EXAMPLE" modules have *NO* business
David E. O'Brien [Wed, 26 Jan 2000 02:05:16 +0000 (02:05 +0000)]
Remove `vpo' with a vengeance -- "EXAMPLE" modules have *NO* business
being hooked up to the build system, *COMPILABLE WORKING* modules do.

Not `make' tested by: Peter

24 years agoCorrectly initialise the available IRQ numbers in the APIC_IO case.
Mike Smith [Wed, 26 Jan 2000 01:32:51 +0000 (01:32 +0000)]
Correctly initialise the available IRQ numbers in the APIC_IO case.
IRQ 2 was being unilaterally disallowed, which is only appropriate if
the interrupt hardware is the traditional chained PIC arrangement.

Reviewed by: tegge (in principle)

24 years agoDon't use ATM on the alpha - it #errors out.
Brian Somers [Wed, 26 Jan 2000 01:08:03 +0000 (01:08 +0000)]
Don't use ATM on the alpha - it #errors out.

Pointed out by: jdp

24 years agoif_tun is out of here -- it can come back with it stops breaking the
David E. O'Brien [Wed, 26 Jan 2000 00:47:45 +0000 (00:47 +0000)]
if_tun is out of here -- it can come back with it stops breaking the
Alpha build.

24 years agoThe ppc driver has moved to sys/isa.
Doug Rabson [Tue, 25 Jan 2000 22:26:44 +0000 (22:26 +0000)]
The ppc driver has moved to sys/isa.

24 years agoGet the ppc driver from sys/isa instead of sys/i386/isa.
Doug Rabson [Tue, 25 Jan 2000 22:25:52 +0000 (22:25 +0000)]
Get the ppc driver from sys/isa instead of sys/i386/isa.

24 years agoMake this lot build on alpha.
Doug Rabson [Tue, 25 Jan 2000 22:23:48 +0000 (22:23 +0000)]
Make this lot build on alpha.

24 years ago* Don't use ivars to access resources, bus_set/get_resource is much better.
Doug Rabson [Tue, 25 Jan 2000 22:21:45 +0000 (22:21 +0000)]
* Don't use ivars to access resources, bus_set/get_resource is much better.
* First approximation of making this work on alpha (not working yet).

24 years agoConvert pca driver to newbus and add PnP ids.
Doug Rabson [Tue, 25 Jan 2000 21:58:43 +0000 (21:58 +0000)]
Convert pca driver to newbus and add PnP ids.

24 years agoUse device_printf() instead of device_print_prettyname().
Doug Rabson [Tue, 25 Jan 2000 21:39:20 +0000 (21:39 +0000)]
Use device_printf() instead of device_print_prettyname().

24 years agoBecause we added 4 bytes to the inquiry data size, we need to
Matt Jacob [Tue, 25 Jan 2000 21:24:52 +0000 (21:24 +0000)]
Because we added 4 bytes to the inquiry data size, we need to
rev the CAM revision too. Tsk.
Submitted by: ken@freebsd.org

24 years agoAdd a reference to ng_ether(8).
Archie Cobbs [Tue, 25 Jan 2000 20:34:43 +0000 (20:34 +0000)]
Add a reference to ng_ether(8).

24 years agoAdd a reference to ng_bpf(8).
Archie Cobbs [Tue, 25 Jan 2000 20:33:25 +0000 (20:33 +0000)]
Add a reference to ng_bpf(8).

24 years agoNew man page ng_ether(8) describing the netgraph capabilities of
Archie Cobbs [Tue, 25 Jan 2000 20:26:52 +0000 (20:26 +0000)]
New man page ng_ether(8) describing the netgraph capabilities of
Ethernet interfaces.

24 years agoRetry a bit more agressively on the atapi identify.
Søren Schmidt [Tue, 25 Jan 2000 20:14:51 +0000 (20:14 +0000)]
Retry a bit more agressively on the atapi identify.

Try to support older systems reporting irq0 for the first channels.

Support sharing of the std interrupts (says peter :) )

Dont use READ_CD on normal data reads (2048 bytes), too many old drives
doesn't support this command even if the std says "shall" :(, but still
use READ_CD on all other blocksizes.

Add the geometry to the ad probe, its still usefull.

24 years agoArgh, this is what I get for testing, making one last "harmless cosmetic
Jordan K. Hubbard [Tue, 25 Jan 2000 19:16:31 +0000 (19:16 +0000)]
Argh, this is what I get for testing, making one last "harmless cosmetic
tweak" and then committing.  /me got what he deserved, an embarassing build
failure.

24 years agoFix left over references to things like 'ata0' in comments.
Peter Wemm [Tue, 25 Jan 2000 18:56:41 +0000 (18:56 +0000)]
Fix left over references to things like 'ata0' in comments.

Submitted by: Jim Bloom <bloom@acm.org>

24 years agoAdd usbd_clear_endpoint_toggle(pipe) function.
Nick Hibma [Tue, 25 Jan 2000 18:40:39 +0000 (18:40 +0000)]
Add usbd_clear_endpoint_toggle(pipe) function.

This is needed to implement a asynchronous callback for clear endpoint
stall, needed for the umass driver.

24 years agoCorrect subroutine names in DPRINTF
Nick Hibma [Tue, 25 Jan 2000 18:37:58 +0000 (18:37 +0000)]
Correct subroutine names in DPRINTF

24 years agoRedo the SHORT INQUIRY length stuff to be a bit cleaner.
Matt Jacob [Tue, 25 Jan 2000 18:25:22 +0000 (18:25 +0000)]
Redo the SHORT INQUIRY length stuff to be a bit cleaner.
Obtained from:gibbs@freebsd.org

24 years ago The swapdev_vp changes made to rip out the swap specfs interaction
Matthew Dillon [Tue, 25 Jan 2000 17:49:12 +0000 (17:49 +0000)]
The swapdev_vp changes made to rip out the swap specfs interaction
    also broke diskless swapping.  Moving the swapdev_vp initialization
    to more commonly run code solves the problem.

PR: kern/16165
Additional testing by: David Gilbert <dgilbert@velocet.ca>

24 years agoAdd human-readable output flag, -h
Michael Haro [Tue, 25 Jan 2000 17:46:59 +0000 (17:46 +0000)]
Add human-readable output flag, -h

Reviewed by: obrien

24 years agoWhen autosense fails, make sure we retry the command.
Kenneth D. Merry [Tue, 25 Jan 2000 17:45:02 +0000 (17:45 +0000)]
When autosense fails, make sure we retry the command.

PR: kern/15975
Submitted by: Carl Mascott <cmascott@world.std.com>, n_hibma

24 years agoPropagate sense data through from SIM (if there) and mark the CTIO
Matt Jacob [Tue, 25 Jan 2000 17:42:27 +0000 (17:42 +0000)]
Propagate sense data through from SIM (if there) and mark the CTIO
that there's sense to send with status (if the SIM does it), and
then clear any pending contingent allegiance state for this initiator
if the SIM actually did send the sense data.

Widen MAX_INITITATORS to 256- that's still not quite right, but will
accomodate the widest Fibre Channel support in FreeBSD now.

Obtained from:(partially) gibbs@freebsd.org

24 years agoPropagate sense data through from SIM (if there) and mark the CTIO
Matt Jacob [Tue, 25 Jan 2000 17:39:09 +0000 (17:39 +0000)]
Propagate sense data through from SIM (if there) and mark the CTIO
that there's sense to send with status (if the SIM does it).
Reviewed by: gibbs@freebsd.org

24 years agoGo for the gusto and do the full 256 bytes for inquiry data.
Matt Jacob [Tue, 25 Jan 2000 17:37:02 +0000 (17:37 +0000)]
Go for the gusto and do the full 256 bytes for inquiry data.
Obtained from:gibbs@freebsd.org

24 years agoAlways leave SP_DCEN on (monitor DCD). Otherwise the firmware *really*
Peter Wemm [Tue, 25 Jan 2000 16:45:54 +0000 (16:45 +0000)]
Always leave SP_DCEN on (monitor DCD).  Otherwise the firmware *really*
does ignore DCD.  Even TIOCMGET cannot read DCD as the firmware doesn't
report it.  This has pretty interesting effects for ppp(8) which runs
in clocal mode and polls carrier (!).  (Specialix's linux driver does
this too)

Also update the firmware to 3.0.6 for the SX cards, as apparently there
was a problem with floating (disconnected) DCD pins causing stray carrier
transitions, especially at port open time.

It seems to work here, and carrier loss is detected nearly immediately
rather than having to wait for a LQR timeout (a few minutes) before ppp(8)
gives up.

DCD problem noted by: nsayer

24 years agoseveral tcp apps IPv6 update
Yoshinobu Inoue [Tue, 25 Jan 2000 14:52:10 +0000 (14:52 +0000)]
several tcp apps IPv6 update
 -inetd
 -rshd
 -rlogind
 -telnetd
 -rsh
 -rlogin

Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project

24 years agoImprove the explanation on the (in)security of mktemp(3).
Sheldon Hearn [Tue, 25 Jan 2000 13:58:46 +0000 (13:58 +0000)]
Improve the explanation on the (in)security of mktemp(3).

24 years agoFix return value check for inet_pton().
Munechika SUMIKAWA [Tue, 25 Jan 2000 13:54:47 +0000 (13:54 +0000)]
Fix return value check for inet_pton().

Obtained from: KAME Project

24 years agoNow that kernel is capable of notifying user processes about
Ruslan Ermilov [Tue, 25 Jan 2000 12:24:06 +0000 (12:24 +0000)]
Now that kernel is capable of notifying user processes about
the interface MTU change (src/sys/net/if_sl.c,v 1.83), track
interface MTU with -dynamic option as well.

PR: 15494

24 years agoDo not use "DEFAULT_VTABLE_THUNKS". The bugs that have existed since
David E. O'Brien [Tue, 25 Jan 2000 12:23:13 +0000 (12:23 +0000)]
Do not use "DEFAULT_VTABLE_THUNKS".  The bugs that have existed since
EGCS 1.x have not been worked out.  And with 4.0 RELEASE comming quickly
we need C++ to be stable and usable.

24 years agoFix English. Also use full spelling and reorg a little while I'm here.
David E. O'Brien [Tue, 25 Jan 2000 11:25:59 +0000 (11:25 +0000)]
Fix English.  Also use full spelling and reorg a little while I'm here.

Submitted by: Andy Farkas <andyf@speednet.com.au>

24 years agoRemove i8042.h. This file is an improvement on its successors, but it
Bruce Evans [Tue, 25 Jan 2000 11:16:16 +0000 (11:16 +0000)]
Remove i8042.h.  This file is an improvement on its successors, but it
has been unused for too long.

24 years agoInstall the USB include files in /usr/include/dev/usb.
Nick Hibma [Tue, 25 Jan 2000 09:24:23 +0000 (09:24 +0000)]
Install the USB include files in /usr/include/dev/usb.

We should still sort out some way of avoiding the clutter. Not all files
should be there.

Prompted by:   Louis A. Mamakos <louie@TransSys.COM>

24 years agoDon't follow null pointers if we somehow have a null devswitch entry
Bruce Evans [Tue, 25 Jan 2000 09:20:08 +0000 (09:20 +0000)]
Don't follow null pointers if we somehow have a null devswitch entry
despite having a non-null cn_tab entry.  This case now works the same
as if there is no physical console, except i/o at the kernel printf
level may still work.  This frees drivers of physical console drivers
from the responsibility of attaching the device no matter what.

24 years agoFixed the profiling version ALTENTRY(). Again. The previous version
Bruce Evans [Tue, 25 Jan 2000 09:01:55 +0000 (09:01 +0000)]
Fixed the profiling version ALTENTRY().  Again.  The previous version
didn't set up the frame pointer before calling mcount, and then jumped
to the wrong place in ENTRY() to defeat the point of the jump.

24 years agoRemoved ssc and su.
Bruce Evans [Tue, 25 Jan 2000 08:46:15 +0000 (08:46 +0000)]
Removed ssc and su.

24 years agoFixed breakage of installation of zzz.8 in previous commit. MLINKS
Bruce Evans [Tue, 25 Jan 2000 08:39:15 +0000 (08:39 +0000)]
Fixed breakage of installation of zzz.8 in previous commit.  MLINKS
consists of pairs of link names.

24 years agos/pass0/pass/ so the passthrough device is removed from BOOTMFS.
Peter Wemm [Tue, 25 Jan 2000 07:25:58 +0000 (07:25 +0000)]
s/pass0/pass/ so the passthrough device is removed from BOOTMFS.

24 years agoRemove historical vestage from the days when there was 1 boot floppy for
David E. O'Brien [Tue, 25 Jan 2000 07:07:32 +0000 (07:07 +0000)]
Remove historical vestage from the days when there was 1 boot floppy for
i386 and 2 for the Alpha.

Ok'ed by: JKH

24 years agoDo not use "DEFAULT_VTABLE_THUNKS". The bugs that have existed since
David E. O'Brien [Tue, 25 Jan 2000 06:58:15 +0000 (06:58 +0000)]
Do not use "DEFAULT_VTABLE_THUNKS".  The bugs that have existed since
EGCS 1.x have not been worked out.  And with 4.0 RELEASE comming quickly
we need C++ to be stable and usable.

24 years agoput things in place for jumbograms
Matt Jacob [Tue, 25 Jan 2000 06:09:53 +0000 (06:09 +0000)]
put things in place for jumbograms

24 years agoo Fix http proxy code for various extentions and deal with FTP archive
Jordan K. Hubbard [Tue, 25 Jan 2000 05:56:49 +0000 (05:56 +0000)]
o Fix http proxy code for various extentions and deal with FTP archive
  format changes.

o Make anonymous ftp setup more analy retentive.

PR: 16070
Submitted by: Philipp Mergenthaler <un1i@rz.uni-karlsruhe.de>

24 years agodefine jumbo packet size
Matt Jacob [Tue, 25 Jan 2000 04:11:33 +0000 (04:11 +0000)]
define jumbo packet size

24 years agoReserve a major number for /dev/skip, used by the "security/skip" port.
Archie Cobbs [Tue, 25 Jan 2000 02:11:02 +0000 (02:11 +0000)]
Reserve a major number for /dev/skip, used by the "security/skip" port.

24 years ago Type-o, change from[...] = 0 to fromb[...] = 0. The incorrect buffer
Matthew Dillon [Tue, 25 Jan 2000 01:51:21 +0000 (01:51 +0000)]
Type-o, change from[...] = 0 to fromb[...] = 0.  The incorrect buffer
    was having its last element zero'd.  It turns out not to be a security
    hole or to have any real effect on the code because 'from' was previously
    pointing to a buffer of the same size as 'fromb', and the last
    element in fromb is already 0 anyway due to the use of sizeof(fromb)-1
    in the strncpy() call.  But I'm not pressing my luck so only the type-o
    is being fixed.

24 years agoBlock almost all signals in the default locking method instead of
John Polstra [Tue, 25 Jan 2000 01:32:56 +0000 (01:32 +0000)]
Block almost all signals in the default locking method instead of
just a few of them.  This looks like it solves the recent

  ld-elf.so.1: assert failed: /usr/src/libexec/rtld-elf/lockdflt.c:55

failures seen by some applications such as JDK.

24 years agoAvoid m_len and m_pkthdr.len inconsistency when changing m_len
Yoshinobu Inoue [Tue, 25 Jan 2000 01:26:47 +0000 (01:26 +0000)]
Avoid m_len and m_pkthdr.len inconsistency when changing m_len
for an mbuf whose M_PKTHDR is set.

PR: related to kern/15175
Reviewed by: archie

24 years agoFix the bug that IPv4 ttl is not initialized when AF_INET6 socket is used
Yoshinobu Inoue [Tue, 25 Jan 2000 01:05:18 +0000 (01:05 +0000)]
Fix the bug that IPv4 ttl is not initialized when AF_INET6 socket is used
for IPv4 communication.(IPv4 mapped IPv6 addr.)
Also removed IPv6 hoplimit initialization because it is alway done at
tcp_output.

Confirmed by: Bernd Walter <ticso@cicely5.cicely.de>

24 years ago 'start' command was not reenabling printing.
Matthew Dillon [Mon, 24 Jan 2000 23:30:38 +0000 (23:30 +0000)]
'start' command was not reenabling printing.

PR: bin/15728

24 years agoBack out previous commit minus spelling fixes. Should have asked maintainer
Philippe Charnier [Mon, 24 Jan 2000 22:08:19 +0000 (22:08 +0000)]
Back out previous commit minus spelling fixes. Should have asked maintainer
before.

24 years agoFix typo for the flag ``--ungzip'' which should have been ``--gunzip''
Archie Cobbs [Mon, 24 Jan 2000 21:38:18 +0000 (21:38 +0000)]
Fix typo for the flag ``--ungzip'' which should have been ``--gunzip''
as is documented in the man page.  Retain the older mistaken version
of the flag for backwards compatibility in case anybody is using it.
Add $FreeBSD$ tag as cvs requires it.

PR: gnu/7800

24 years agoGeneral cleanup.
Søren Schmidt [Mon, 24 Jan 2000 20:45:24 +0000 (20:45 +0000)]
General cleanup.

Dont be so verbose in the probe, only ONE line printed now, to get more
info boot verbose. Centralise most printf's in ata-all & ata-dma to use
the ata_printf function, it saves alot of codelines.

Repeat the identify command if drive fails the first.

Protect the timeout functions with splbio.

Dont update the transfer details before we are sure the transfer
succeded, this way they are proberly retried on errors.

Move the handling of next_writeable to userland.

Use the READ_CD command to read CD's. That enables us to read _anything_
via the normal read/write interface. This kindof obsoletes the READAUDIO
ioctl, but we keep that for now.

24 years agoAnother target to keep "make release" orthogonal.
Mark Murray [Mon, 24 Jan 2000 20:45:13 +0000 (20:45 +0000)]
Another target to keep "make release" orthogonal.

24 years agoMake a "do nothing" target to help "make release" look clean.
Mark Murray [Mon, 24 Jan 2000 20:41:08 +0000 (20:41 +0000)]
Make a "do nothing" target to help "make release" look clean.

24 years agoMove the *intrq variables into net/intrq.c and unconditionally
Brian Somers [Mon, 24 Jan 2000 20:39:02 +0000 (20:39 +0000)]
Move the *intrq variables into net/intrq.c and unconditionally
include this in all kernels.  Declare some const *intrq_present
variables that can be checked by a module prior to using *intrq
to queue data.

Make the if_tun module capable of processing atm, ip, ip6, ipx,
natm and netatalk packets when TUNSIFHEAD is ioctl()d on.

Review not required by: freebsd-hackers

24 years agoUpdate to keep track of next_writeable in userland.
Søren Schmidt [Mon, 24 Jan 2000 20:29:42 +0000 (20:29 +0000)]
Update to keep track of next_writeable in userland.

Recompile both kernel & burncd !!

24 years agoAdd a (commented out) macro that will, when uncommented, cause Kerberos5
Mark Murray [Mon, 24 Jan 2000 20:16:41 +0000 (20:16 +0000)]
Add a (commented out) macro that will, when uncommented, cause Kerberos5
(AKA Heimdal) to be built. Suitable admonishments about the experimental
state of this code are included.

SEROUS HACKERS ONLY!!

24 years agoMerge cc_drv into cc_int. Merge more shared files into cc_int.
David E. O'Brien [Mon, 24 Jan 2000 20:12:05 +0000 (20:12 +0000)]
Merge cc_drv into cc_int.  Merge more shared files into cc_int.

24 years agoBuild Kerberos5 if the correct macro is set. This is not for the
Mark Murray [Mon, 24 Jan 2000 20:11:53 +0000 (20:11 +0000)]
Build Kerberos5 if the correct macro is set. This is not for the
faint_hearted; serious hackers only!

24 years agoGrr...
Mark Murray [Mon, 24 Jan 2000 20:07:39 +0000 (20:07 +0000)]
Grr...
The previous commit comment should have been:
"Attach directory to build".

24 years agoMove CFLAGS to a more obvious place and allow INET6 to work.
Mark Murray [Mon, 24 Jan 2000 20:06:02 +0000 (20:06 +0000)]
Move CFLAGS to a more obvious place and allow INET6 to work.

24 years agoMove CFLAGS to a more obvious place and allow INET6 to work properly.
Mark Murray [Mon, 24 Jan 2000 20:04:47 +0000 (20:04 +0000)]
Move CFLAGS to a more obvious place and allow INET6 to work properly.

24 years agoBring in rest of K5 (AKA Heimdal) userland.
Mark Murray [Mon, 24 Jan 2000 19:56:26 +0000 (19:56 +0000)]
Bring in rest of K5 (AKA Heimdal) userland.

The brave amongst you may want to start playing with this (ATM
experimental) code.

24 years agoUpdate my email address.
Jeroen Ruigrok van der Werven [Mon, 24 Jan 2000 19:36:52 +0000 (19:36 +0000)]
Update my email address.

24 years agoAdd AUTHORS section.
Jeroen Ruigrok van der Werven [Mon, 24 Jan 2000 19:34:47 +0000 (19:34 +0000)]
Add AUTHORS section.

24 years agoWe _do_ support MS_ASYNC
Guido van Rooij [Mon, 24 Jan 2000 18:35:16 +0000 (18:35 +0000)]
We _do_ support MS_ASYNC

Reviewed by: Matthew Dillon <dillon@apollo.backplane.com>

24 years agoAdd support for DM9102A boards with Davicom DM9801 HomePNA PHYs.
Bill Paul [Mon, 24 Jan 2000 17:19:37 +0000 (17:19 +0000)]
Add support for DM9102A boards with Davicom DM9801 HomePNA PHYs.

24 years agoCopy i386/isa/atapi-cd.[ch] to a new name so that it doesn't have the
Peter Wemm [Mon, 24 Jan 2000 17:16:03 +0000 (17:16 +0000)]
Copy i386/isa/atapi-cd.[ch] to a new name so that it doesn't have the
same object file (atapi-cd.o) as the ata drivers. I'd have called it
wcd.[ch], but there's already one of those in the Attic that we can't
clobber - the good names are taken.
Fix building so that it can be compiled into LINT alongside ata.

Requested by: bde

24 years agoUpdate skeleton dir file from the latest install-info(1).
Ruslan Ermilov [Mon, 24 Jan 2000 16:18:12 +0000 (16:18 +0000)]
Update skeleton dir file from the latest install-info(1).

24 years agoo No need to install `dir-tmpl' to /usr/share/info.
Ruslan Ermilov [Mon, 24 Jan 2000 16:14:32 +0000 (16:14 +0000)]
o No need to install `dir-tmpl' to /usr/share/info.
o Do not clobber an existing /usr/share/info/dir.

Reviewed by: bde

24 years agoo Use --defsection and --defentry options of install-info(1) instead of
Ruslan Ermilov [Mon, 24 Jan 2000 16:11:19 +0000 (16:11 +0000)]
o Use --defsection and --defentry options of install-info(1) instead of
  "fancy substitutions".
o Invoke install-info(1) with --quiet to automatically remove duplicate
  Info dir entries.

Reviewed by: bde

24 years agoAdd dependant devices (device pci) that need to be present before
Jeroen Ruigrok van der Werven [Mon, 24 Jan 2000 16:09:45 +0000 (16:09 +0000)]
Add dependant devices (device pci) that need to be present before
this driver can be used.

24 years agoQuietly delete duplicate Info entries with --quiet.
Ruslan Ermilov [Mon, 24 Jan 2000 16:05:17 +0000 (16:05 +0000)]
Quietly delete duplicate Info entries with --quiet.

Reviewed by: bde

24 years agoBah! Give me the pointy hat. Never commit fixes when just awake.
Jeroen Ruigrok van der Werven [Mon, 24 Jan 2000 15:21:43 +0000 (15:21 +0000)]
Bah!  Give me the pointy hat.  Never commit fixes when just awake.
anable -> enable

Spotted by: Alexander Leidinger <Alexander@leidinger.net>

24 years agoMerged from sys/i386/conf/GENERIC rev 1.236.
KATO Takenori [Mon, 24 Jan 2000 14:02:34 +0000 (14:02 +0000)]
Merged from sys/i386/conf/GENERIC rev 1.236.