Commit Graph

19313 Commits

Author SHA1 Message Date
Brian Behlendorf 592e92e484 Merge branch 'linux-kernel-device' into refs/top-bases/linux-zfs-branch 2010-06-14 17:00:24 -07:00
Brian Behlendorf bfdcbd7014 Merge commit 'refs/top-bases/linux-kernel-device' into linux-kernel-device 2010-06-14 17:00:21 -07:00
Brian Behlendorf 1b98bb37c0 Merge branch 'linux-have-idmap' into refs/top-bases/linux-zfs-branch 2010-06-14 17:00:15 -07:00
Brian Behlendorf fefcb4a302 Merge commit 'refs/top-bases/linux-have-idmap' into linux-have-idmap 2010-06-14 17:00:13 -07:00
Brian Behlendorf 1f7732a6c7 Merge branch 'linux-ztest' into refs/top-bases/linux-zfs-branch 2010-06-14 17:00:07 -07:00
Brian Behlendorf ed61cbe426 Merge commit 'refs/top-bases/linux-ztest' into linux-ztest 2010-06-14 17:00:05 -07:00
Brian Behlendorf b529f7432a Merge branch 'linux-unused' into refs/top-bases/linux-zfs-branch 2010-06-14 16:59:59 -07:00
Brian Behlendorf e7f1fdcdc6 Merge commit 'refs/top-bases/linux-unused' into linux-unused 2010-06-14 16:59:56 -07:00
Brian Behlendorf e219a5c07c Merge branch 'linux-libspl' into refs/top-bases/linux-zfs-branch 2010-06-14 16:59:51 -07:00
Brian Behlendorf b7d6d07e72 Merge commit 'refs/top-bases/linux-libspl' into linux-libspl 2010-06-14 16:59:48 -07:00
Brian Behlendorf f9dd8b600e Merge branch 'linux-zpios' into refs/top-bases/linux-zfs-branch 2010-06-14 16:59:42 -07:00
Brian Behlendorf f224397b56 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2010-06-14 16:59:40 -07:00
Brian Behlendorf f6ceaf8e1a Merge branch 'linux-user-disk' into refs/top-bases/linux-zfs-branch 2010-06-14 16:59:34 -07:00
Brian Behlendorf e7c6ce221e Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk 2010-06-14 16:59:31 -07:00
Brian Behlendorf f7bb55e975 Merge branch 'linux-symbol-collisions' into refs/top-bases/linux-zfs-branch 2010-06-14 16:59:25 -07:00
Brian Behlendorf 540c492442 Merge commit 'refs/top-bases/linux-symbol-collisions' into linux-symbol-collisions 2010-06-14 16:59:23 -07:00
Brian Behlendorf 56e86f13bb Merge branch 'linux-kernel-mem' into refs/top-bases/linux-zfs-branch 2010-06-14 16:59:17 -07:00
Brian Behlendorf 09abb3e8ae Merge commit 'refs/top-bases/linux-kernel-mem' into linux-kernel-mem 2010-06-14 16:59:15 -07:00
Brian Behlendorf 122fc38430 Merge branch 'linux-kernel-disk' into refs/top-bases/linux-zfs-branch 2010-06-14 16:59:09 -07:00
Brian Behlendorf 2d15a98cb9 Merge commit 'refs/top-bases/linux-kernel-disk' into linux-kernel-disk
Conflicts:

	module/zfs/include/sys/dmu.h
2010-06-14 16:59:02 -07:00
Brian Behlendorf 01d932a9fe Merge branch 'linux-have-spl-debug' into refs/top-bases/linux-zfs-branch 2010-06-14 16:58:09 -07:00
Brian Behlendorf 5edd772c8c Merge commit 'refs/top-bases/linux-have-spl-debug' into linux-have-spl-debug 2010-06-14 16:58:06 -07:00
Brian Behlendorf 0f3a1ce26e Merge branch 'linux-have-mntent' into refs/top-bases/linux-zfs-branch
Conflicts:

	module/zfs/include/sys/dmu.h
