Commit Graph

250 Commits

Author SHA1 Message Date
Brian Behlendorf 9e3a99a18d Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-07-24 16:08:03 -07:00
Brian Behlendorf 518a89550a Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
Conflicts:

	scripts/Makefile.am
2009-07-24 16:04:26 -07:00
Brian Behlendorf 5ecd180d91 ulimit is a function of the shell and should be invoked as such. 2009-07-24 15:50:57 -07:00
Brian Behlendorf 7eee2fbe15 Refresh autogen products 2009-07-24 15:33:32 -07:00
Brian Behlendorf 40cad03c51 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-07-24 11:18:03 -07:00
Brian Behlendorf 96a05001c1 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
Conflicts:

	scripts/Makefile.am
2009-07-24 11:16:47 -07:00
Brian Behlendorf 430d6004e5 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch
Conflicts:

	scripts/Makefile.am
2009-07-24 11:10:21 -07:00
Ricardo M. Correia 08d148d418 Add ulimit -c unlimited before running ztest, to get a core dump.
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
2009-07-24 10:58:55 -07:00
Brian Behlendorf fa5f870580 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-07-24 10:37:14 -07:00
Brian Behlendorf 08c9bcde74 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-07-24 10:36:00 -07:00
Brian Behlendorf a66be0122f Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2009-07-24 10:32:50 -07:00
Brian Behlendorf 710c21f2e9 Use LOSETUP variable for all calls to /sbin/losetup 2009-07-24 10:25:01 -07:00
Brian Behlendorf dba29a5097 Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-07-24 09:20:01 -07:00
Brian Behlendorf 75ddd265cb Remove a stray | in the zpios-survey script which caused it to fail. 2009-07-24 08:50:05 -07:00
Brian Behlendorf 67624a608d Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch 2009-07-21 17:15:42 -07:00
Brian Behlendorf 154612b330 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2009-07-21 17:14:43 -07:00
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