Support second redundancy strip on raidz(2,3).
* grub-core/fs/zfs/zfs.c (powx): New array. (powx_inv): Likewise. (poly): New const. (xor_out): New function. (gf_mul): Likewise. (recovery): Likewise. (read_device): Use second redundancy strip.
This commit is contained in:
parent
11ee4389e2
commit
95f2e86095
2 changed files with 197 additions and 23 deletions
12
ChangeLog
12
ChangeLog
|
@ -1,3 +1,15 @@
|
|||
2011-11-04 Vladimir Serbinenko <phcoder@gmail.com>
|
||||
|
||||
Support second redundancy strip on raidz(2,3).
|
||||
|
||||
* grub-core/fs/zfs/zfs.c (powx): New array.
|
||||
(powx_inv): Likewise.
|
||||
(poly): New const.
|
||||
(xor_out): New function.
|
||||
(gf_mul): Likewise.
|
||||
(recovery): Likewise.
|
||||
(read_device): Use second redundancy strip.
|
||||
|
||||
2011-11-04 Vladimir Serbinenko <phcoder@gmail.com>
|
||||
|
||||
Use a power of generator representation of GF(256) multiplication group
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue