Commit Graph

334 Commits

Author SHA1 Message Date
Brian Behlendorf e85aaac131 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-07-21 17:11:47 -07:00
Brian Behlendorf bc8c87d2f3 Missed one instance of losetup -f to unused_loop_device change 2009-07-21 17:05:13 -07:00
Brian Behlendorf 29425ec461 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-07-21 16:33:18 -07:00
Brian Behlendorf 8e5f7bd9d5 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-07-21 16:32:18 -07:00
Brian Behlendorf 4988767d65 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-07-21 16:29:25 -07:00
Brian Behlendorf b9c3c7a2f4 The losetup -f option is unavailable for SLES10 use unused_loop_device()
SLES10 ships util-linux-2.12r-35.30 which does not support the -f option
to losetup.  To avoid this problem the unused_loop_device() function was
added which attempts to find an unused loop device by checking each
/dev/loop* device with losetup to see if it is configured.
2009-07-21 16:17:54 -07:00
Brian Behlendorf 8e8b9b1816 Refresh autogen products 2009-07-21 14:54:30 -07:00
Brian Behlendorf 24f0f6da93 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-07-21 14:52:49 -07:00
Brian Behlendorf efb9868b69 Pretty-up the 'make check' output
Reasonable output from 'make check' now looks roughly like this.  The
big change is the consolidation of the all the zpion test results in
to a single table which can be easily scanned for failures/problems.

==================================== ZTEST ====================================

5 vdevs, 7 datasets, 23 threads, 300 seconds...
Pass   1,  SIGKILL,   1 ENOSPC, 13.8% of  238M used,  17% done,    4m07s to go
Pass   2,  SIGKILL,   1 ENOSPC, 23.7% of  238M used,  38% done,    3m04s to go
Pass   3,  SIGKILL,   0 ENOSPC, 27.0% of  238M used,  66% done,    1m42s to go
Pass   4,  SIGKILL,   0 ENOSPC, 27.4% of  238M used,  75% done,    1m14s to go
Pass   5,  SIGKILL,   0 ENOSPC, 27.9% of  238M used,  89% done,      32s to go
Pass   6, Complete,   0 ENOSPC, 14.0% of  476M used, 100% done,       0s to go
5 killed, 1 completed, 83% kill rate

==================================== ZPIOS ====================================

