]> git.proxmox.com Git - grub2.git/commit
2009-12-10 Vladimir Serbinenko <phcoder@gmail.com>
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Thu, 10 Dec 2009 13:45:00 +0000 (14:45 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Thu, 10 Dec 2009 13:45:00 +0000 (14:45 +0100)
commit2e59983c8262aeb248f95022659c006ff449e682
treef6b2cd72cea0e35c111594a5ff67a31266cc7a7b
parent71ee178adbbbac98857fba1f93e4e08468398a5d
2009-12-10  Vladimir Serbinenko  <phcoder@gmail.com>

Eliminate NTFS 4Gib barrier.

* fs/ntfs.c (read_attr): Use grub_disk_addr_t and grub_size_t.
(read_run_data): Likewise.
(grub_ntfs_read_run_list): Likewise.
(grub_ntfs_read_block): Likewise.
(grub_ntfs_iterate_dir): Likewise.
(read_mft): Likewise.
(read_data): Likewise.
Use COM_LOG_LEN.
* fs/ntfscomp.c (read_block): Cast ctx->target_vcn & 0xF to unsigned
to avoid 64-bit division
* include/grub/ntfs.h (COM_LOG_LEN): New definition.
(grub_ntfs_rlst): Use grub_disk_addr_t.
ChangeLog
fs/ntfs.c
fs/ntfscomp.c
include/grub/ntfs.h