Brian Behlendorf
a9b7469efc
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-07-27 10:49:17 -07:00
Brian Behlendorf
0058e1070d
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-07-27 10:49:15 -07:00
Brian Behlendorf
69f433a07f
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-07-27 10:48:58 -07:00
Brian Behlendorf
3a431c68c2
Remove LINUXINCLUDE from autoconf wrapper, breaks 2.6.28+ kernels.
...
Modern kernel build systems at least post 2.6.16 will set this properly
so we should not. In fact post 2.6.28 the include headers have moved
under arch so the guess we make here is completely wrong. Letting
the kernel build system set this ensure it will be correct. Also
drop the ulimit from the Makefile which, not surprisingly, turns out
to be very non-portable. If your expecting failures set the ulimit
in your shell before kicking off the test suite.
2009-07-27 10:39:28 -07:00
Brian Behlendorf
d157e88600
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-07-24 16:34:53 -07:00
Brian Behlendorf
6a636618e9
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-07-24 16:34:52 -07:00
Brian Behlendorf
a85294ea1a
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-07-24 16:34:37 -07:00
Brian Behlendorf
18ffe73d3f
Check arch/default/ path when detecting kernel objects on SLES
...
We still preferentially use arch/arch looking for a native version
but if that fails it is acceptable to use default.
2009-07-24 16:26:17 -07:00
Brian Behlendorf
cecd30f0a9
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-07-24 16:02:40 -07:00
Brian Behlendorf
80f644c773
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-07-24 16:02:39 -07:00
Brian Behlendorf
d7ea56e24f
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-07-24 16:02:24 -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
4d27030cca
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-07-24 11:14:42 -07:00
Brian Behlendorf
58accf61ab
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-07-24 11:14:41 -07:00
Brian Behlendorf
35cd8cd997
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-07-24 11:14:23 -07:00
Brian Behlendorf
db3967ba86
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2009-07-24 11:08:43 -07:00
Brian Behlendorf
9a2275c1c5
Merge branch 'feature-branch' into refs/top-bases/zfs-branch
2009-07-24 11:08:42 -07:00
Brian Behlendorf
77901ca759
Merge commit 'refs/top-bases/feature-branch' into feature-branch
2009-07-24 11:08:41 -07:00
Brian Behlendorf
0435a79314
Merge branch 'feature-pthreads' into refs/top-bases/feature-branch
2009-07-24 11:08:40 -07:00
Ricardo M. Correia
51760e3c7e
Change VERIFY() into VERIFY3U() when creating threads in ztest, so that we can see the return code when it fails.
...
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
2009-07-24 11:00:23 -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
a9c1fe5176
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-07-24 10:34:41 -07:00
Brian Behlendorf
ca6c7597a7
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-07-24 10:34:40 -07:00
Brian Behlendorf
e8c659fa2b
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-07-24 10:34:17 -07:00
Brian Behlendorf
710c21f2e9
Use LOSETUP variable for all calls to /sbin/losetup
2009-07-24 10:25:01 -07:00
Brian Behlendorf
f6fa888968
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-07-24 09:17:43 -07:00
Brian Behlendorf
b73eead9ab
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-07-24 09:17:42 -07:00
Brian Behlendorf
be0b3f923e
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-07-24 09:17:21 -07:00
Brian Behlendorf
82ca18caae
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2009-07-24 09:15:56 -07:00
Brian Behlendorf
825c086a4e
Merge branch 'fix-branch' into refs/top-bases/zfs-branch
2009-07-24 09:15:55 -07:00
Brian Behlendorf
4a4280c0f7
Merge commit 'refs/top-bases/fix-branch' into fix-branch
2009-07-24 09:15:54 -07:00
Brian Behlendorf
e4610d7991
Merge branch 'fix-get-configs' into refs/top-bases/fix-branch
2009-07-24 09:15:53 -07:00
Brian Behlendorf
1b4dfb80fb
Increase buffer size for nvlist for large configurations
...
It's still not clear to me why the default value here is large
enough Solaris. I hit this limit again when setting up 120 SATA
drives configured as 15 raidz2 groups each containing 8 drives.
We expect to go bigger so we may just want to spend a little
time and figure out how to make this all dynamic.
2009-07-24 08:53:18 -07:00
Brian Behlendorf
bbefda7821
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-07-21 17:13:28 -07:00
Brian Behlendorf
a2450e7e79
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-07-21 17:13:27 -07:00
Brian Behlendorf
e94ba2ffb4
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-07-21 17:13:10 -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
69feba5464
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-07-21 16:31:06 -07:00
Brian Behlendorf
0e215424e6
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-07-21 16:31:05 -07:00
Brian Behlendorf
71827f878a
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-07-21 16:30:49 -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
dba4d1e90c
Merge commit 'refs/top-bases/linux-have-uio-rw' into linux-have-uio-rw
2009-07-14 16:52:40 -07:00
Brian Behlendorf
73691ea2f8
Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy
2009-07-14 16:52:38 -07:00
Brian Behlendorf
bd428bf511
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2009-07-14 16:52:02 -07:00
Brian Behlendorf
5753d78dcd
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2009-07-14 16:49:29 -07:00
Brian Behlendorf
e9d7526fb3
Merge branch 'feature-branch' into refs/top-bases/zfs-branch
2009-07-14 16:49:27 -07:00
Brian Behlendorf
407a09cf3e
Merge commit 'refs/top-bases/feature-branch' into feature-branch
2009-07-14 16:49:23 -07:00
Brian Behlendorf
8d55cf8c97
Merge branch 'feature-pthreads' into refs/top-bases/feature-branch
2009-07-14 16:49:22 -07:00
Brian Behlendorf
5ef898a106
Update TODO by removing out of date failure modes.
...
From what I've seen so far the pthreads cleanup has addressed
most/all of the pthread_* related crashes in ztest.
2009-07-14 16:36:28 -07:00
Brian Behlendorf
a13cdecdd2
Remove debug printf
2009-07-14 16:35:13 -07:00