]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r208610: boot/zfs: fix gang block reading code
authoravg <avg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 7 Jun 2010 13:37:13 +0000 (13:37 +0000)
committeravg <avg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 7 Jun 2010 13:37:13 +0000 (13:37 +0000)
commit2ccc69ff93db1103836d43fcf53c8c204f20a959
treef6c9c433233d58cd65e603d6f64f0ff8494929d0
parentfd4e125c4621c109460d45bb218db7bd77c409ce
MFC r208610: boot/zfs: fix gang block reading code

- use correct size (512) while reading a gang block
- skip holes while reading child blocks
- advance buffer pointer while reading child blocks

PR: 144214
Approved by: re(kib)

git-svn-id: svn://svn.freebsd.org/base/stable/8@208892 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/boot/zfs/zfsimpl.c