Per recent HEADSUP: Disconnect (old)vinum from the kernel build.
Users should move to the new geom_vinum implementation instead. The refcount logic which is being added to devices to enable safe module unloading and the buf/vm work also in progress would require a major rework of the (old)-vinum code to comply with the new semantics. The actual source files will not be removed until I have coordinated with the geomvinum people if they need any bits repo-copied etc.
This commit is contained in:
parent
f0d1f5bb3d
commit
08d0c00b91
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=135611
@ -1093,20 +1093,6 @@ device md #Memory/malloc disk
|
||||
device snp #Snoop device - to look at pty/vty/etc..
|
||||
device ccd #Concatenated disk driver
|
||||
|
||||
# Configuring Vinum into the kernel is not necessary, since the kld
|
||||
# module gets started automatically when vinum(8) starts. This
|
||||
# device is also untested. Use at your own risk.
|
||||
#
|
||||
# The option VINUMDEBUG must match the value set in CFLAGS
|
||||
# in src/sbin/vinum/Makefile. Failure to do so will result in
|
||||
# the following message from vinum(8):
|
||||
#
|
||||
# Can't get vinum config: Invalid argument
|
||||
#
|
||||
# see vinum(4) for more reasons not to use these options.
|
||||
device vinum #Vinum concat/mirror/raid driver
|
||||
options VINUMDEBUG #enable Vinum debugging hooks
|
||||
|
||||
# Kernel side iconv library
|
||||
options LIBICONV
|
||||
|
||||
|
@ -829,20 +829,6 @@ dev/usb/usb_subr.c optional usb
|
||||
dev/usb/usbdi.c optional usb
|
||||
dev/usb/usbdi_util.c optional usb
|
||||
dev/utopia/utopia.c optional utopia
|
||||
dev/vinum/vinum.c optional vinum
|
||||
dev/vinum/vinumconfig.c optional vinum
|
||||
dev/vinum/vinumdaemon.c optional vinum
|
||||
dev/vinum/vinuminterrupt.c optional vinum
|
||||
dev/vinum/vinumio.c optional vinum
|
||||
dev/vinum/vinumioctl.c optional vinum
|
||||
dev/vinum/vinumlock.c optional vinum
|
||||
dev/vinum/vinummemory.c optional vinum
|
||||
dev/vinum/vinumparser.c optional vinum
|
||||
dev/vinum/vinumraid5.c optional vinum
|
||||
dev/vinum/vinumrequest.c optional vinum
|
||||
dev/vinum/vinumrevive.c optional vinum
|
||||
dev/vinum/vinumstate.c optional vinum
|
||||
dev/vinum/vinumutil.c optional vinum
|
||||
dev/vge/if_vge.c optional vge
|
||||
dev/vx/if_vx.c optional vx
|
||||
dev/vx/if_vx_eisa.c optional vx eisa
|
||||
|
@ -59,8 +59,7 @@ install.debug reinstall.debug: gdbinit
|
||||
gdbinit:
|
||||
grep -v '# XXX' ${S}/../tools/debugscripts/dot.gdbinit | \
|
||||
sed "s:MODPATH:${.OBJDIR}/modules:" > .gdbinit
|
||||
cp ${S}/../tools/debugscripts/gdbinit.kernel \
|
||||
${S}/../tools/debugscripts/gdbinit.vinum ${.CURDIR}
|
||||
cp ${S}/../tools/debugscripts/gdbinit.kernel ${.CURDIR}
|
||||
.if exists(${S}/../tools/debugscripts/gdbinit.${MACHINE_ARCH})
|
||||
cp ${S}/../tools/debugscripts/gdbinit.${MACHINE_ARCH} \
|
||||
${.CURDIR}/gdbinit.machine
|
||||
|
@ -570,9 +570,6 @@ UPLCOM_INTR_INTERVAL opt_uplcom.h
|
||||
UVSCOM_DEFAULT_OPKTSIZE opt_uvscom.h
|
||||
UVSCOM_INTR_INTERVAL opt_uvscom.h
|
||||
|
||||
# Vinum options
|
||||
VINUMDEBUG opt_vinum.h
|
||||
|
||||
# Embedded system options
|
||||
INIT_PATH opt_init_path.h
|
||||
|
||||
|
@ -241,7 +241,6 @@ SUBDIR= ${_3dfx} \
|
||||
uvscom \
|
||||
${_vesa} \
|
||||
vge \
|
||||
vinum \
|
||||
vpo \
|
||||
vr \
|
||||
vx \
|
||||
|
Loading…
Reference in New Issue
Block a user