Commit Graph

2409 Commits

Author SHA1 Message Date
Brian Behlendorf f2ab1fea36 Merge branch 'feature-pthreads' into refs/top-bases/feature-branch 2010-03-09 13:24:27 -08:00
Ricardo M. Correia 2b85024275 Use CPU percentages for number of commit cb threads.
This doesn't change number of threads in the kernel, but it reduces number of
threads in ztest (important due to 32-bit address limitations).
2010-03-09 13:21:20 -08:00
Brian Behlendorf 48e74ed68b Merge branch 'feature-branch' into refs/top-bases/zfs-branch
Conflicts:

	cmd/ztest/ztest.c
2010-03-09 12:30:03 -08:00
Brian Behlendorf 9a3d5378c6 Clean up emulation of kernel threads in userspace.
Updated to use pthread thread specific data rather than keeping
a global list.  This also fixes at least one easily reproducible
crash in ztest
2010-03-09 12:25:28 -08:00
Brian Behlendorf 710e779a08 Merge commit 'refs/top-bases/feature-pthreads' into feature-pthreads 2010-01-08 11:39:30 -08:00
Brian Behlendorf efd53d2969 Merge branch 'feature-pthreads' into refs/top-bases/feature-branch 2010-01-08 11:39:30 -08:00
Brian Behlendorf 75bc637b6d Merge branch 'feature-branch' into refs/top-bases/zfs-branch 2010-01-08 11:39:30 -08:00
Brian Behlendorf b991553702 Merge commit 'refs/top-bases/feature-branch' into feature-branch 2010-01-08 11:39:30 -08:00
Brian Behlendorf a240c39095 Merge commit 'refs/top-bases/feature-commit-cb' into feature-commit-cb 2010-01-08 11:39:29 -08:00
Brian Behlendorf ee3aa7773b Merge commit 'refs/top-bases/feature-zap-cursor-to-key' into feature-zap-cursor-to-key 2010-01-08 11:39:28 -08:00
Brian Behlendorf eaf2e3231c Merge branch 'feature-zap-cursor-to-key' into refs/top-bases/feature-branch 2010-01-08 11:39:28 -08:00
Brian Behlendorf 27ae099e65 Merge commit 'refs/top-bases/fix-branch' into fix-branch 2010-01-08 11:39:27 -08:00
Brian Behlendorf d285c096c9 Merge branch 'fix-acl' into refs/top-bases/fix-branch 2010-01-08 11:39:27 -08:00
Brian Behlendorf cad00c2fc1 Merge branch 'fix-branch' into refs/top-bases/zfs-branch 2010-01-08 11:39:27 -08:00
Brian Behlendorf da35bd5b60 Merge commit 'refs/top-bases/fix-acl' into fix-acl 2010-01-08 11:39:26 -08:00
Brian Behlendorf 050c1617d8 Merge commit 'refs/top-bases/fix-deadcode' into fix-deadcode 2010-01-08 11:39:26 -08:00
Brian Behlendorf 3d5d35b616 Merge branch 'fix-deadcode' into refs/top-bases/fix-branch 2010-01-08 11:39:26 -08:00
Brian Behlendorf 34c0ae76d9 Merge commit 'refs/top-bases/fix-strncat' into fix-strncat 2010-01-08 11:39:25 -08:00
Brian Behlendorf fe9ad9171a Merge branch 'fix-strncat' into refs/top-bases/fix-branch 2010-01-08 11:39:25 -08:00
Brian Behlendorf 4d11d8d3ef Merge commit 'refs/top-bases/fix-list' into fix-list 2010-01-08 11:39:24 -08:00
Brian Behlendorf 4fc3a7710c Merge branch 'fix-list' into refs/top-bases/fix-branch 2010-01-08 11:39:24 -08:00
Brian Behlendorf 259647c1f1 Merge commit 'refs/top-bases/fix-taskq' into fix-taskq 2010-01-08 11:39:23 -08:00
Brian Behlendorf 6ef95d5968 Merge branch 'fix-taskq' into refs/top-bases/fix-branch 2010-01-08 11:39:23 -08:00
Brian Behlendorf 233a1d9191 Merge branch 'fix-stack' into refs/top-bases/fix-branch 2010-01-08 11:39:23 -08:00
Brian Behlendorf 385839654a Merge commit 'refs/top-bases/fix-stack' into fix-stack 2010-01-08 11:39:22 -08:00
Brian Behlendorf 5bd6eac343 Merge commit 'refs/top-bases/fix-rwlocks' into fix-rwlocks 2010-01-08 11:39:22 -08:00
Brian Behlendorf c6b28bd987 Merge branch 'fix-rwlocks' into refs/top-bases/fix-branch 2010-01-08 11:39:22 -08:00
Brian Behlendorf 1248d0da1a Merge commit 'refs/top-bases/fix-no-zmod' into fix-no-zmod 2010-01-08 11:39:21 -08:00
Brian Behlendorf f70a3b3889 Merge branch 'fix-no-zmod' into refs/top-bases/fix-branch 2010-01-08 11:39:21 -08:00
Brian Behlendorf 39235e0172 Merge commit 'refs/top-bases/fix-newlines' into fix-newlines 2010-01-08 11:39:20 -08:00
Brian Behlendorf 9b32e1cc61 Merge branch 'fix-newlines' into refs/top-bases/fix-branch 2010-01-08 11:39:20 -08:00
Brian Behlendorf 9aa7432a39 Merge branch 'fix-get-configs' into refs/top-bases/fix-branch 2010-01-08 11:39:20 -08:00
Brian Behlendorf 94872fcdab Merge commit 'refs/top-bases/fix-get-configs' into fix-get-configs 2010-01-08 11:39:19 -08:00
Brian Behlendorf c5a22252ab Merge commit 'refs/top-bases/fix-evict-dbufs' into fix-evict-dbufs 2010-01-08 11:39:19 -08:00
Brian Behlendorf 9002f847df Merge branch 'fix-evict-dbufs' into refs/top-bases/fix-branch 2010-01-08 11:39:19 -08:00
Brian Behlendorf 365c47de76 Merge commit 'refs/top-bases/fix-dsl_pool_t' into fix-dsl_pool_t 2010-01-08 11:39:18 -08:00
Brian Behlendorf f2607bbb8f Merge branch 'fix-dsl_pool_t' into refs/top-bases/fix-branch 2010-01-08 11:39:18 -08:00
Brian Behlendorf e02d36ad39 Merge commit 'refs/top-bases/fix-dnode-cons' into fix-dnode-cons 2010-01-08 11:39:17 -08:00
Brian Behlendorf 93befe62be Merge branch 'fix-dnode-cons' into refs/top-bases/fix-branch 2010-01-08 11:39:17 -08:00
Brian Behlendorf c3835d1483 Merge branch 'fix-dbuf_dirty_record_t' into refs/top-bases/fix-branch 2010-01-08 11:39:17 -08:00
Brian Behlendorf 68fc990a4b Merge commit 'refs/top-bases/fix-dbuf_dirty_record_t' into fix-dbuf_dirty_record_t 2010-01-08 11:39:16 -08:00
Brian Behlendorf 8513efcadd Merge commit 'refs/top-bases/fix-clock-wrap' into fix-clock-wrap 2010-01-08 11:39:16 -08:00
Brian Behlendorf c1d363770f Merge branch 'fix-clock-wrap' into refs/top-bases/fix-branch 2010-01-08 11:39:16 -08:00
Brian Behlendorf 6cb71e1dec Merge branch 'gcc-branch' into refs/top-bases/zfs-branch 2010-01-08 11:39:14 -08:00
Brian Behlendorf cbc1c11cf5 Merge commit 'refs/top-bases/gcc-branch' into gcc-branch 2010-01-08 11:39:13 -08:00
Brian Behlendorf b45c6064bb Merge commit 'refs/top-bases/gcc-fortify-source' into gcc-fortify-source 2010-01-08 11:39:13 -08:00
Brian Behlendorf 44f298491f Merge branch 'gcc-fortify-source' into refs/top-bases/gcc-branch 2010-01-08 11:39:13 -08:00
Brian Behlendorf ad95bcb285 Merge commit 'refs/top-bases/gcc-missing-braces' into gcc-missing-braces 2010-01-08 11:39:12 -08:00
Brian Behlendorf 3b5ad392ae Merge branch 'gcc-missing-braces' into refs/top-bases/gcc-branch 2010-01-08 11:39:12 -08:00
Brian Behlendorf e6f83f6a79 Merge commit 'refs/top-bases/gcc-ident-pragmas' into gcc-ident-pragmas 2010-01-08 11:39:11 -08:00