CVSROOT:        /sources/grub
Module name:    grub2
Changes by:     Robert Millan <robertmh>        08/06/01 13:30:00

Modified files:
        .              : ChangeLog 
        fs             : fat.c reiserfs.c xfs.c 
        util           : biosdisk.c 

Log message:
        2008-06-01  Robert Millan  <[EMAIL PROTECTED]>
        
                *  util/biosdisk.c (get_drive): Verify that `map[i].drive' is 
non-NULL
                before dereferencing it.
        
                * fs/fat.c (struct grub_fat_bpb): Move fat32-specific fields 
into a
                union with fat12/fat16-specific ones.  Add some new fields, 
including
                `num_serial' for both versions.
                (struct grub_fat_data): Add `uuid' member.
                (grub_fat_mount): Refer to fat32-specific fields in `bpb' by 
their new
                names.  Initialize `data->uuid' using `num_serial'.
                (grub_fat_uuid): New function.
                (grub_fat_fs): Reference grub_fat_uuid() in `uuid' struct 
member.
        
                * fs/reiserfs.c (grub_reiserfs_superblock): Add `uuid' field.
                (grub_reiserfs_uuid): New function.
                (grub_reiserfs_fs): Reference grub_reiserfs_uuid() in `uuid' 
struct
                member.
        
                * fs/xfs.c (grub_xfs_sblock): Add `uuid' field.
                (grub_xfs_uuid): New function.
                (grub_xfs_fs): Reference grub_reiserfs_uuid() in `uuid' struct 
member.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.691&r2=1.692
http://cvs.savannah.gnu.org/viewcvs/grub2/fs/fat.c?cvsroot=grub&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/grub2/fs/reiserfs.c?cvsroot=grub&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/grub2/fs/xfs.c?cvsroot=grub&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/grub2/util/biosdisk.c?cvsroot=grub&r1=1.19&r2=1.20


Reply via email to