Commit Graph

3654 Commits

Author SHA1 Message Date
Brian Behlendorf 70ddc1393f No inline to keep dmu_recv_stream() stack frame less than 1024 bytes.
Recent builds against 2.6.31 flagged dmu_recv_stream() as stack heavy.
As a quick simple way to resolve this I'm preventing the inlining of
certain functions which gcc will inline here because this is the only
place they are called.  Futher analysis of this function should be
performed to futher reduce its stack usage.
2009-12-18 14:22:02 -08:00
Brian Behlendorf 2705ee6ac0 Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk 2009-12-11 16:53:26 -08:00
Brian Behlendorf 0cf0b27968 Add man pages to the build system and packages. 2009-12-11 16:49:25 -08:00
Brian Behlendorf 8d7b7a0f07 Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk 2009-12-11 16:23:36 -08:00
Brian Behlendorf 77825f6f77 Merge commit 'refs/top-bases/zfs-branch' into zfs-branch 2009-12-11 16:22:24 -08:00
Brian Behlendorf 9b6685297c Merge branch 'feature-branch' into refs/top-bases/zfs-branch 2009-12-11 16:22:23 -08:00
Brian Behlendorf bd452887b8 Merge commit 'refs/top-bases/feature-pthreads' into feature-pthreads 2009-12-11 16:22:22 -08:00
Brian Behlendorf 381e48a2d8 Merge commit 'refs/top-bases/feature-branch' into feature-branch 2009-12-11 16:22:22 -08:00
Brian Behlendorf 6d7c81fc7a Merge branch 'feature-pthreads' into refs/top-bases/feature-branch 2009-12-11 16:22:22 -08:00
Brian Behlendorf f2fd9d7728 Merge commit 'refs/top-bases/feature-commit-cb' into feature-commit-cb 2009-12-11 16:22:21 -08:00
Brian Behlendorf dc64c3498b Merge branch 'feature-zap-cursor-to-key' into refs/top-bases/feature-branch 2009-12-11 16:22:20 -08:00
Brian Behlendorf 4a2898bfa0 Merge commit 'refs/top-bases/feature-zap-cursor-to-key' into feature-zap-cursor-to-key 2009-12-11 16:22:19 -08:00
Brian Behlendorf 453a9ae205 Merge branch 'fix-branch' into refs/top-bases/zfs-branch 2009-12-11 16:22:17 -08:00
Brian Behlendorf 769218cc9a Merge commit 'refs/top-bases/fix-branch' into fix-branch 2009-12-11 16:22:16 -08:00
Brian Behlendorf 73672e0b66 Merge commit 'refs/top-bases/fix-acl' into fix-acl 2009-12-11 16:22:15 -08:00
Brian Behlendorf ef72feceef Merge branch 'fix-acl' into refs/top-bases/fix-branch 2009-12-11 16:22:15 -08:00
Brian Behlendorf 39ea68ffcc Merge commit 'refs/top-bases/fix-deadcode' into fix-deadcode 2009-12-11 16:22:13 -08:00
Brian Behlendorf 9e22d4e163 Merge branch 'fix-deadcode' into refs/top-bases/fix-branch 2009-12-11 16:22:13 -08:00
Brian Behlendorf 13ef957f1f Merge commit 'refs/top-bases/fix-strncat' into fix-strncat 2009-12-11 16:22:12 -08:00
Brian Behlendorf 3951938094 Merge branch 'fix-strncat' into refs/top-bases/fix-branch 2009-12-11 16:22:12 -08:00
Brian Behlendorf da80b11b25 Merge commit 'refs/top-bases/fix-list' into fix-list 2009-12-11 16:22:10 -08:00
Brian Behlendorf 5e2026bde3 Merge branch 'fix-list' into refs/top-bases/fix-branch 2009-12-11 16:22:10 -08:00
Brian Behlendorf dd99f670b6 Merge commit 'refs/top-bases/fix-taskq' into fix-taskq 2009-12-11 16:22:09 -08:00
Brian Behlendorf d642b126ce Merge branch 'fix-taskq' into refs/top-bases/fix-branch 2009-12-11 16:22:09 -08:00
Brian Behlendorf 83937eae80 Merge commit 'refs/top-bases/fix-stack' into fix-stack 2009-12-11 16:22:07 -08:00
Brian Behlendorf d77c0f7542 Merge branch 'fix-stack' into refs/top-bases/fix-branch 2009-12-11 16:22:07 -08:00
Brian Behlendorf aebea63638 Merge commit 'refs/top-bases/fix-rwlocks' into fix-rwlocks 2009-12-11 16:22:06 -08:00
Brian Behlendorf 2a54bd469f Merge branch 'fix-rwlocks' into refs/top-bases/fix-branch 2009-12-11 16:22:06 -08:00
Brian Behlendorf 0f3b4bdf2e Merge commit 'refs/top-bases/fix-no-zmod' into fix-no-zmod 2009-12-11 16:22:04 -08:00
Brian Behlendorf 2cabe87b34 Merge branch 'fix-no-zmod' into refs/top-bases/fix-branch 2009-12-11 16:22:04 -08:00
Brian Behlendorf 0a602e3ef2 Merge commit 'refs/top-bases/fix-newlines' into fix-newlines 2009-12-11 16:22:02 -08:00
Brian Behlendorf ef55dbb2c2 Merge branch 'fix-newlines' into refs/top-bases/fix-branch 2009-12-11 16:22:02 -08:00
Brian Behlendorf 13375d2e12 Merge branch 'fix-get-configs' into refs/top-bases/fix-branch 2009-12-11 16:22:01 -08:00
Brian Behlendorf 9d8e65abc7 Merge commit 'refs/top-bases/fix-get-configs' into fix-get-configs 2009-12-11 16:22:00 -08:00
Brian Behlendorf a0f63dd290 Merge commit 'refs/top-bases/fix-evict-dbufs' into fix-evict-dbufs 2009-12-11 16:21:59 -08:00
Brian Behlendorf 33f838af2c Merge branch 'fix-evict-dbufs' into refs/top-bases/fix-branch 2009-12-11 16:21:59 -08:00
Brian Behlendorf bab921dcf5 Merge commit 'refs/top-bases/fix-dsl_pool_t' into fix-dsl_pool_t 2009-12-11 16:21:58 -08:00
Brian Behlendorf 4b45de3fc3 Merge branch 'fix-dsl_pool_t' into refs/top-bases/fix-branch 2009-12-11 16:21:58 -08:00
Brian Behlendorf ff8dc83d83 Merge commit 'refs/top-bases/fix-dnode-cons' into fix-dnode-cons 2009-12-11 16:21:56 -08:00
Brian Behlendorf 4d80df7778 Merge branch 'fix-dnode-cons' into refs/top-bases/fix-branch 2009-12-11 16:21:56 -08:00
Brian Behlendorf 15727a4121 Merge commit 'refs/top-bases/fix-dbuf_dirty_record_t' into fix-dbuf_dirty_record_t 2009-12-11 16:21:55 -08:00
Brian Behlendorf 6917df0d96 Merge branch 'fix-dbuf_dirty_record_t' into refs/top-bases/fix-branch 2009-12-11 16:21:55 -08:00
Brian Behlendorf 6f7c834700 Merge branch 'fix-clock-wrap' into refs/top-bases/fix-branch 2009-12-11 16:21:54 -08:00
Brian Behlendorf 8e94f4be0b Merge commit 'refs/top-bases/fix-clock-wrap' into fix-clock-wrap 2009-12-11 16:21:53 -08:00
Brian Behlendorf e988db2c3a Merge commit 'refs/top-bases/gcc-branch' into gcc-branch 2009-12-11 16:21:49 -08:00
Brian Behlendorf b7ec7d57cc Merge branch 'gcc-branch' into refs/top-bases/zfs-branch 2009-12-11 16:21:49 -08:00
Brian Behlendorf 20d569a026 Merge branch 'gcc-fortify-source' into refs/top-bases/gcc-branch 2009-12-11 16:21:48 -08:00
Brian Behlendorf f470b86b7e Merge commit 'refs/top-bases/gcc-fortify-source' into gcc-fortify-source 2009-12-11 16:21:47 -08:00
Brian Behlendorf c1c287886d Merge branch 'gcc-missing-braces' into refs/top-bases/gcc-branch 2009-12-11 16:21:45 -08:00
Brian Behlendorf 936a375a96 Merge commit 'refs/top-bases/gcc-missing-braces' into gcc-missing-braces 2009-12-11 16:21:44 -08:00