mirror of
				https://git.proxmox.com/git/mirror_zfs
				synced 2025-11-04 05:22:48 +00:00 
			
		
		
		
	In the interest of maintaining only one udev helper to give vdevs user friendly names, the zpool_id and zpool_layout infrastructure is being retired. They are superseded by vdev_id which incorporates all the previous functionality. Documentation for the new vdev_id(8) helper and its configuration file, vdev_id.conf(5), can be found in their respective man pages. Several useful example files are installed under /etc/zfs/. /etc/zfs/vdev_id.conf.alias.example /etc/zfs/vdev_id.conf.multipath.example /etc/zfs/vdev_id.conf.sas_direct.example /etc/zfs/vdev_id.conf.sas_switch.example Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #981
		
			
				
	
	
		
			65 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/bash
 | 
						|
 | 
						|
KERNELSRC=@LINUX@
 | 
						|
KERNELBUILD=@LINUX_OBJ@
 | 
						|
KERNELSRCVER=@LINUX_VERSION@
 | 
						|
KERNELMOD=/lib/modules/${KERNELSRCVER}/kernel
 | 
						|
 | 
						|
SPLSRC=@SPL@
 | 
						|
SPLBUILD=@SPL_OBJ@
 | 
						|
SPLSRCVER=@SPL_VERSION@
 | 
						|
 | 
						|
SRCDIR=@abs_top_srcdir@
 | 
						|
BUILDDIR=@abs_top_builddir@
 | 
						|
LIBDIR=${BUILDDIR}/lib
 | 
						|
CMDDIR=${BUILDDIR}/cmd
 | 
						|
MODDIR=${BUILDDIR}/module
 | 
						|
SCRIPTDIR=${BUILDDIR}/scripts
 | 
						|
ZPOOLDIR=${BUILDDIR}/scripts/zpool-config
 | 
						|
ZPIOSDIR=${BUILDDIR}/scripts/zpios-test
 | 
						|
ZPIOSPROFILEDIR=${BUILDDIR}/scripts/zpios-profile
 | 
						|
ETCDIR=${SRCDIR}/etc
 | 
						|
 | 
						|
ZDB=${CMDDIR}/zdb/zdb
 | 
						|
ZFS=${CMDDIR}/zfs/zfs
 | 
						|
ZINJECT=${CMDDIR}/zinject/zinject
 | 
						|
ZPOOL=${CMDDIR}/zpool/zpool
 | 
						|
ZTEST=${CMDDIR}/ztest/ztest
 | 
						|
ZPIOS=${CMDDIR}/zpios/zpios
 | 
						|
 | 
						|
COMMON_SH=${SCRIPTDIR}/common.sh
 | 
						|
ZFS_SH=${SCRIPTDIR}/zfs.sh
 | 
						|
ZPOOL_CREATE_SH=${SCRIPTDIR}/zpool-create.sh
 | 
						|
ZPIOS_SH=${SCRIPTDIR}/zpios.sh
 | 
						|
ZPIOS_SURVEY_SH=${SCRIPTDIR}/zpios-survey.sh
 | 
						|
 | 
						|
INTREE=1
 | 
						|
LDMOD=/sbin/insmod
 | 
						|
 | 
						|
KERNEL_MODULES=(                                      \
 | 
						|
        ${KERNELMOD}/lib/zlib_deflate/zlib_deflate.ko \
 | 
						|
        ${KERNELMOD}/lib/zlib_inflate/zlib_inflate.ko \
 | 
						|
)
 | 
						|
 | 
						|
SPL_MODULES=(                                         \
 | 
						|
        ${SPLBUILD}/module/spl/spl.ko                 \
 | 
						|
        ${SPLBUILD}/module/splat/splat.ko             \
 | 
						|
)
 | 
						|
 | 
						|
ZFS_MODULES=(                                         \
 | 
						|
        ${MODDIR}/avl/zavl.ko                         \
 | 
						|
        ${MODDIR}/nvpair/znvpair.ko                   \
 | 
						|
        ${MODDIR}/unicode/zunicode.ko                 \
 | 
						|
        ${MODDIR}/zcommon/zcommon.ko                  \
 | 
						|
        ${MODDIR}/zfs/zfs.ko                          \
 | 
						|
)
 | 
						|
 | 
						|
ZPIOS_MODULES=(                                       \
 | 
						|
        ${MODDIR}/zpios/zpios.ko                      \
 | 
						|
)
 | 
						|
 | 
						|
MODULES=(                                             \
 | 
						|
        ${SPL_MODULES[*]}                             \
 | 
						|
        ${ZFS_MODULES[*]}                             \
 | 
						|
)
 |