Brian Behlendorf
3a30f281fc
Merge branch 'linux-unused' into refs/top-bases/linux-zfs-branch
2010-08-12 21:29:12 -07:00
Brian Behlendorf
bd7fea7400
Merge commit 'refs/top-bases/linux-unused' into linux-unused
2010-08-12 21:29:10 -07:00
Brian Behlendorf
cd26da4435
Merge branch 'linux-libspl' into refs/top-bases/linux-zfs-branch
2010-08-12 21:29:04 -07:00
Brian Behlendorf
e74a26ee70
Merge commit 'refs/top-bases/linux-libspl' into linux-libspl
2010-08-12 21:29:02 -07:00
Brian Behlendorf
bd0a8dca31
Merge branch 'linux-zpios' into refs/top-bases/linux-zfs-branch
2010-08-12 21:28:56 -07:00
Brian Behlendorf
0f84296e63
Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
2010-08-12 21:28:54 -07:00
Brian Behlendorf
e54fdc2a18
Merge branch 'linux-user-disk' into refs/top-bases/linux-zfs-branch
2010-08-12 21:28:47 -07:00
Brian Behlendorf
954949bbc6
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2010-08-12 21:28:45 -07:00
Brian Behlendorf
d9b8bacda8
Merge branch 'linux-symbol-collisions' into refs/top-bases/linux-zfs-branch
2010-08-12 21:28:39 -07:00
Brian Behlendorf
c434200b77
Merge commit 'refs/top-bases/linux-symbol-collisions' into linux-symbol-collisions
2010-08-12 21:28:37 -07:00
Brian Behlendorf
9802de56a8
Merge branch 'linux-kernel-mem' into refs/top-bases/linux-zfs-branch
2010-08-12 21:28:31 -07:00
Brian Behlendorf
6e188ba899
Merge commit 'refs/top-bases/linux-kernel-mem' into linux-kernel-mem
2010-08-12 21:28:29 -07:00
Brian Behlendorf
90c298a8a8
Merge branch 'linux-kernel-disk' into refs/top-bases/linux-zfs-branch
2010-08-12 21:28:22 -07:00
Brian Behlendorf
4a38527871
Merge commit 'refs/top-bases/linux-kernel-disk' into linux-kernel-disk
2010-08-12 21:28:20 -07:00
Brian Behlendorf
c2ef7ba61d
Merge branch 'linux-have-spl-debug' into refs/top-bases/linux-zfs-branch
2010-08-12 21:28:13 -07:00
Brian Behlendorf
08f890c8d8
Merge commit 'refs/top-bases/linux-have-spl-debug' into linux-have-spl-debug
2010-08-12 21:28:10 -07:00
Brian Behlendorf
f412e32773
Merge branch 'linux-have-mntent' into refs/top-bases/linux-zfs-branch
2010-08-12 21:28:04 -07:00
Brian Behlendorf
04a42bcee6
Merge commit 'refs/top-bases/linux-have-mntent' into linux-have-mntent
2010-08-12 21:28:02 -07:00
Brian Behlendorf
5bbc3e2a68
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2010-08-12 21:28:01 -07:00
Brian Behlendorf
13eca9436e
Merge branch 'gcc-branch' into refs/top-bases/zfs-branch
2010-08-12 21:28:00 -07:00
Brian Behlendorf
380ce7b8eb
Merge commit 'refs/top-bases/gcc-branch' into gcc-branch
2010-08-12 21:28:00 -07:00
Brian Behlendorf
a2a77e48ab
Merge branch 'gcc-unused' into refs/top-bases/gcc-branch
2010-08-12 21:27:59 -07:00
Brian Behlendorf
a1f90df3db
Merge branch 'gcc-uninit' into refs/top-bases/gcc-branch
2010-08-12 21:27:59 -07:00
Brian Behlendorf
2b89d86fff
Initialize resid variable
...
Properly initialize the variable resid for the error case where
vn_rdwr() returns an error with setting *resid. In practice
this is harmless because the contents of resid don't matter
when vn_rdwr() returns an error. But the code does check the
result which means we may or may not end up having the check
zio->io_error. This makes gcc unhappy and having a completely
deterministic code path here is a good thing.
Closes #51
2010-08-12 21:19:01 -07:00
Brian Behlendorf
eed31a5029
Move unused function warning to gcc-unused topic branch
...
See commit 123b6b2f49
.
2010-08-12 21:17:01 -07:00
Brian Behlendorf
3ec58f0679
Merge commit 'refs/top-bases/top' into top
2010-08-12 21:13:20 -07:00
Brian Behlendorf
ca85771557
Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch
2010-08-12 21:13:18 -07:00
Brian Behlendorf
acae6919e6
Merge commit 'refs/top-bases/linux-zfs-branch' into linux-zfs-branch
2010-08-12 21:13:17 -07:00
Brian Behlendorf
eaae9055a7
Merge branch 'linux-user-disk' into refs/top-bases/linux-zfs-branch
2010-08-12 21:13:15 -07:00
Brian Behlendorf
123b6b2f49
Move unused function warning to gcc-unused topic branch
...
The ztest_pattern_match() function is only called from an ASSERT
and needs only to be defined when debugging is enabled. This
change is to silence a gcc warning and belong with the other
gcc issues. I'm moving it to the gcc-unused topic branch.
2010-08-12 21:05:24 -07:00
Brian Behlendorf
e2f8f607ec
Honor spa_config_path for ztest '-f' option
...
See commit d24fbedd01
.
2010-08-12 21:04:29 -07:00
Brian Behlendorf
66fefb0dc3
Merge commit 'refs/top-bases/top' into top
2010-08-12 16:45:29 -07:00
Brian Behlendorf
0bd251d71c
Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch
2010-08-12 16:45:27 -07:00
Brian Behlendorf
9a5afe4338
Merge commit 'refs/top-bases/linux-zfs-branch' into linux-zfs-branch
2010-08-12 16:45:25 -07:00
Brian Behlendorf
087782198b
Merge branch 'linux-ztest' into refs/top-bases/linux-zfs-branch
2010-08-12 16:45:24 -07:00
Brian Behlendorf
52f9b6d142
Merge branch 'linux-kernel-mem' into refs/top-bases/linux-zfs-branch
2010-08-12 16:45:23 -07:00
Brian Behlendorf
9ae9e077fb
Quiet two more large allocation warnings
...
Both of these allocations are larger than 8k which trips the
warning, but so no large that they must be vmem_alloc()'ed. For
this case I have added the KM_NODEBUG flag which silences the
warning. The flag also acts as a marker in the source so I can
keep track of this as something which needs to be better addressed
in the long term.
SPL: large kmem_alloc(11876, 0x50) at get_nvlist:911 (341009/1877530)
SPL: large kmem_alloc(11240, 0x50) at load_nvlist:1273 (2639492/2643588)
Closes #50
2010-08-12 16:41:09 -07:00
Brian Behlendorf
d24fbedd01
Honor spa_config_path for ztest '-f' option
...
The new spa_config_path string was lost from ztest_run_zdb() during
the onnv_141 merge. This commit puts it back in place so the '-f'
option is properly honored.
Additionally this function had been tweaked so ztest could be run
in-tree but that broke running it when installed as a package. I've
updated that chunk to detect where it's running and try to do the
right thing in both cases.
Closes #49
2010-08-12 16:40:16 -07:00
Brian Behlendorf
e41a624681
Merge commit 'refs/top-bases/top' into top
2010-08-12 15:56:22 -07:00
Brian Behlendorf
516f0a12b8
Merge commit 'refs/top-bases/linux-configure-branch' into linux-configure-branch
2010-08-12 15:56:21 -07:00
Brian Behlendorf
e9d058e46c
Merge commit 'refs/top-bases/linux-zfs-branch' into linux-zfs-branch
2010-08-12 15:56:19 -07:00
Brian Behlendorf
2ef62f52e0
Merge branch 'linux-have-mlslabel' into refs/top-bases/linux-zfs-branch
2010-08-12 15:56:18 -07:00
Brian Behlendorf
d84d425c49
Merge commit 'refs/top-bases/linux-have-mlslabel' into linux-have-mlslabel
2010-08-12 15:56:16 -07:00
Brian Behlendorf
e0b18fb03d
Merge branch 'linux-spa-thread' into refs/top-bases/linux-zfs-branch
2010-08-12 15:56:10 -07:00
Brian Behlendorf
4a0646457d
Merge commit 'refs/top-bases/linux-spa-thread' into linux-spa-thread
2010-08-12 15:56:08 -07:00
Brian Behlendorf
c52996c767
Merge branch 'linux-topology' into refs/top-bases/linux-zfs-branch
2010-08-12 15:56:03 -07:00
Brian Behlendorf
6fb9033f29
Merge commit 'refs/top-bases/linux-topology' into linux-topology
2010-08-12 15:56:01 -07:00
Brian Behlendorf
ebcd1fc2a4
Merge branch 'linux-sha2' into refs/top-bases/linux-zfs-branch
2010-08-12 15:55:55 -07:00
Brian Behlendorf
e348a9d4ad
Merge commit 'refs/top-bases/linux-sha2' into linux-sha2
2010-08-12 15:55:53 -07:00
Brian Behlendorf
7ed08d76f0
Merge branch 'linux-user-util' into refs/top-bases/linux-zfs-branch
2010-08-12 15:55:47 -07:00