Commit Graph

4006 Commits

Author SHA1 Message Date
Brian Behlendorf 4cd8e49a69 Add .gitignore files to exclude build products 2010-01-08 11:35:17 -08:00
Brian Behlendorf fd2aaf565a Merge commit 'refs/top-bases/linux-symbol-collisions' into linux-symbol-collisions 2010-01-08 10:26:13 -08:00
Brian Behlendorf e0aff96a14 Use udevadm if available otherwise use udevtrigger/udevsettle
Moving forward udevadm {trigger/settle} replaced udevtrigger/udevsettle
as the correct interface to use.  However, since we need to work in
both environments for testing check and see if udevadm is available.
If it is then use it.  If it is not fall back to the legacy interface.
2010-01-08 10:20:03 -08:00
Brian Behlendorf d4f8dda545 Merge commit 'refs/top-bases/linux-symbol-collisions' into linux-symbol-collisions 2009-12-23 14:51:15 -08:00
Brian Behlendorf c824f39f95 Add a check for the fmode_t type.
This typedef first appears in 2.6.28 kernels as part of some
block device operation reworking.
2009-12-23 14:42:32 -08:00
Brian Behlendorf 10799d975e Merge commit 'refs/top-bases/linux-symbol-collisions' into linux-symbol-collisions 2009-12-18 14:32:17 -08:00
Brian Behlendorf 93b5403a64 Merge branch 'fix-branch' into refs/top-bases/zfs-branch 2009-12-18 14:31:22 -08:00
Brian Behlendorf 1a36b0ada1 Merge commit 'refs/top-bases/zfs-branch' into zfs-branch 2009-12-18 14:31:22 -08:00
Brian Behlendorf f00925c9c0 Merge commit 'refs/top-bases/fix-branch' into fix-branch 2009-12-18 14:31:21 -08:00
Brian Behlendorf b58747a2e2 Merge branch 'fix-stack' into refs/top-bases/fix-branch 2009-12-18 14:31:21 -08:00
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 36f04a1dd4 Merge commit 'refs/top-bases/linux-symbol-collisions' into linux-symbol-collisions 2009-12-11 16:53:19 -08:00
Brian Behlendorf 0cf0b27968 Add man pages to the build system and packages. 2009-12-11 16:49:25 -08:00
Brian Behlendorf 6e6114b7b8 Merge commit 'refs/top-bases/linux-symbol-collisions' into linux-symbol-collisions 2009-12-11 16:23:29 -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