Brian Behlendorf
775b428dfb
Merge branch 'fix-branch' into refs/top-bases/zfs-branch
2010-08-12 15:53:51 -07:00
Brian Behlendorf
ef3c90de33
Merge commit 'refs/top-bases/fix-branch' into fix-branch
2010-08-12 15:53:50 -07:00
Brian Behlendorf
afd34c561c
Merge branch 'fix-taskq' into refs/top-bases/fix-branch
2010-08-12 15:53:49 -07:00
Brian Behlendorf
abb4708772
Revert "Use inline version of __zio_execute"
...
This reverts commit 49177b6ab7
.
2010-08-12 15:49:31 -07:00
Brian Behlendorf
7ad2c12f3e
Merge commit 'refs/top-bases/linux-zfs-branch' into linux-zfs-branch
2010-08-12 15:44:41 -07:00
Brian Behlendorf
67df43f972
Merge branch 'linux-have-mlslabel' into refs/top-bases/linux-zfs-branch
2010-08-12 15:44:39 -07:00
Brian Behlendorf
25bbfc6b92
Merge commit 'refs/top-bases/linux-have-mlslabel' into linux-have-mlslabel
2010-08-12 15:44:37 -07:00
Brian Behlendorf
87f3dd6fe5
Merge branch 'linux-spa-thread' into refs/top-bases/linux-zfs-branch
2010-08-12 15:44:32 -07:00
Brian Behlendorf
013f628052
Merge commit 'refs/top-bases/linux-spa-thread' into linux-spa-thread
2010-08-12 15:44:29 -07:00
Brian Behlendorf
4ba81488ec
Merge branch 'linux-topology' into refs/top-bases/linux-zfs-branch
2010-08-12 15:44:24 -07:00
Brian Behlendorf
f08528dd8a
Merge commit 'refs/top-bases/linux-topology' into linux-topology
2010-08-12 15:44:22 -07:00
Brian Behlendorf
5a8ee5557a
Merge branch 'linux-sha2' into refs/top-bases/linux-zfs-branch
2010-08-12 15:44:16 -07:00
Brian Behlendorf
8fc629997e
Merge commit 'refs/top-bases/linux-sha2' into linux-sha2
2010-08-12 15:44:14 -07:00
Brian Behlendorf
e948a39400
Merge branch 'linux-user-util' into refs/top-bases/linux-zfs-branch
2010-08-12 15:44:08 -07:00
Brian Behlendorf
c672344788
Merge commit 'refs/top-bases/linux-user-util' into linux-user-util
2010-08-12 15:44:06 -07:00
Brian Behlendorf
78d6641d01
Merge branch 'linux-events' into refs/top-bases/linux-zfs-branch
2010-08-12 15:44:00 -07:00
Brian Behlendorf
01619b7b70
Merge commit 'refs/top-bases/linux-events' into linux-events
2010-08-12 15:43:58 -07:00
Brian Behlendorf
195f2dce83
Merge branch 'linux-kernel-module' into refs/top-bases/linux-zfs-branch
2010-08-12 15:43:53 -07:00
Brian Behlendorf
412cafb501
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2010-08-12 15:43:50 -07:00
Brian Behlendorf
1c786e06ea
Merge branch 'linux-kernel-device' into refs/top-bases/linux-zfs-branch
2010-08-12 15:43:44 -07:00
Brian Behlendorf
608703b612
Merge commit 'refs/top-bases/linux-kernel-device' into linux-kernel-device
2010-08-12 15:43:42 -07:00
Brian Behlendorf
77a6c320ee
Merge branch 'linux-have-idmap' into refs/top-bases/linux-zfs-branch
2010-08-12 15:43:36 -07:00
Brian Behlendorf
95a3c350fb
Merge commit 'refs/top-bases/linux-have-idmap' into linux-have-idmap
2010-08-12 15:43:34 -07:00
Brian Behlendorf
e5ab7cb4a6
Merge branch 'linux-ztest' into refs/top-bases/linux-zfs-branch
2010-08-12 15:43:28 -07:00
Brian Behlendorf
a41008fceb
Merge commit 'refs/top-bases/linux-ztest' into linux-ztest
2010-08-12 15:43:26 -07:00
Brian Behlendorf
389e764c17
Merge branch 'linux-unused' into refs/top-bases/linux-zfs-branch
2010-08-12 15:43:20 -07:00
Brian Behlendorf
ed99234d40
Merge commit 'refs/top-bases/linux-unused' into linux-unused
2010-08-12 15:43:18 -07:00
Brian Behlendorf
8132a3c957
Merge branch 'linux-libspl' into refs/top-bases/linux-zfs-branch
2010-08-12 15:43:12 -07:00
Brian Behlendorf
9020f2aa4f
Merge commit 'refs/top-bases/linux-libspl' into linux-libspl
2010-08-12 15:43:10 -07:00
Brian Behlendorf
fcefe962d9
Merge branch 'linux-zpios' into refs/top-bases/linux-zfs-branch
2010-08-12 15:43:04 -07:00
Brian Behlendorf
b3d4a8ab01
Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
2010-08-12 15:43:02 -07:00
Brian Behlendorf
7a427c66fc
Merge branch 'linux-user-disk' into refs/top-bases/linux-zfs-branch
2010-08-12 15:42:56 -07:00
Brian Behlendorf
37ed92aa16
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2010-08-12 15:42:54 -07:00
Brian Behlendorf
7d2911e218
Merge branch 'linux-symbol-collisions' into refs/top-bases/linux-zfs-branch
2010-08-12 15:42:48 -07:00
Brian Behlendorf
0807f25108
Merge commit 'refs/top-bases/linux-symbol-collisions' into linux-symbol-collisions
2010-08-12 15:42:46 -07:00
Brian Behlendorf
cf063b8afb
Merge branch 'linux-kernel-mem' into refs/top-bases/linux-zfs-branch
2010-08-12 15:42:40 -07:00
Brian Behlendorf
bd86729c1e
Merge commit 'refs/top-bases/linux-kernel-mem' into linux-kernel-mem
2010-08-12 15:42:38 -07:00
Brian Behlendorf
591d1ffa1a
Merge branch 'linux-kernel-disk' into refs/top-bases/linux-zfs-branch
2010-08-12 15:42:32 -07:00
Brian Behlendorf
0ea871c850
Merge commit 'refs/top-bases/linux-kernel-disk' into linux-kernel-disk
2010-08-12 15:42:29 -07:00
Brian Behlendorf
74cb15796f
Merge branch 'linux-have-spl-debug' into refs/top-bases/linux-zfs-branch
2010-08-12 15:42:23 -07:00
Brian Behlendorf
b53d834575
Merge commit 'refs/top-bases/linux-have-spl-debug' into linux-have-spl-debug
2010-08-12 15:42:21 -07:00
Brian Behlendorf
62e9e03ada
Merge branch 'linux-have-mntent' into refs/top-bases/linux-zfs-branch
2010-08-12 15:42:15 -07:00
Brian Behlendorf
6af4aa43ec
Merge commit 'refs/top-bases/linux-have-mntent' into linux-have-mntent
2010-08-12 15:42:13 -07:00
Brian Behlendorf
7ded72a08d
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2010-08-12 15:42:12 -07:00
Brian Behlendorf
de99114352
Merge branch 'fix-branch' into refs/top-bases/zfs-branch
2010-08-12 15:42:11 -07:00
Brian Behlendorf
47b9bf778f
Merge commit 'refs/top-bases/fix-branch' into fix-branch
2010-08-12 15:42:10 -07:00
Brian Behlendorf
a1c9fee0c9
Merge branch 'fix-commit-callback' into refs/top-bases/fix-branch
...
Conflicts:
cmd/ztest/ztest.c
2010-08-12 15:37:51 -07:00
Brian Behlendorf
eca561bddb
New TopGit dependency: fix-commit-callback
2010-08-12 15:36:24 -07:00
Ricardo M. Correia
8af0664652
Fix upstream commit callback
...
The upstream commit cb code had a few bugs:
1) The arguments of the list_move_tail() call in txg_dispatch_callbacks()
were reversed by mistake. This caused the commit callbacks to not be
called at all.
2) ztest had a bug in ztest_dmu_commit_callbacks() where "error" was not
initialized correctly. This seems to have caused the test to always take
the simulated error code path, which made ztest unable to detect whether
commit cbs were being called for transactions that successfuly complete.
3) ztest had another bug in ztest_dmu_commit_callbacks() where the commit
cb threshold was not being compared correctly.
4) The commit cb taskq was using 'max_ncpus * 2' as the maxalloc argument
of taskq_create(), which could have caused unnecessary delays in the txg
sync thread.
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
2010-08-12 15:34:29 -07:00
Brian Behlendorf
7b97c6b097
Add fix-commit-callback topic branch
2010-08-12 15:33:57 -07:00