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