[dm-devel] [PATCH 3/4] dm-zoned: V2 metadata handling

John Dorminy jdorminy at redhat.com
Thu Apr 2 14:53:26 UTC 2020


I'm worried about hardcoding uuid members as u8[16].

May I ask why you're not using uuid_t to define it in the on-disk
structure? It would save the casting of the uuid members to (uuid_t *)
every time you use a uuid.h function.

Possibly it is customary to use only raw datatypes on disk rather than
opaque types like uuid_t, I'm not sure. But in that case, perhaps using the
named constant UUID_SIZE instead of 16 would make the meaning clearer?

Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/dm-devel/attachments/20200402/ba158222/attachment.htm>


More information about the dm-devel mailing list