Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bring in IllumOS zio.c, as it has different reexecute logic. Still
needs to work to compile
- Loading branch information
52abc31
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unfortunately, the fastwrite algorithm has not yet been upstreamed to Illumos. It is an optimization that is only used when multiple vdevs are available. This patch breaks it, which will likely mean that pools containing multiple vdevs are also broken. The fastwrite bits should be reintroduced, preferably by someone who has a working Mac OS X system to use for testing builds.
openzfs/zfs#1013
52abc31
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nevermind. 31b9f4c addressed my concern.