freebsd-dev/tools/regression/fstest
Pawel Jakub Dawidek af30ab766e Add explicit casting in few places.
It is only really necessary for open(2)'s third argument, which is optional and
obtained through stdarg(3). open(2)'s third argument is 32bit and we pass 64
bits. On little endian it works, because we take lower 32 bits, but on big
endian platforms we take upper 32 bits, so we end up with 0.

Reported by:	Milan Čermák <Milan.Cermak@Sun.COM>
2009-02-23 07:33:29 +00:00
..
tests Be more Solaris-friendly. 2009-01-16 18:09:49 +00:00
fstest.c Add explicit casting in few places. 2009-02-23 07:33:29 +00:00
LICENSE
Makefile Detect operating system automatically. 2008-11-23 19:56:09 +00:00
README Simple README file which shows how to use fstest. 2007-01-28 00:10:28 +00:00

$FreeBSD$

Few notes on how to use fstest in short steps:

	# cd fstest
	# vi tests/conf
	Change 'fs' to file system type you want to test (UFS or ZFS).
	# vi Makefile
	You need to manually tweak few things by editing CFLAGS lines
	at the top of the file.
	# make
	It will compile fstest utility which is used by regression tests.
	# cd /path/to/file/system/you/want/to/test/
	# prove -r /path/to/fstest/

That's all. Enjoy.

Currently supported operating systems: FreeBSD, Solaris.
Currently supported file system types: UFS, ZFS.

-- 
Pawel Jakub Dawidek <pjd@FreeBSD.org>