Commit Graph

17206 Commits

Author SHA1 Message Date
Brian Behlendorf dbda9cb8fc Merge commit 'refs/top-bases/fix-dsl_pool_t' into fix-dsl_pool_t 2010-04-29 10:41:28 -07:00
Brian Behlendorf aeea026fe9 Merge branch 'fix-dnode-cons' into refs/top-bases/fix-branch 2010-04-29 10:41:27 -07:00
Brian Behlendorf 5bd5bf096a Merge commit 'refs/top-bases/fix-dnode-cons' into fix-dnode-cons 2010-04-29 10:41:26 -07:00
Brian Behlendorf a94b5a1f11 Merge branch 'fix-dbuf_dirty_record_t' into refs/top-bases/fix-branch 2010-04-29 10:41:25 -07:00
Brian Behlendorf 86049947d8 Merge commit 'refs/top-bases/fix-dbuf_dirty_record_t' into fix-dbuf_dirty_record_t 2010-04-29 10:41:24 -07:00
Brian Behlendorf 13668b7879 Merge branch 'fix-clock-wrap' into refs/top-bases/fix-branch 2010-04-29 10:41:23 -07:00
Brian Behlendorf f2ca1d7334 Merge commit 'refs/top-bases/fix-clock-wrap' into fix-clock-wrap 2010-04-29 10:41:22 -07:00
Brian Behlendorf 34d62da9bc Merge branch 'gcc-branch' into refs/top-bases/zfs-branch 2010-04-29 10:41:18 -07:00
Brian Behlendorf d6ba7a916f Merge commit 'refs/top-bases/gcc-branch' into gcc-branch 2010-04-29 10:41:17 -07:00
Brian Behlendorf e30645fedc Merge branch 'gcc-fortify-source' into refs/top-bases/gcc-branch 2010-04-29 10:41:17 -07:00
Brian Behlendorf 70c7b7a5dd Merge commit 'refs/top-bases/gcc-fortify-source' into gcc-fortify-source 2010-04-29 10:41:16 -07:00
Brian Behlendorf 6bd9ded2aa Merge branch 'gcc-missing-braces' into refs/top-bases/gcc-branch 2010-04-29 10:41:13 -07:00
Brian Behlendorf 986366989f Merge commit 'refs/top-bases/gcc-missing-braces' into gcc-missing-braces 2010-04-29 10:41:12 -07:00
Brian Behlendorf e02cd45d13 Merge branch 'gcc-ident-pragmas' into refs/top-bases/gcc-branch 2010-04-29 10:41:10 -07:00
Brian Behlendorf d91c81c4df Merge commit 'refs/top-bases/gcc-ident-pragmas' into gcc-ident-pragmas 2010-04-29 10:41:09 -07:00
Brian Behlendorf 481d967b31 Merge branch 'gcc-64bit-constants' into refs/top-bases/gcc-branch 2010-04-29 10:41:06 -07:00
Brian Behlendorf 4408195868 Merge commit 'refs/top-bases/gcc-64bit-constants' into gcc-64bit-constants 2010-04-29 10:41:05 -07:00
Brian Behlendorf 3cfe96925e Merge branch 'gcc-shadow' into refs/top-bases/gcc-branch 2010-04-29 10:41:03 -07:00
Brian Behlendorf a3c2fb2333 Merge commit 'refs/top-bases/gcc-shadow' into gcc-shadow 2010-04-29 10:41:02 -07:00
Brian Behlendorf 61e6759e44 Merge branch 'gcc-unused' into refs/top-bases/gcc-branch 2010-04-29 10:41:01 -07:00
Brian Behlendorf 3bd5ecf4a7 Merge commit 'refs/top-bases/gcc-unused' into gcc-unused 2010-04-29 10:41:00 -07:00
Brian Behlendorf 89855b6d11 Merge branch 'gcc-uninit' into refs/top-bases/gcc-branch 2010-04-29 10:40:58 -07:00
Brian Behlendorf 530d9b5702 Merge commit 'refs/top-bases/gcc-uninit' into gcc-uninit 2010-04-29 10:40:57 -07:00
Brian Behlendorf aace977d6e Merge branch 'gcc-no-parenthesis' into refs/top-bases/gcc-branch 2010-04-29 10:40:55 -07:00
Brian Behlendorf c3da525f25 Merge commit 'refs/top-bases/gcc-no-parenthesis' into gcc-no-parenthesis 2010-04-29 10:40:54 -07:00
Brian Behlendorf 701704178c Merge branch 'gcc-missing-case' into refs/top-bases/gcc-branch 2010-04-29 10:40:52 -07:00
Brian Behlendorf 1655c9c76f Merge commit 'refs/top-bases/gcc-missing-case' into gcc-missing-case 2010-04-29 10:40:51 -07:00
Brian Behlendorf 9151a0566a Merge branch 'gcc-invalid-prototype' into refs/top-bases/gcc-branch 2010-04-29 10:40:49 -07:00
Brian Behlendorf 097e1158e6 Merge commit 'refs/top-bases/gcc-invalid-prototype' into gcc-invalid-prototype 2010-04-29 10:40:48 -07:00
Brian Behlendorf 60c7fd584d Merge branch 'gcc-init-pragmas' into refs/top-bases/gcc-branch 2010-04-29 10:40:46 -07:00
Brian Behlendorf e124150522 Merge commit 'refs/top-bases/gcc-init-pragmas' into gcc-init-pragmas 2010-04-29 10:40:45 -07:00
Brian Behlendorf f51b32b5ef Merge branch 'gcc-debug' into refs/top-bases/gcc-branch 2010-04-29 10:40:43 -07:00
Brian Behlendorf 9864c23b4a Merge commit 'refs/top-bases/gcc-debug' into gcc-debug 2010-04-29 10:40:41 -07:00
Brian Behlendorf b9dd820df8 Merge branch 'gcc-cast' into refs/top-bases/gcc-branch 2010-04-29 10:40:39 -07:00
Brian Behlendorf d5dbdb4fe2 Merge commit 'refs/top-bases/gcc-cast' into gcc-cast 2010-04-29 10:40:38 -07:00
Brian Behlendorf 8c24800b72 Merge branch 'gcc-c90' into refs/top-bases/gcc-branch 2010-04-29 10:40:36 -07:00
Brian Behlendorf 4aad8d3244 Merge commit 'refs/top-bases/gcc-c90' into gcc-c90 2010-04-29 10:40:34 -07:00
Brian Behlendorf fa42225a3d Add Solaris FMA style support 2010-04-29 10:37:15 -07:00
Brian Behlendorf 66b756d253 Merge branch 'linux-user-disk' into refs/top-bases/linux-zfs-branch 2010-04-23 11:09:00 -07:00
Brian Behlendorf aafdbe5d6e Check all partitions with check_file() even when no libblkid is found
When creating a new pool on a block device we need to check all the
partitions even if we don't have liblkdid support.  In this case
we can't consult the blkid cache but we still can call check_file()
and attempt to read a valid label from each partition.

