019953e0b7
Update the zconfig.sh test script to verify not only that volumes, snapshots, and clones are created and removed properly. But also verify that the partition information for each of these types of devices is properly enumerated by the kernel. Tests 4 and 5 now also create two partitions on the original volume and these partitions are expected to also exist on the snapshot and the clone. Correctness is verified after import/export, module load/unload, dataset creation, and pool destruction. Additionally, the code to create a partition table was refactored in to a small helper function to simplify the test cases. And finally all of the function variables were flagged 'local' to ensure their scope is limited. This should have been done a while ago. |
||
---|---|---|
cmd | ||
config | ||
etc | ||
lib | ||
man | ||
module | ||
patches | ||
scripts | ||
.gitignore | ||
.topdeps | ||
.topmsg | ||
AUTHORS | ||
COPYING | ||
COPYRIGHT | ||
ChangeLog | ||
DISCLAIMER | ||
GIT | ||
META | ||
Makefile.am | ||
OPENSOLARIS.LICENSE | ||
README.markdown | ||
ZFS.RELEASE | ||
autogen.sh | ||
configure.ac | ||
zfs-modules.spec.in | ||
zfs.spec.in |
README.markdown
Native ZFS for Linux! ZFS is an advanced file system and volume manager which was originally developed for Solaris. It has been successfully ported to FreeBSD and now there is a functional Linux ZFS kernel port too. The port currently includes a fully functional and stable SPA, DMU, and ZVOL with a ZFS Posix Layer (ZPL) on the way!
Documentation for building, configuring, and using ZFS can be found at: http://wiki.github.com/behlendorf/zfs/