2010-06-14 16:57:03 -07:00
Brian Behlendorf 976cf85f39 Merge commit 'refs/top-bases/linux-have-mntent' into linux-have-mntent 2010-06-14 16:49:36 -07:00
Brian Behlendorf b41c7ff877 Merge commit 'refs/top-bases/zfs-branch' into zfs-branch 2010-06-14 16:45:47 -07:00
Brian Behlendorf 7f181ac166 Merge branch 'fix-branch' into refs/top-bases/zfs-branch 2010-06-14 16:45:46 -07:00
Brian Behlendorf 2f30cc0188 Merge branch 'fix-stack-lzjb' into refs/top-bases/fix-branch 2010-06-14 16:45:33 -07:00
Brian Behlendorf 1121733c6a Merge commit 'refs/top-bases/fix-branch' into fix-branch 2010-06-14 16:45:33 -07:00
Brian Behlendorf 4327d5dce3 New TopGit dependency: fix-stack-lzjb 2010-06-14 16:45:31 -07:00
Brian Behlendorf b8cc785fb6 Add fix-stack-lzjb topic branch
Reduce kernel stack usage by lzjb_compress() by moving uint16 array
off the stack and on to the heap.  The exact performance implications
of this I have not measured but we absolutely need to keep stack
usage to a minimum.  If/when this becomes and issue we optimize.
2010-06-14 16:45:01 -07:00
Brian Behlendorf 2392c05ea7 Merge commit 'refs/top-bases/fix-branch' into fix-branch 2010-06-14 16:43:33 -07:00
Brian Behlendorf 51322821f3 Merge branch 'fix-kstat-xuio' into refs/top-bases/fix-branch 2010-06-14 16:43:32 -07:00
Brian Behlendorf f70976285e New TopGit dependency: fix-kstat-xuio 2010-06-14 16:43:30 -07:00
Brian Behlendorf f61a7ce9e1 Add fix-kstat-xuio topic branch
Move xiou stat structures from a header to the dmu.c source as is
done with all the other kstat interfaces.  This information is local
to dmu.c registered the xuio kstat and should stay that way.
2010-06-14 16:43:01 -07:00
Brian Behlendorf 963518b20f Merge branch 'fix-metaslab' into refs/top-bases/fix-branch 2010-06-14 16:40:45 -07:00
Brian Behlendorf 105afa78b4 Merge commit 'refs/top-bases/fix-branch' into fix-branch 2010-06-14 16:40:45 -07:00
Brian Behlendorf 9519cc9a54 New TopGit dependency: fix-metaslab 2010-06-14 16:40:43 -07:00
Brian Behlendorf f3a61f709d Add fix-metaslab topic branch
If your only going to allow one allocator to be used and it is defined
at compile time there is no point including the others in the build.
This patch could/should be refined for Linux to make the metaslab
configurable at run time.  That might be a bit tricky however since
you would need to quiese all IO.  Short of that making it configurable
as a module load option would be a reasonable compromise.
2010-06-14 16:40:26 -07:00
Brian Behlendorf f3f44cbd31 Merge branch 'fix-current' into refs/top-bases/fix-branch 2010-06-14 16:39:27 -07:00
Brian Behlendorf 5b9ebcb897 Merge commit 'refs/top-bases/fix-branch' into fix-branch 2010-06-14 16:39:27 -07:00
Brian Behlendorf 7a73e51832 New TopGit dependency: fix-current 2010-06-14 16:39:25 -07:00
Brian Behlendorf 6cf7f7c9df Add fix-current topic branch
In the linux kernel 'current' is defined to mean the current process
and can never be used as a local variable in a function.  Simply
replace all usage of 'current' with 'curr' in this function.
2010-06-14 16:38:56 -07:00
Brian Behlendorf 001dd630ce Merge branch 'linux-user-util' into refs/top-bases/linux-zfs-branch 2010-06-14 16:29:49 -07:00
Brian Behlendorf 626f94c867 Merge commit 'refs/top-bases/linux-user-util' into linux-user-util 2010-06-14 16:29:47 -07:00
Brian Behlendorf fd5e9377ad Merge branch 'linux-debug-zerocopy' into refs/top-bases/linux-zfs-branch 2010-06-14 16:29:41 -07:00
Brian Behlendorf b2b1bb3915 Merge commit 'refs/top-bases/linux-debug-zerocopy' into linux-debug-zerocopy 2010-06-14 16:29:38 -07:00
Brian Behlendorf 1cf89258c3 Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module 2010-06-14 16:29:37 -07:00
Brian Behlendorf 5def2c1c36 Merge branch 'linux-events' into refs/top-bases/linux-zfs-branch 2010-06-14 16:29:27 -07:00
Brian Behlendorf 832eb9444f Merge commit 'refs/top-bases/linux-events' into linux-events 2010-06-14 16:29:25 -07:00
Brian Behlendorf 8f9bce2a14 Merge branch 'linux-kernel-device' into refs/top-bases/linux-zfs-branch 2010-06-14 16:29:19 -07:00