CVSROOT: /sources/grub
Module name: grub2
Changes by: Bean <bean> 08/02/02 14:15:31
Modified files:
. : ChangeLog aclocal.m4 configure
fs : fshelp.c ufs.c xfs.c
Log message:
2008-02-02 Bean <[EMAIL PROTECTED]>
* fs/ufs.c (INODE_BLKSZ): Fix incorrect value.
(grub_ufs_get_file_block): Fix indirect block calculation
problem.
* fs/xfs.c (grub_xfs_sblock): New member log2_dirblk.
(grub_xfs_btree_node): New structure.
(grub_xfs_btree_root): New structure.
(grub_xfs_inode): New members nblocks, extsize, nextents and
btree.
(GRUB_XFS_EXTENT_OFFSET): Use exts instead of
inode->data.extents.
(GRUB_XFS_EXTENT_BLOCK): Likewise.
(GRUB_XFS_EXTENT_SIZE): Likewise.
(grub_xfs_read_block): Support btree format type.
(grub_xfs_iterate_dir): Use NESTED_FUNC_ATTR in call_hook.
Use directory block as basic unit.
* fs/fshelp.c (grub_fshelp_read_file): Bug fix for sparse block.
* aclocal.m4 (grub_i386_CHECK_REGPARM_BUG): Define
NESTED_FUNC_ATTR as
__attribute__ ((__regparm__ (1))).
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.550&r2=1.551
http://cvs.savannah.gnu.org/viewcvs/grub2/aclocal.m4?cvsroot=grub&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/grub2/configure?cvsroot=grub&r1=1.56&r2=1.57
http://cvs.savannah.gnu.org/viewcvs/grub2/fs/fshelp.c?cvsroot=grub&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/grub2/fs/ufs.c?cvsroot=grub&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/grub2/fs/xfs.c?cvsroot=grub&r1=1.11&r2=1.12
_______________________________________________
Commit-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-grub