]> git.proxmox.com Git - mirror_zfs.git/blame - zfs-script-config.sh.in
Fix memleak in vdev_config_generate_stats
[mirror_zfs.git] / zfs-script-config.sh.in
CommitLineData
6bb24f4d
BB
1export KERNELSRC=@LINUX@
2export KERNELBUILD=@LINUX_OBJ@
3export KERNELSRCVER=@LINUX_VERSION@
4export KERNELMOD=/lib/modules/${KERNELSRCVER}/kernel
6283f55e 5
6bb24f4d
BB
6export SPLSRC=@SPL@
7export SPLBUILD=@SPL_OBJ@
8export SPLSRCVER=@SPL_VERSION@
6283f55e 9
6bb24f4d
BB
10export SRCDIR=@abs_top_srcdir@
11export BUILDDIR=@abs_top_builddir@
12export LIBDIR=${BUILDDIR}/lib
13export CMDDIR=${BUILDDIR}/cmd
14export MODDIR=${BUILDDIR}/module
15export SCRIPTDIR=${BUILDDIR}/scripts
16export ZPOOLDIR=${BUILDDIR}/scripts/zpool-config
17export ZPIOSDIR=${BUILDDIR}/scripts/zpios-test
18export ZPIOSPROFILEDIR=${BUILDDIR}/scripts/zpios-profile
19export ETCDIR=${SRCDIR}/etc
20export TESTSDIR=${SRCDIR}/tests
21export RUNFILEDIR=${TESTSDIR}/runfiles
f00828e5 22export UDEVRULEDIR=${BUILDDIR}/udev/rules.d
6283f55e 23
6bb24f4d
BB
24export ZDB=${CMDDIR}/zdb/zdb
25export ZFS=${CMDDIR}/zfs/zfs
f00828e5 26export ZHACK=${CMDDIR}/zhack/zhack
6bb24f4d
BB
27export ZINJECT=${CMDDIR}/zinject/zinject
28export ZPOOL=${CMDDIR}/zpool/zpool
29export ZTEST=${CMDDIR}/ztest/ztest
30export ZPIOS=${CMDDIR}/zpios/zpios
6283f55e 31
6bb24f4d
BB
32export COMMON_SH=${SCRIPTDIR}/common.sh
33export ZFS_SH=${SCRIPTDIR}/zfs.sh
34export ZPOOL_CREATE_SH=${SCRIPTDIR}/zpool-create.sh
35export ZPIOS_SH=${SCRIPTDIR}/zpios.sh
36export ZPIOS_SURVEY_SH=${SCRIPTDIR}/zpios-survey.sh
6283f55e 37
6bb24f4d
BB
38# Test Suite Specific Commands
39export TEST_RUNNER=${TESTSDIR}/test-runner/cmd/test-runner.py
40export STF_TOOLS=${TESTSDIR}/test-runner
41export STF_SUITE=${TESTSDIR}/zfs-tests
6283f55e 42
6bb24f4d
BB
43export CHG_USR_EXEC=${TESTSDIR}/zfs-tests/cmd/chg_usr_exec/chg_usr_exec
44export DEVNAME2DEVID=${TESTSDIR}/zfs-tests/cmd/devname2devid/devname2devid
45export DIR_RD_UPDATE=${TESTSDIR}/zfs-tests/cmd/dir_rd_update/dir_rd_update
46export FILE_CHECK=${TESTSDIR}/zfs-tests/cmd/file_check/file_check
47export FILE_TRUNC=${TESTSDIR}/zfs-tests/cmd/file_trunc/file_trunc
48export FILE_WRITE=${TESTSDIR}/zfs-tests/cmd/file_write/file_write
49export LARGEST_FILE=${TESTSDIR}/zfs-tests/cmd/largest_file/largest_file
50export MKBUSY=${TESTSDIR}/zfs-tests/cmd/mkbusy/mkbusy
51export MKFILE=${TESTSDIR}/zfs-tests/cmd/mkfile/mkfile
52export MKFILES=${TESTSDIR}/zfs-tests/cmd/mkfile/mkfiles
53export MKTREE=${TESTSDIR}/zfs-tests/cmd/mktree/mktree
54export MMAP_EXEC=${TESTSDIR}/zfs-tests/cmd/mmap_exec/mmap_exec
55export MMAPWRITE=${TESTSDIR}/zfs-tests/cmd/mmapwrite/mmapwrite
56export RANDFREE_FILE=${TESTSDIR}/zfs-tests/cmd/randfree_file/randfree_file
57export READMMAP=${TESTSDIR}/zfs-tests/cmd/readmmap/readmmap
58export RENAME_DIR=${TESTSDIR}/zfs-tests/cmd/rename_dir/rename_dir
59export RM_LNKCNT_ZERO_FILE=${TESTSDIR}/zfs-tests/cmd/rm_lnkcnt_zero_file/rm_lnkcnt_zero_file
60export THREADSAPPEND=${TESTSDIR}/zfs-tests/cmd/threadsappend/threadsappend
61export XATTRTEST=${TESTDIR}/zfs-tests/cmd/xattrtest
6283f55e 62
6bb24f4d
BB
63export INTREE=1
64export LDMOD=/sbin/insmod
541a0901 65export GDB="/usr/bin/libtool --mode=execute gdb"
9e246ac3 66
6bb24f4d
BB
67export ZED_PIDFILE=@runstatedir@/zed.pid
68
69export KERNEL_MODULES=( \
6283f55e 70 ${KERNELMOD}/lib/zlib_deflate/zlib_deflate.ko \
cf47fad6 71 ${KERNELMOD}/lib/zlib_inflate/zlib_inflate.ko \
6283f55e
BB
72)
73
6bb24f4d 74export SPL_MODULES=( \
6283f55e
BB
75 ${SPLBUILD}/module/spl/spl.ko \
76 ${SPLBUILD}/module/splat/splat.ko \
77)
78
6bb24f4d 79export ZFS_MODULES=( \
6283f55e
BB
80 ${MODDIR}/avl/zavl.ko \
81 ${MODDIR}/nvpair/znvpair.ko \
82 ${MODDIR}/unicode/zunicode.ko \
83 ${MODDIR}/zcommon/zcommon.ko \
84 ${MODDIR}/zfs/zfs.ko \
85)
86
6bb24f4d 87export ZPIOS_MODULES=( \
6283f55e
BB
88 ${MODDIR}/zpios/zpios.ko \
89)
90
6bb24f4d 91export MODULES=( \
6283f55e
BB
92 ${SPL_MODULES[*]} \
93 ${ZFS_MODULES[*]} \
94)