status    name        id        wr-data wr-ch   wr-bw   rd-data rd-ch   rd-bw
-------------------------------------------------------------------------------
PASS:     file-raid0   0        64m     64      13.04m  64m     64    842.22m
PASS:     file-raid10  0        64m     64      134.19m 64m     64    842.22m
PASS:     file-raidz   0        64m     64      87.56m  64m     64    853.45m
PASS:     file-raidz2  0        64m     64      134.19m 64m     64    853.45m
PASS:     lo-raid0     0        64m     64      429.59m 64m     64    14.63m
PASS:     lo-raid10    0        64m     64      397.57m 64m     64    771.19m
PASS:     lo-raidz     0        64m     64      206.48m 64m     64    688.27m
PASS:     lo-raidz2    0        64m     64      14.34m  64m     64    711.21m
2009-07-21 14:41:35 -07:00
Brian Behlendorf 8feebe7d65 Refresh autogen products 2009-07-16 10:29:59 -07:00
Brian Behlendorf 78cb1bf653 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-07-10 11:54:17 -07:00
Brian Behlendorf 379941cb58 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-07-10 11:52:55 -07:00
Brian Behlendorf dd51c10883 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-07-10 11:48:59 -07:00
Brian Behlendorf e16ffab302 SPLBUILD now includes modules 2009-07-10 11:37:30 -07:00
Brian Behlendorf 8283120116 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-07-06 17:01:47 -07:00
Brian Behlendorf 621679fec6 Update to use dmu_read() instead of dmu_read_impl() now that a 'flags'
argument is available.  This flags argument was added to allow a clean
API for disabling prefetch, so I'll update zpios to use it in preference
to the module option hack used before.
2009-07-06 16:51:59 -07:00
Brian Behlendorf e3d5b2a900 Refresh autogen products 2009-07-01 11:37:26 -07:00
Brian Behlendorf 80cfd98d8e Refresh autogen products 2009-06-09 16:46:26 -07:00
Brian Behlendorf 26f70525ee Refresh autogen products 2009-06-08 16:33:33 -07:00
Brian Behlendorf 04621618cf Refresh autogen products 2009-03-18 15:05:35 -07:00
Brian Behlendorf e61fa20d11 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-03-18 14:40:31 -07:00
Brian Behlendorf b46037b53f Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-03-18 14:39:07 -07:00
Brian Behlendorf c6ddce0341 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-03-18 14:31:53 -07:00
Brian Behlendorf 70407622a7 Move `make check` ztest under ./scripts where the module stack is loaded. 2009-03-18 14:19:04 -07:00
Brian Behlendorf 7fa1ced508 Refresh autogen products, remove stray zdump Makefile.in 2009-03-12 16:48:12 -07:00
Brian Behlendorf 0fe418c548 Refresh autogen products 2009-03-12 15:55:23 -07:00
Brian Behlendorf e1b736ecc8 Refresh autogen products 2009-03-10 11:42:01 -07:00
Brian Behlendorf 1efe435474 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-02-20 22:32:34 -08:00
Brian Behlendorf a31814f47b Further profile infrastructure 2009-02-20 22:27:18 -08:00
Brian Behlendorf 986591a09a Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-02-20 14:33:30 -08:00
Brian Behlendorf 4d28f29b6c Update profile scripts with additional upcalls for fine grained profiling 2009-02-20 14:28:00 -08:00
Brian Behlendorf 2c7ad95794 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-02-19 14:57:33 -08:00
Brian Behlendorf ddfa570f42 Initial update to support zpios.sh profiling option. 2009-02-19 14:51:40 -08:00
Brian Behlendorf 7f38c76b46 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-02-06 15:30:40 -08:00
Brian Behlendorf 9b649b23ef Minor update to ensure heads make it in to the log 2009-02-06 15:28:49 -08:00
Brian Behlendorf 31ea8d7dac Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-02-06 15:10:43 -08:00
Brian Behlendorf a06c9a3bd9 Add 2 more zpios test configurations 2009-02-06 15:08:15 -08:00
Brian Behlendorf 4c927e213a Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-02-06 15:02:54 -08:00
Brian Behlendorf 29b6072595 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-02-06 15:02:29 -08:00
Brian Behlendorf 4bb45ceef2 Update zpios survey script to use new scripts 2009-02-06 14:58:31 -08:00
Brian Behlendorf 3c9fa95530 Add 2 new args for zpool_create to take extra args 2009-02-06 14:57:37 -08:00
Brian Behlendorf e47bda4086 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-02-06 11:52:21 -08:00
Brian Behlendorf 1d0f2ef9e2 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-02-06 11:51:57 -08:00
Brian Behlendorf df7399e08b Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-02-06 11:50:28 -08:00
Brian Behlendorf 97e40aae09 Add 8 basic x4550 configurations which are of interest. 2009-02-06 11:47:09 -08:00
Brian Behlendorf 261a715644 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-02-03 09:30:32 -08:00
Brian Behlendorf 59008dc2b2 Updated script to actually make name 2009-02-03 09:28:19 -08:00
Brian Behlendorf e61d9fdd2e Refresh autogen products 2009-01-26 19:02:55 -08:00
Brian Behlendorf 4faa475094 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-26 17:05:47 -08:00
Brian Behlendorf 822b9d99ab Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-26 17:05:06 -08:00
Brian Behlendorf 0f54a996b3 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-26 17:02:41 -08:00
Brian Behlendorf 9e6f35e5cf Add loopback based test configs 2009-01-26 16:59:02 -08:00
Brian Behlendorf 13a81ba014 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-20 21:38:32 -08:00
Brian Behlendorf 28dd8ef8b9 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-20 21:38:07 -08:00
Brian Behlendorf 39fe5b1cf9 Minor script fixes 2009-01-20 21:34:29 -08:00
Brian Behlendorf 9991894b21 Minor script fix 2009-01-20 21:34:09 -08:00
Brian Behlendorf 66db92c86f Refresh autogen products 2009-01-20 21:14:51 -08:00
Brian Behlendorf 8562f0355e Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-20 21:11:32 -08:00
Brian Behlendorf 623125820d Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-20 21:10:42 -08:00
Brian Behlendorf 9094c3a1fc Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-20 21:07:46 -08:00
Brian Behlendorf 15c9eb903f Add 4 basic file based testr configs 2009-01-20 21:03:02 -08:00
Brian Behlendorf 564dcf1adf Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-20 17:05:53 -08:00
Brian Behlendorf 2f0f133d97 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-20 17:04:55 -08:00
Brian Behlendorf cebdbdf440 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-20 17:02:03 -08:00
Brian Behlendorf 40c5baafa2 Add file based config, and update the lo config to use real loopback devices, interestingly this currently fails 2009-01-20 16:57:45 -08:00
Brian Behlendorf b4365b87b4 Refresh autogen products 2009-01-20 16:01:52 -08:00
Brian Behlendorf b47904cfce Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-20 15:56:57 -08:00
Brian Behlendorf 2334ba2bb1 Add a script scripts, update Makefiles 2009-01-20 15:54:50 -08:00
Brian Behlendorf f927ee3245 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-20 15:48:20 -08:00
Brian Behlendorf 67d3177f05 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-20 15:47:55 -08:00
Brian Behlendorf 1996f04880 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-20 15:46:31 -08:00
Brian Behlendorf 26d0de9a92 Update Makefiles for recent script updates 2009-01-20 15:43:21 -08:00
Brian Behlendorf ce9376bfd0 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-20 15:39:30 -08:00
Brian Behlendorf f146db30ba Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-20 15:39:06 -08:00
Brian Behlendorf af43246767 Minor script cleanup 2009-01-20 15:34:38 -08:00
Brian Behlendorf e125a95615 Minor script cleanup 2009-01-20 15:34:02 -08:00
Brian Behlendorf cac715ea81 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-20 14:34:10 -08:00
Brian Behlendorf eb205c6e62 Update zpios to use zpool-create -d arg, and zpios-start/stop 2009-01-20 14:32:02 -08:00
Brian Behlendorf ffbf23b8c8 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-20 14:18:44 -08:00
Brian Behlendorf 5fb57391c8 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-20 14:18:21 -08:00
Brian Behlendorf bd11623ed8 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-20 14:17:03 -08:00
Brian Behlendorf 5ae334d138 Use .sh extension 2009-01-20 14:15:05 -08:00
Brian Behlendorf 6e5a963b38 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-20 14:14:17 -08:00
Brian Behlendorf 2c886c6b7a Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-20 14:13:54 -08:00
Brian Behlendorf d163810def Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-20 14:12:33 -08:00
Brian Behlendorf db210bf236 Add destroy functionality to zpool create, needed for generic use by zpios.sh 2009-01-20 14:10:30 -08:00
Brian Behlendorf a1b9f5596b Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-16 15:09:25 -08:00
Brian Behlendorf 7ac621f98b Update zpios usage 2009-01-16 15:07:30 -08:00
Brian Behlendorf 2af42007b5 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-16 15:00:44 -08:00
Brian Behlendorf 81a6dfd781 Minor cleanup, module unload 2009-01-16 14:58:48 -08:00
Brian Behlendorf 1d4ad2d62e Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-16 14:56:15 -08:00
Brian Behlendorf 188291aa77 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-16 14:55:53 -08:00
Brian Behlendorf cf839c012a Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-16 14:54:34 -08:00
Brian Behlendorf 5bf49743a6 Add minor root check for convenience 2009-01-16 14:51:52 -08:00
Brian Behlendorf 1ede1f1f93 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-16 14:33:21 -08:00
Brian Behlendorf e77bb8debf Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-16 14:32:59 -08:00
Brian Behlendorf 681d703126 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-16 14:31:41 -08:00
Brian Behlendorf 6a6da5a14d Minor verbage cleanup 2009-01-16 14:29:31 -08:00
Brian Behlendorf 21434a0b3f Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-16 14:00:53 -08:00
Brian Behlendorf fc48083154 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-16 14:00:30 -08:00
Brian Behlendorf 7b5ceef9df Minor fixes 2009-01-16 13:57:12 -08:00
Brian Behlendorf 87d7387f62 Minor fixes 2009-01-16 13:56:14 -08:00
Brian Behlendorf 71c6ba8698 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-16 13:29:23 -08:00
Brian Behlendorf ae9df6c1c6 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-16 13:29:01 -08:00
Brian Behlendorf 89ed048230 Minor script updates almost ready to test 2009-01-16 13:25:47 -08:00
Brian Behlendorf e7b183b7f2 Minor script updates almost ready to test 2009-01-16 13:25:16 -08:00
Brian Behlendorf c5097bc792 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-16 12:57:42 -08:00
Brian Behlendorf c582d80811 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-16 12:57:20 -08:00
Brian Behlendorf 4a56333c4c Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-16 12:55:58 -08:00
Brian Behlendorf 7c761d45a8 Further work towards getting zpool-create working 2009-01-16 12:53:12 -08:00
Brian Behlendorf 2d9ebe2d08 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-16 12:27:21 -08:00
Brian Behlendorf 0289edb7e6 Update to use the zpool-create.sh script 2009-01-16 12:23:53 -08:00
Brian Behlendorf 7c98f76d30 Update zpios infrastructure to be more flexible 2009-01-16 12:19:15 -08:00
Brian Behlendorf da9f36856e Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-16 12:13:43 -08:00
Brian Behlendorf cfabdf6bda Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-16 12:13:03 -08:00
Brian Behlendorf 9b3a269da4 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-16 12:10:27 -08:00
Brian Behlendorf b38eb997f4 Update helper scripts to me more helpful 2009-01-16 12:06:25 -08:00
Brian Behlendorf 8d87f5aba5 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-15 10:18:25 -08:00
Brian Behlendorf 62895cf669 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-15 10:18:00 -08:00
Brian Behlendorf b487be0ca1 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-15 10:16:36 -08:00
Brian Behlendorf 6932f09bb5 Reference module not modules in SPL for consistency 2009-01-15 10:14:21 -08:00
Brian Behlendorf 87fc3feb38 Refresh autogen products 2009-01-14 16:09:39 -08:00
Brian Behlendorf 6d0121d8de Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-14 16:05:29 -08:00
Brian Behlendorf 9339984f08 Resolve conflict 2009-01-14 16:04:33 -08:00
Brian Behlendorf 9e40470aa0 Resolve conflict 2009-01-14 15:42:28 -08:00
Brian Behlendorf 9c22d76019 Minor 'make check' updates 2009-01-14 15:38:56 -08:00
Brian Behlendorf 8778a30cda Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-14 10:42:47 -08:00
Brian Behlendorf e090338e7b Update zpios script 2009-01-14 10:40:50 -08:00
Brian Behlendorf 0ba5ba5928 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-14 10:01:14 -08:00
Brian Behlendorf bbd8816aff Add missing echo 2009-01-14 09:59:10 -08:00
Brian Behlendorf bb39dca861 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-14 09:20:14 -08:00
Brian Behlendorf b0bf494b37 Refresh script to handle errors (missing stat files) more gracefully, additionally lengthen the default test to a useful length 2009-01-14 09:18:16 -08:00
Brian Behlendorf 0817cfaa4b Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-14 08:42:39 -08:00
Brian Behlendorf 1194e0412f Change all instances of kpios to zpios 2009-01-14 08:38:35 -08:00
Brian Behlendorf 4ab6c5a787 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-13 11:58:07 -08:00
Brian Behlendorf b8761b72ba Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-13 11:57:49 -08:00
Brian Behlendorf bba6e9829d Handle the case when 'module-name=' is passed down without args. This is handy and shouldn't generate warnings 2009-01-13 11:54:38 -08:00
Brian Behlendorf 6caf53f208 Minor script update 2009-01-13 11:53:51 -08:00
Brian Behlendorf 7d9e65d7e1 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-13 11:18:14 -08:00
Brian Behlendorf 7356c2045e Update zpios.sh script to reference zfs not zpool, additionally remove unneed module load console message 2009-01-13 11:16:12 -08:00
Brian Behlendorf d2acaf11ef Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-09 13:34:52 -08:00
Brian Behlendorf 82d446c832 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-09 13:34:34 -08:00
Brian Behlendorf bf5a93e1ec Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-09 13:33:14 -08:00
Brian Behlendorf 04638ead67 Change zpool module name to zfs and update references 2009-01-09 13:31:16 -08:00
Brian Behlendorf 9855548496 Refresh autogen products 2009-01-09 11:35:52 -08:00
Brian Behlendorf 78986fd642 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-08 16:57:29 -08:00
Brian Behlendorf 7b4f45a7fc Update zpios.sh to use zfs.sh plus error handling 2009-01-08 16:53:29 -08:00
Brian Behlendorf a54bab4825 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-01-08 16:28:52 -08:00
Brian Behlendorf 0270ffced8 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-01-08 16:28:08 -08:00
Brian Behlendorf 85d3e34d3d Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-01-08 16:25:03 -08:00