Commit Graph

20960 Commits

Author SHA1 Message Date
Brian Behlendorf 3a7b4bf963 Merge commit 'refs/top-bases/linux-topology' into linux-topology 2010-08-12 21:30:15 -07:00
Brian Behlendorf 19a274aa99 Merge branch 'linux-sha2' into refs/top-bases/linux-zfs-branch 2010-08-12 21:30:09 -07:00
Brian Behlendorf 05a678f7a0 Merge commit 'refs/top-bases/linux-sha2' into linux-sha2 2010-08-12 21:30:07 -07:00
Brian Behlendorf 5160569d99 Merge branch 'linux-user-util' into refs/top-bases/linux-zfs-branch 2010-08-12 21:30:01 -07:00
Brian Behlendorf d772f32492 Merge commit 'refs/top-bases/linux-user-util' into linux-user-util 2010-08-12 21:29:59 -07:00
Brian Behlendorf 758c8dca51 Merge branch 'linux-events' into refs/top-bases/linux-zfs-branch 2010-08-12 21:29:53 -07:00
Brian Behlendorf 6c5bf4352c Merge commit 'refs/top-bases/linux-events' into linux-events 2010-08-12 21:29:51 -07:00
Brian Behlendorf 8f0d0fa0cd Merge branch 'linux-kernel-module' into refs/top-bases/linux-zfs-branch 2010-08-12 21:29:45 -07:00
Brian Behlendorf d6d355c15a Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module 2010-08-12 21:29:43 -07:00
Brian Behlendorf ae4d58a0ea Merge branch 'linux-kernel-device' into refs/top-bases/linux-zfs-branch 2010-08-12 21:29:36 -07:00
Brian Behlendorf cb7321b668 Merge commit 'refs/top-bases/linux-kernel-device' into linux-kernel-device 2010-08-12 21:29:34 -07:00
Brian Behlendorf 22221af516 Merge branch 'linux-have-idmap' into refs/top-bases/linux-zfs-branch 2010-08-12 21:29:28 -07:00
Brian Behlendorf 60b162ecac Merge commit 'refs/top-bases/linux-have-idmap' into linux-have-idmap 2010-08-12 21:29:26 -07:00
Brian Behlendorf 02aee20d33 Merge branch 'linux-ztest' into refs/top-bases/linux-zfs-branch 2010-08-12 21:29:20 -07:00
Brian Behlendorf 79a72ca7ec Merge commit 'refs/top-bases/linux-ztest' into linux-ztest 2010-08-12 21:29:18 -07:00
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 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 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 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