grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] UUID support for UFS


From: Pavel Roskin
Subject: Re: [PATCH] UUID support for UFS
Date: Tue, 21 Jul 2009 13:14:03 -0400

On Tue, 2009-07-21 at 15:03 +0200, Vladimir 'phcoder' Serbinenko wrote:
> +      grub_sprintf (*uuid, "%08lx%08lx",
> +                   (unsigned long) grub_le_to_cpu32 (data->sblock.uuidhi),
> +                   (unsigned long) grub_le_to_cpu32 (data->sblock.uuidlow));

unsigned long is 64-bit on x86_64.  unsigned int would do just fine
here.

Also, I don't see where this notation is used.  The FreeBSD dumpfs
prints two numbers in hex with a space between them.  On Linux, udev
doesn't create entries for UFS partitions under /dev/disk/by-uuid.
Linux kernel doesn't print UUID at all.

I would add a dash between the numbers to make it more readable unless
there is a precedent where the dash is not used.

Apart from that, the code looks good and the result matches the output
of dumpfs.

-- 
Regards,
Pavel Roskin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]