81
81
[ "`modprobe -r noexport_doubledep-$BITNESS 2>&1`" = "DELETE_MODULE: noexport_doubledep_$BITNESS EXCL
82
82
DELETE_MODULE: export_dep_$BITNESS EXCL
83
83
DELETE_MODULE: export_nodep_$BITNESS EXCL " ]
85
# Removal with renaming.
86
rm -rf tests/tmp/sys/module/*
87
mkdir -p tests/tmp/sys/module/noexport_nodep_$BITNESS
88
mkdir -p tests/tmp/sys/module/export_nodep_$BITNESS
89
mkdir -p tests/tmp/sys/module/noexport_dep_$BITNESS
90
mkdir -p tests/tmp/sys/module/export_dep_$BITNESS
91
mkdir -p tests/tmp/sys/module/newname
92
echo live > tests/tmp/sys/module/noexport_nodep_$BITNESS/initstate
93
echo live > tests/tmp/sys/module/export_nodep_$BITNESS/initstate
94
echo live > tests/tmp/sys/module/noexport_dep_$BITNESS/initstate
95
echo live > tests/tmp/sys/module/export_dep_$BITNESS/initstate
96
echo live > tests/tmp/sys/module/newname/initstate
97
echo 0 > tests/tmp/sys/module/noexport_nodep_$BITNESS/refcnt
98
echo 0 > tests/tmp/sys/module/export_nodep_$BITNESS/refcnt
99
echo 0 > tests/tmp/sys/module/noexport_dep_$BITNESS/refcnt
100
echo 0 > tests/tmp/sys/module/export_dep_$BITNESS/refcnt
101
echo 0 > tests/tmp/sys/module/newname/refcnt
103
[ "`modprobe -o newname -r noexport_doubledep-$BITNESS 2>&1`" = "DELETE_MODULE: newname EXCL
104
DELETE_MODULE: export_dep_$BITNESS EXCL
105
DELETE_MODULE: export_nodep_$BITNESS EXCL " ]