TO_REMOVE+=/sbin/mount_portal
TO_REMOVE+=/usr/share/examples/portal
TO_REMOVE+=/usr/share/man/man8/mount_portal.8.gz
+TO_REMOVE+=/boot/kernel/ncv.ko
+TO_REMOVE+=/boot/kernel/nsp.ko
+TO_REMOVE+=/boot/kernel/stg.ko
+TO_REMOVE+=/usr/include/bus/cam/scsi/scsi_dvcfg.h
+TO_REMOVE+=/usr/include/bus/cam/scsi/scsi_low.h
+TO_REMOVE+=/usr/include/bus/cam/scsi/scsi_low_pisa.h
+TO_REMOVE+=/usr/share/man/man4/ncv.4.gz
+TO_REMOVE+=/usr/share/man/man4/nsp.4.gz
+TO_REMOVE+=/usr/share/man/man4/stg.4.gz
.if !defined(WANT_INSTALLER)
TO_REMOVE+=/usr/sbin/dfuibe_installer
# XXX Remove when pfsync(4) has been fixed
TO_REMOVE+=/usr/share/man/man4/pfsync.4.gz
-TO_REMOVE+=/boot/kernel/ncv.ko
-TO_REMOVE+=/boot/kernel/nsp.ko
-TO_REMOVE+=/boot/kernel/stg.ko
+ UPGRADING DRAGONFLY FROM 4.6 TO LATER VERSIONS +
+-----------------------------------------------------------------------+
+NCV, NSP AND STG DRIVERS REMOVED
+--------------------------------
+
+They were all in our X86_64_GENERIC kernel configuration file, so any
+custom configuration files derived from it need adjustment.
+
PORTAL FILE SYSTEM REMOVED
--------------------------
#XXX Yes, these are gross -- imp
set scsi-controller-regex
"(aac|adv|adw|aha|ahb|ahc|ahd|aic|amd|amr|asr|bt|ciss|ct|dpt|\
- esp|ida|iir|ips|isp|mlx|mly|mpt|ncr|ncv|nsp|stg|sym|trm|wds)\
+ esp|ida|iir|ips|isp|mlx|mly|mpt|ncr|sym|trm|wds)\
[0-9]+";
};
natapicam.4 \
nataraid.4 \
ncr.4 \
- ncv.4 \
ndis.4 \
netgraph.4 \
netintro.4 \
ng_vjc.4 \
nmdm.4 \
nsclpcsio.4 \
- nsp.4 \
null.4 \
nvme.4 \
oce.4 \
st.4 \
ste.4 \
stf.4 \
- stg.4 \
stge.4 \
sym.4 \
syncer.4 \
+++ /dev/null
-.\" Copyright (C) 2003 The FreeBSD Project. All rights reserved.
-.\" Copyright (c) 2003 Noriaki Mitsunaga. All rights reserved.
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\" notice, this list of conditions and the following disclaimer.
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\" notice, this list of conditions and the following disclaimer in the
-.\" documentation and/or other materials provided with the distribution.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-.\" ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
-.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-.\" SUCH DAMAGE.
-.\"
-.\" $FreeBSD: src/share/man/man4/ncv.4,v 1.7 2006/06/18 09:53:00 brueffer Exp $
-.\"
-.Dd August 10, 2004
-.Dt NCV 4
-.Os
-.Sh NAME
-.Nm ncv
-.Nd "NCR 53C500 based SCSI host adapter driver"
-.Sh SYNOPSIS
-To compile this driver into the kernel,
-place the following lines in your
-kernel configuration file:
-.Bd -ragged -offset indent
-.Cd "device scbus"
-.Cd "device ncv"
-.Ed
-.Pp
-Alternatively, to load the driver as a
-module at boot time, place the following line in
-.Xr loader.conf 5 :
-.Bd -literal -offset indent
-ncv_load="YES"
-.Ed
-.Sh DESCRIPTION
-The
-.Nm
-driver provides access to the
-.Tn SCSI
-bus
-connected to an NCR 53C500 based
-PC-Card
-.Tn SCSI
-host adapter or an Adaptec AHA-2920 on the
-.Tn PCI
-bus.
-.Sh HARDWARE
-The following devices are currently supported by the
-.Nm
-driver:
-.Pp
-.Bl -bullet -compact
-.It
-I-O DATA PCSC-DV
-.It
-KME KXLC002 (TAXAN ICD-400PN, etc.), KXLC004, and UJDCD450
-.It
-Macnica Miracle SCSI-II mPS110
-.It
-Media Intelligent MSC-110, MSC-200
-.It
-NEC PC-9801N-J03R
-.It
-New Media Corporation BASICS SCSI
-.It
-Qlogic Fast SCSI
-.It
-RATOC REX-9530, REX-5572 (SCSI only)
-.El
-.Sh DIAGNOSTICS
-The following error messages are sometimes returned:
-.Bl -diag
-.It "SCSI BUS RESET failed"
-Usually returned when a failure occurs during
-the bus reset.
-.It "CMD_NOP failed"
-No operation or the operation has failed.
-.It "CMD_NOP|CMD_DMA"
-A failure occurred during the
-.Tn DMA
-read/write operations.
-.El
-.Pp
-The
-.Nm
-driver should return
-.Bq Er ENODEV
-when any of the previously noted failures occur.
-.Sh SEE ALSO
-.Xr cardbus 4 ,
-.Xr cd 4 ,
-.Xr da 4 ,
-.Xr pccard 4 ,
-.Xr sa 4 ,
-.Xr scsi 4
-.Sh HISTORY
-The
-.Nm
-device driver has been developed for
-.Nx Ns / Ns Tn pc98
-and ported to
-.Fx .
-The
-.Nm
-driver first appeared in
-.Fx 2.2
-with
-.Tn PAO
-and merged in
-.Fx 4.2 .
-.Sh AUTHORS
-.An -nosplit
-The
-.Nm
-driver was written by
-.An Naofumi Honda .
-This manual page was written by
-.An Tom Rhodes Aq Mt trhodes@FreeBSD.org
-and
-.An Noriaki Mitsunaga Aq Mt non@FreeBSD.org .
+++ /dev/null
-.\" Copyright (c) 2003 Noriaki MITSUNAGA. All rights reserved.
-.\" Copyright (c) 2003 Hideyuki KURASHINA. All rights reserved.
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\" notice, this list of conditions and the following disclaimer.
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\" notice, this list of conditions and the following disclaimer in the
-.\" documentation and/or other materials provided with the distribution.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-.\" ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
-.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-.\" SUCH DAMAGE.
-.\"
-.\" $FreeBSD: src/share/man/man4/nsp.4,v 1.7 2006/06/18 09:53:00 brueffer Exp $
-.\"
-.Dd August 8, 2004
-.Dt NSP 4
-.Os
-.Sh NAME
-.Nm nsp
-.Nd "Workbit Ninja SCSI-3 based PC-Card SCSI host adapter driver"
-.Sh SYNOPSIS
-To compile this driver into the kernel,
-place the following lines in your
-kernel configuration file:
-.Bd -ragged -offset indent
-.Cd "device scbus"
-.Cd "device nsp"
-.Ed
-.Pp
-Alternatively, to load the driver as a
-module at boot time, place the following line in
-.Xr loader.conf 5 :
-.Bd -literal -offset indent
-nsp_load="YES"
-.Ed
-.Sh DESCRIPTION
-The
-.Nm
-driver provides access to the
-.Tn SCSI
-bus connected to a PC-Card
-.Tn SCSI
-host adapter based on a Ninja SCSI-3 controller by Workbit.
-.Sh HARDWARE
-Controllers supported by the
-.Nm
-driver include:
-.Pp
-.Bl -bullet -compact
-.It
-Alpha-Data AD-PCS201
-.It
-I-O DATA CBSC16
-.El
-.Sh SEE ALSO
-.Xr cd 4 ,
-.Xr ch 4 ,
-.Xr da 4 ,
-.Xr intro 4 ,
-.Xr pccard 4 ,
-.Xr sa 4 ,
-.Xr scsi 4
-.Sh HISTORY
-The
-.Nm
-driver has been developed for
-.Nx Ns / Ns Tn pc98
-and ported for
-.Fx .
-It first appeared in
-.Fx 3.4
-with PAO3 and merged in
-.Fx 4.2 .
-.Sh AUTHORS
-.An -nosplit
-The
-.Nm
-driver was written by
-.An Naofumi HONDA .
-.Pp
-This manual page was written by
-.An Noriaki MITSUNAGA Aq Mt non@FreeBSD.org
-and
-.An Hideyuki KURASHINA Aq Mt rushani@FreeBSD.org .
-.Sh BUGS
-SMIT mode is only supported under OLDCARD now.
+++ /dev/null
-.\"
-.\" Copyright (c) 2003 Bob Bishop
-.\" All rights reserved.
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\" notice, this list of conditions and the following disclaimer.
-.\" 2. The name of the author may not be used to endorse or promote products
-.\" derived from this software without specific prior written permission
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
-.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
-.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-.\"
-.\" $FreeBSD: src/share/man/man4/stg.4,v 1.8 2006/06/18 09:53:00 brueffer Exp $
-.\"
-.Dd August 8, 2004
-.Dt STG 4
-.Os
-.Sh NAME
-.Nm stg
-.Nd driver for Future Domain based SCSI controllers
-.Sh SYNOPSIS
-To compile this driver into the kernel,
-place the following lines in your
-kernel configuration file:
-.Bd -ragged -offset indent
-.Cd "device pci"
-.Cd "device scbus"
-.Cd "device stg"
-.Ed
-.Pp
-Alternatively, to load the driver as a
-module at boot time, place the following line in
-.Xr loader.conf 5 :
-.Bd -literal -offset indent
-stg_load="YES"
-.Ed
-.Sh DESCRIPTION
-The
-.Nm
-driver provides support for PCCARD and PCI controllers based on
-Future Domain SCSI controller chips including the TMC-16C30, 16C50 and 32C60.
-.Sh HARDWARE
-Controllers supported by the
-.Nm
-driver include:
-.Pp
-.Bl -bullet -compact
-.It
-Adaptec 2920/A
-.It
-Future Domain SCSI2GO
-.It
-Future Domain TMC-18XX/3260
-.It
-IBM SCSI PCMCIA Card
-.It
-ICM PSC-2401 SCSI
-.It
-MELCO IFC-SC
-.It
-RATOC REX-5536, REX-5536AM, REX-5536M, REX-9836A
-.El
-.Pp
-Note that the Adaptec 2920C is supported by the
-.Xr ahc 4
-driver.
-.Sh SEE ALSO
-.Xr ahc 4 ,
-.Xr cd 4 ,
-.Xr ch 4 ,
-.Xr da 4 ,
-.Xr intro 4 ,
-.Xr sa 4 ,
-.Xr scsi 4
-.Sh HISTORY
-The
-.Nm
-device driver has been developed for
-.Nx Ns / Ns Tn pc98
-and ported for
-.Fx .
-It first appeared in
-.Fx 2.2
-with PAO and merged in
-.Fx 4.2 .
-.Sh AUTHORS
-The
-.Nm
-driver was written by
-.An Naofumi HONDA .
+++ /dev/null
-/*
- * [NetBSD for NEC PC-98 series]
- * Copyright (c) 1994, 1995, 1996, 1997, 1998
- * NetBSD/pc98 porting staff. All rights reserved.
- * Copyright (c) 1994, 1995, 1996, 1997, 1998
- * Naofumi HONDA. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. The name of the author may not be used to endorse or promote products
- * derived from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
- * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
- * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
- * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * $FreeBSD: src/sys/cam/scsi/scsi_dvcfg.h,v 1.1.2.1 2000/10/29 11:05:44 non Exp $
- * $DragonFly: src/sys/bus/cam/scsi/scsi_dvcfg.h,v 1.3 2006/11/07 19:56:20 dillon Exp $
- * $NecBSD: scsi_dvcfg.h,v 1.4 1998/03/14 07:05:06 kmatsuda Exp $
- * $NetBSD$
- */
-
-#ifndef _SCSI_DVCFG_H_
-#define _SCSI_DVCFG_H_
-
-/* common dvcfg flags defitions for bs, ncv, stg */
-
-#define DVF_SCSI_SYNC 0x01
-#define DVF_SCSI_DISC 0x02
-#define DVF_SCSI_WAIT 0x04
-#define DVF_SCSI_LINK 0x08
-#define DVF_SCSI_QTAG 0x10
-#define DVF_SCSI_SP0 0x100
-#define DVF_SCSI_NOPARITY 0x200
-#define DVF_SCSI_SAVESP 0x400
-#define DVF_SCSI_SP1 0x800
-#define DVF_SCSI_PERIOD(XXX) (((XXX) >> 24) & 0xff)
-#define DVF_SCSI_OFFSET(XXX) (((XXX) >> 16) & 0xff)
-#define DVF_SCSI_SYNCMASK 0xffff0000
-
-#define DVF_SCSI_DEFCFG (DVF_SCSI_SYNC | DVF_SCSI_NOPARITY | DVF_SCSI_SYNCMASK)
-
-#define DVF_SCSI_BITS "\020\13fssp\12noparity\11nosat\005qtag\004cmdlnk\003wait\002disc\001sync"
-
-#endif /* !_SCSI_DVCFG_H_ */