On 23/09/25 02:48PM, Dave Jiang wrote:
+static inline void nsl_set_type(struct nvdimm_drvdata *ndd,
+                               struct nd_namespace_label *ns_label)
+{
+       if (ndd->cxl && ns_label)
+               uuid_parse(CXL_NAMESPACE_UUID, (uuid_t *) ns_label->cxl.type);

You can do:
uuid_copy(ns_label->cxl.type, cxl_namespace_uuid);

All the constant UUIDs are preparsed by nd_label_init(). For the entire series 
you can use those pre-parsed uuid_t and just use uuid_copy() instead of having 
to do string to uuid_t conversions.

DJ


Yes using preparsed UUID's will help to avoid extra uuid_parse() usage.
Sure, I will fix it accordingly


Regards,
Neeraj



Reply via email to