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