+2013-01-30 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * grub-core/fs/xfs.c (grub_xfs_read_block): Fix computation in presence
+ of extended attributes.
+
2013-01-27 Andrey Borzenkov <arvidjaar@gmail.com>
* util/grub-install.in: change misleading comment about
nrec = grub_be_to_cpu16 (node->inode.data.btree.numrecs);
keys = &node->inode.data.btree.keys[0];
if (node->inode.fork_offset)
- recoffset = (node->inode.fork_offset
- - ((char *) &node->inode.data.btree.keys - (char *) &node->inode))
- / (2 * sizeof (grub_uint64_t));
+ recoffset = (node->inode.fork_offset - 1) / 2;
else
recoffset = ((1 << node->data->sblock.log2_inode)
- ((char *) &node->inode.data.btree.keys