Commit Graph

1081 Commits

Author SHA1 Message Date
Brian Behlendorf 1d88115083 Merge branch 'fix-newlines' into refs/top-bases/fix-branch 2009-10-09 15:43:10 -07:00
Brian Behlendorf 1af5dcae21 Merge commit 'refs/top-bases/fix-get-configs' into fix-get-configs 2009-10-09 15:43:08 -07:00
Brian Behlendorf 8dc9c727ad Merge branch 'fix-get-configs' into refs/top-bases/fix-branch 2009-10-09 15:43:08 -07:00
Brian Behlendorf a8c1c53084 Merge branch 'fix-evict-dbufs' into refs/top-bases/fix-branch 2009-10-09 15:43:07 -07:00
Brian Behlendorf 7cfd9ab530 Merge commit 'refs/top-bases/fix-evict-dbufs' into fix-evict-dbufs 2009-10-09 15:43:06 -07:00
Brian Behlendorf 1004439a17 Merge commit 'refs/top-bases/fix-dsl_pool_t' into fix-dsl_pool_t 2009-10-09 15:43:05 -07:00
Brian Behlendorf b66f239d85 Merge branch 'fix-dsl_pool_t' into refs/top-bases/fix-branch 2009-10-09 15:43:05 -07:00
Brian Behlendorf 08328c349b Merge commit 'refs/top-bases/fix-dnode-cons' into fix-dnode-cons 2009-10-09 15:43:03 -07:00
Brian Behlendorf f2d727b7d9 Merge branch 'fix-dnode-cons' into refs/top-bases/fix-branch 2009-10-09 15:43:03 -07:00
Brian Behlendorf aed78880bc Merge branch 'fix-dbuf_dirty_record_t' into refs/top-bases/fix-branch 2009-10-09 15:43:02 -07:00
Brian Behlendorf e3ad5a40f6 Merge commit 'refs/top-bases/fix-dbuf_dirty_record_t' into fix-dbuf_dirty_record_t 2009-10-09 15:43:01 -07:00
Brian Behlendorf 5fc177d934 Merge branch 'fix-clock-wrap' into refs/top-bases/fix-branch 2009-10-09 15:43:00 -07:00
Brian Behlendorf b882332ed3 Merge commit 'refs/top-bases/fix-clock-wrap' into fix-clock-wrap 2009-10-09 15:42:59 -07:00
Brian Behlendorf 5c36312909 Script update-zfs.sh updated to include libefi library 2009-10-09 15:37:29 -07:00
Brian Behlendorf 7945050987 Merge branch 'fix-acl' into refs/top-bases/fix-branch 2009-08-18 12:10:24 -07:00
Brian Behlendorf 3206fa76cc Merge commit 'refs/top-bases/fix-acl' into fix-acl 2009-08-18 12:10:23 -07:00
Brian Behlendorf bd4a1cc4ef Merge branch 'fix-deadcode' into refs/top-bases/fix-branch 2009-08-18 12:10:18 -07:00
Brian Behlendorf fe373ddad8 Merge commit 'refs/top-bases/fix-deadcode' into fix-deadcode 2009-08-18 12:10:17 -07:00
Brian Behlendorf 5e33dd44ae Merge branch 'fix-strncat' into refs/top-bases/fix-branch 2009-08-18 12:10:13 -07:00
Brian Behlendorf c77ce6cb93 Merge commit 'refs/top-bases/fix-strncat' into fix-strncat 2009-08-18 12:10:12 -07:00
Brian Behlendorf 0d46ebf0ff Merge branch 'fix-list' into refs/top-bases/fix-branch 2009-08-18 12:10:08 -07:00
Brian Behlendorf ae5bc5970d Merge commit 'refs/top-bases/fix-list' into fix-list 2009-08-18 12:10:07 -07:00
Brian Behlendorf 8a8490b570 Merge branch 'fix-taskq' into refs/top-bases/fix-branch 2009-08-18 12:10:03 -07:00
Brian Behlendorf e20ba40c91 Merge commit 'refs/top-bases/fix-taskq' into fix-taskq 2009-08-18 12:10:02 -07:00
Brian Behlendorf 12c361b1a1 Merge branch 'fix-stack' into refs/top-bases/fix-branch 2009-08-18 12:09:58 -07:00
Brian Behlendorf f8cca2b295 Merge commit 'refs/top-bases/fix-stack' into fix-stack 2009-08-18 12:09:57 -07:00
Brian Behlendorf 0911c7f7c3 Merge branch 'fix-rwlocks' into refs/top-bases/fix-branch 2009-08-18 12:09:53 -07:00
Brian Behlendorf 169f50db79 Merge commit 'refs/top-bases/fix-rwlocks' into fix-rwlocks 2009-08-18 12:09:52 -07:00
Brian Behlendorf 0ec64690ba Merge branch 'fix-no-zmod' into refs/top-bases/fix-branch 2009-08-18 12:09:47 -07:00
Brian Behlendorf abe9fefd9b Merge commit 'refs/top-bases/fix-no-zmod' into fix-no-zmod 2009-08-18 12:09:46 -07:00
Brian Behlendorf 3454bd3d24 Merge branch 'fix-newlines' into refs/top-bases/fix-branch 2009-08-18 12:09:42 -07:00
Brian Behlendorf e8791794b6 Merge commit 'refs/top-bases/fix-newlines' into fix-newlines 2009-08-18 12:09:41 -07:00
Brian Behlendorf 3eadb69629 Merge branch 'fix-get-configs' into refs/top-bases/fix-branch 2009-08-18 12:09:37 -07:00
Brian Behlendorf b3ea816a68 Merge commit 'refs/top-bases/fix-get-configs' into fix-get-configs 2009-08-18 12:09:36 -07:00
Brian Behlendorf 170144c78f Merge branch 'fix-evict-dbufs' into refs/top-bases/fix-branch 2009-08-18 12:09:32 -07:00
Brian Behlendorf b8667c4859 Merge commit 'refs/top-bases/fix-evict-dbufs' into fix-evict-dbufs 2009-08-18 12:09:31 -07:00
Brian Behlendorf 1222979fd0 Merge branch 'fix-dsl_pool_t' into refs/top-bases/fix-branch 2009-08-18 12:09:27 -07:00
Brian Behlendorf e7c05295ca Merge commit 'refs/top-bases/fix-dsl_pool_t' into fix-dsl_pool_t 2009-08-18 12:09:26 -07:00
Brian Behlendorf 78c9472f02 Merge branch 'fix-dnode-cons' into refs/top-bases/fix-branch 2009-08-18 12:09:22 -07:00
Brian Behlendorf e7334931f1 Merge commit 'refs/top-bases/fix-dnode-cons' into fix-dnode-cons 2009-08-18 12:09:21 -07:00
Brian Behlendorf 35402a2780 Merge branch 'fix-dbuf_dirty_record_t' into refs/top-bases/fix-branch 2009-08-18 12:09:16 -07:00
Brian Behlendorf b330ab77df Merge commit 'refs/top-bases/fix-dbuf_dirty_record_t' into fix-dbuf_dirty_record_t 2009-08-18 12:09:14 -07:00
Brian Behlendorf d205b25a74 Merge branch 'fix-clock-wrap' into refs/top-bases/fix-branch 2009-08-18 12:09:10 -07:00
Brian Behlendorf 25ddaec292 Merge commit 'refs/top-bases/fix-clock-wrap' into fix-clock-wrap 2009-08-18 12:09:07 -07:00
Brian Behlendorf 45d1cae3b8 Rebase master to b121 2009-08-18 11:43:27 -07:00
Brian Behlendorf 653cd5153a Merge branch 'fix-stack' into refs/top-bases/fix-branch 2009-07-29 21:27:10 -07:00
Brian Behlendorf ee435f260c Excessively large stack frames detected.
The 2.6.30 kernel build systems sets -Wframe-larger-than=2048 which causes
a warning to be generated when an individual stack frame exceeds 2048.
This caught the spa_history_log() and dmu_objset_snapshot() functions
which declared a data structure on the stack which contained a char
array of MAXPATHLEN.  This in defined to be 4096 in the linux kernel
and I imagine it is quite large under Solaris as well.  Regardless, the
offending data structures were moved to the heap to correctly keep the
stack depth to a minimum.  We might consider setting this value even
lower to catch additional offenders because we are expecting deep stacks.
2009-07-29 21:18:48 -07:00
Brian Behlendorf e4610d7991 Merge branch 'fix-get-configs' into refs/top-bases/fix-branch 2009-07-24 09:15:53 -07:00
Brian Behlendorf 1b4dfb80fb Increase buffer size for nvlist for large configurations
It's still not clear to me why the default value here is large
enough Solaris.  I hit this limit again when setting up 120 SATA
drives configured as 15 raidz2 groups each containing 8 drives.
We expect to go bigger so we may just want to spend a little
time and figure out how to make this all dynamic.
2009-07-24 08:53:18 -07:00
Brian Behlendorf ed3bd6f446 Merge branch 'fix-acl' into refs/top-bases/fix-branch 2009-07-07 14:19:35 -07:00