LoadPin: Annotate struct dm_verity_loadpin_trusted_root_digest with __counted_by
[sfrench/cifs-2.6.git] / security / loadpin / loadpin.c
index ebae964f7cc9a47e020ef0f08f3f6139bd204f91..a9d40456a064579dbf6cef774410806efd62d890 100644 (file)
@@ -336,6 +336,7 @@ static int read_trusted_verity_root_digests(unsigned int fd)
                        rc = -ENOMEM;
                        goto err;
                }
+               trd->len = len;
 
                if (hex2bin(trd->data, d, len)) {
                        kfree(trd);
@@ -343,8 +344,6 @@ static int read_trusted_verity_root_digests(unsigned int fd)
                        goto err;
                }
 
-               trd->len = len;
-
                list_add_tail(&trd->node, &dm_verity_loadpin_trusted_root_digests);
        }