]> git.ipfire.org Git - thirdparty/grub.git/commit
zfs extensible_dataset and large_blocks feature support
authorToomas Soome <tsoome@me.com>
Thu, 16 Apr 2015 05:24:38 +0000 (08:24 +0300)
committerAndrei Borzenkov <arvidjaar@gmail.com>
Sat, 30 May 2015 05:50:53 +0000 (08:50 +0300)
commitcad5cc0f5d3d3630ccfbe242552958b13f2120d6
treed4373b4f6919b761908d764b4a8df19297b3e476
parentc856be6bca6f963a9a2c91eda954ab687bc7e573
zfs extensible_dataset and large_blocks feature support

large blocks basically use extensible dataset feature, or to be exact,
setting recordsize above 128k will trigger large_block feature to be
enabled and storing such blocks is using feature extensible dataset. so
the extensible dataset is prerequisite.

Changes implement read support extensible dataset… instead of fixed DMU
types they dont specify type, making it possible to use fat zap objects
from bonus area.
grub-core/fs/zfs/zfs.c