]> git.ipfire.org Git - thirdparty/grub.git/commit
Unify and improve RAID and crypto xor.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Tue, 13 Dec 2011 00:26:53 +0000 (01:26 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Tue, 13 Dec 2011 00:26:53 +0000 (01:26 +0100)
commit496bd07446c4e8a09146004a16971ad37fc973c1
treeb7a75b1cdc108089264529a74527a5e27fff8ef4
parentef6e433586fca0d21ffaa776f84cfd5b463f630e
Unify and improve RAID and crypto xor.

* grub-core/disk/raid.c (grub_raid_block_xor): Removed. All users
changed to grub_crypto_xor
* grub-core/lib/crypto.c (grub_crypto_xor): Moved from here ...
* include/grub/crypto.h (grub_crypto_xor): ... here. Inlined.
Use bigger types when possible.
ChangeLog
grub-core/disk/raid.c
grub-core/disk/raid5_recover.c
grub-core/disk/raid6_recover.c
grub-core/lib/crypto.c
include/grub/crypto.h