Additionally, the O_EXCL flag was removed because the device will
be opened multiple times and this was causing the check the file.
The device is only opened read-only anyway so this is still safe.

$ sudo zpool create tank /dev/sdz
invalid vdev specification
use '-f' to override the following errors:
/dev/sdz1 is part of potentially active pool 'tank'
2010-04-23 10:59:31 -07:00
Brian Behlendorf 685467d41c Merge branch 'linux-have-idmap' into refs/top-bases/linux-zfs-branch 2010-04-22 10:02:27 -07:00
Brian Behlendorf 50c053bda2 Merge commit 'refs/top-bases/linux-have-idmap' into linux-have-idmap 2010-04-22 10:02:25 -07:00
Brian Behlendorf 7e67892354 Merge branch 'linux-ztest' into refs/top-bases/linux-zfs-branch 2010-04-22 10:02:18 -07:00
Brian Behlendorf d7fe13d172 Merge commit 'refs/top-bases/linux-ztest' into linux-ztest 2010-04-22 10:02:17 -07:00
Brian Behlendorf 5fcefff3bf Merge branch 'linux-unused' into refs/top-bases/linux-zfs-branch 2010-04-22 10:02:09 -07:00
Brian Behlendorf 3b5557a669 Merge commit 'refs/top-bases/linux-unused' into linux-unused 2010-04-22 10:02:07 -07:00
Brian Behlendorf 473024f037 Merge branch 'linux-libspl' into refs/top-bases/linux-zfs-branch 2010-04-22 10:02:00 -07:00
Brian Behlendorf d4d663a4f6 Merge commit 'refs/top-bases/linux-libspl' into linux-libspl 2010-04-22 10:01:58 -07:00
Brian Behlendorf 4d34ad7358 Merge branch 'linux-zpios' into refs/top-bases/linux-zfs-branch 2010-04-22 10:01:51 -07:00
Brian Behlendorf 1d30e61982 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2010-04-22 10:01:49 -07:00