Commit Graph

19871 Commits

Author SHA1 Message Date
Brian Behlendorf 6b4b16ebba Merge branch 'linux-kernel-disk' into refs/top-bases/linux-zfs-branch 2010-07-14 10:42:46 -07:00
Brian Behlendorf 7cb1dcada5 Merge commit 'refs/top-bases/linux-kernel-disk' into linux-kernel-disk 2010-07-14 10:42:44 -07:00
Brian Behlendorf f21de7ab5e Merge branch 'linux-have-spl-debug' into refs/top-bases/linux-zfs-branch 2010-07-14 10:42:37 -07:00
Brian Behlendorf b93a441414 Merge commit 'refs/top-bases/linux-have-spl-debug' into linux-have-spl-debug 2010-07-14 10:42:34 -07:00
Brian Behlendorf fdaac6be54 Merge branch 'linux-have-mntent' into refs/top-bases/linux-zfs-branch 2010-07-14 10:42:28 -07:00
Brian Behlendorf 6352caae40 Merge commit 'refs/top-bases/linux-have-mntent' into linux-have-mntent 2010-07-14 10:42:25 -07:00
Brian Behlendorf dccff58e11 Only make compiler warnings fatal with --enable-debug
While in theory I like the idea of compiler warnings always being
fatal.  In practice this causes problems when small harmless errors
cause build failures for end users.  To handle this I've updated
the build system such that -Werror is only used when --enable-debug
is passed to configure.  This is how I always build when developing
so I'll catch all build warnings and end users will not get stuck
by minor issues.
2010-07-14 10:41:48 -07:00
Brian Behlendorf 427d79d6f6 Merge branch 'linux-spa-thread' into refs/top-bases/linux-zfs-branch 2010-07-12 10:25:43 -07:00
Brian Behlendorf 66ed1ba5a6 Merge commit 'refs/top-bases/linux-spa-thread' into linux-spa-thread 2010-07-12 10:25:40 -07:00
Brian Behlendorf 679a87ddc0 Merge branch 'linux-topology' into refs/top-bases/linux-zfs-branch 2010-07-12 10:25:34 -07:00
Brian Behlendorf 013d58f5be Merge commit 'refs/top-bases/linux-topology' into linux-topology 2010-07-12 10:25:31 -07:00
Brian Behlendorf 2e090ea2e0 Merge branch 'linux-sha2' into refs/top-bases/linux-zfs-branch 2010-07-12 10:25:25 -07:00
Brian Behlendorf 4f9e6024c5 Merge commit 'refs/top-bases/linux-sha2' into linux-sha2 2010-07-12 10:25:22 -07:00
Brian Behlendorf 94e8dccb0f Merge branch 'linux-user-util' into refs/top-bases/linux-zfs-branch 2010-07-12 10:25:16 -07:00
Brian Behlendorf 154ef74ed2 Merge commit 'refs/top-bases/linux-user-util' into linux-user-util 2010-07-12 10:25:13 -07:00
Brian Behlendorf 138205187e Merge branch 'linux-events' into refs/top-bases/linux-zfs-branch 2010-07-12 10:25:07 -07:00
Brian Behlendorf 99ffebbafd Merge commit 'refs/top-bases/linux-events' into linux-events 2010-07-12 10:25:05 -07:00
Brian Behlendorf 3f8b24c193 Merge branch 'linux-kernel-module' into refs/top-bases/linux-zfs-branch 2010-07-12 10:24:58 -07:00
Brian Behlendorf 5b93e8041c Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module 2010-07-12 10:24:56 -07:00
Brian Behlendorf 89d1064966 Merge branch 'linux-kernel-device' into refs/top-bases/linux-zfs-branch 2010-07-12 10:24:48 -07:00
Brian Behlendorf 97bf94e219 Merge commit 'refs/top-bases/linux-kernel-device' into linux-kernel-device 2010-07-12 10:24:46 -07:00
Brian Behlendorf a0b6b3bcbc Merge branch 'linux-have-idmap' into refs/top-bases/linux-zfs-branch 2010-07-12 10:24:40 -07:00
Brian Behlendorf dbae106f8c Merge commit 'refs/top-bases/linux-have-idmap' into linux-have-idmap 2010-07-12 10:24:37 -07:00
Brian Behlendorf 03ec040e81 Merge branch 'linux-ztest' into refs/top-bases/linux-zfs-branch 2010-07-12 10:24:31 -07:00
Brian Behlendorf 25af873dbc Merge commit 'refs/top-bases/linux-ztest' into linux-ztest 2010-07-12 10:24:28 -07:00
Brian Behlendorf 28932c2e69 Merge branch 'linux-unused' into refs/top-bases/linux-zfs-branch 2010-07-12 10:24:22 -07:00
Brian Behlendorf 9e48a20559 Merge commit 'refs/top-bases/linux-unused' into linux-unused 2010-07-12 10:24:19 -07:00
Brian Behlendorf 3ffedb70e4 Merge branch 'linux-libspl' into refs/top-bases/linux-zfs-branch 2010-07-12 10:24:13 -07:00
Brian Behlendorf 3d6001c10b Merge commit 'refs/top-bases/linux-libspl' into linux-libspl 2010-07-12 10:24:11 -07:00
Brian Behlendorf 2c03b4439a Merge branch 'linux-zpios' into refs/top-bases/linux-zfs-branch 2010-07-12 10:24:04 -07:00
Brian Behlendorf 7b61b3bb6a Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2010-07-12 10:24:01 -07:00
Brian Behlendorf 8f7a171fc8 Merge branch 'linux-user-disk' into refs/top-bases/linux-zfs-branch 2010-07-12 10:23:55 -07:00
Brian Behlendorf b5f7613698 Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk 2010-07-12 10:23:52 -07:00
Brian Behlendorf 97635d5c18 Merge branch 'linux-symbol-collisions' into refs/top-bases/linux-zfs-branch 2010-07-12 10:23:46 -07:00
Brian Behlendorf 11f7277f9f Merge commit 'refs/top-bases/linux-symbol-collisions' into linux-symbol-collisions 2010-07-12 10:23:43 -07:00
Brian Behlendorf 8b28b26c2c Merge branch 'linux-kernel-mem' into refs/top-bases/linux-zfs-branch 2010-07-12 10:23:36 -07:00
Brian Behlendorf fe8b3c1614 Merge commit 'refs/top-bases/linux-kernel-mem' into linux-kernel-mem 2010-07-12 10:23:34 -07:00
Brian Behlendorf bda2f9873f Merge branch 'linux-kernel-disk' into refs/top-bases/linux-zfs-branch 2010-07-12 10:23:27 -07:00
Brian Behlendorf d1f7e73bd0 Merge commit 'refs/top-bases/linux-kernel-disk' into linux-kernel-disk 2010-07-12 10:23:25 -07:00
Brian Behlendorf 28bf5d4751 Merge branch 'linux-have-spl-debug' into refs/top-bases/linux-zfs-branch 2010-07-12 10:23:18 -07:00
Brian Behlendorf e8f81fdc55 Merge commit 'refs/top-bases/linux-have-spl-debug' into linux-have-spl-debug 2010-07-12 10:23:15 -07:00
Brian Behlendorf 220644fcb3 Merge branch 'linux-have-mntent' into refs/top-bases/linux-zfs-branch 2010-07-12 10:23:08 -07:00
Brian Behlendorf 5ae5b68f85 Merge commit 'refs/top-bases/linux-have-mntent' into linux-have-mntent 2010-07-12 10:23:06 -07:00
Brian Behlendorf 99694a2e81 Merge commit 'refs/top-bases/zfs-branch' into zfs-branch 2010-07-12 10:23:05 -07:00
Brian Behlendorf 4b576456c7 Merge branch 'gcc-branch' into refs/top-bases/zfs-branch 2010-07-12 10:23:04 -07:00
Brian Behlendorf 930b48bd2c Merge commit 'refs/top-bases/gcc-branch' into gcc-branch 2010-07-12 10:23:03 -07:00
Brian Behlendorf b1ac2755a0 Merge branch 'gcc-fortify-source' into refs/top-bases/gcc-branch 2010-07-12 10:23:03 -07:00
Brian Behlendorf d134105bba Linux 2.6.34 compat: add_range() symbol collision
The prototype for an add_range() function was added to the kernel
header include/linux/range.h which conflicts with the static
add_range() defined in zfs_fm.c.  To resolve the conflict all
range functions in zfs_fm.c have been prefixed with zei which
is short for the zfs_ecksum_info struct since all of these
functions operate on that base structure.
2010-07-12 10:13:07 -07:00
Brian Behlendorf 9820fd89a4 Explicitly cast sizeof() to avoid format warnings
Simply explicity cast sizeof() to a 'long int' these numbers will
always be small and the removes all ambiguity.
2010-07-12 10:12:19 -07:00
Brian Behlendorf 007b891fc7 Fix -Werror=format-security compiler option
Noticed under Ubuntu kernel builds, there were two instances where
printf() was not called with a "%s" and instread directly printed
the string.  This can potentially result in a crash and is considered
bad form by gcc.  It has been fixed by adding the needed "%s".
2010-07-12 10:11:48 -07:00