Thread (17 messages) 17 messages, 4 authors, 2022-02-01

Re: [PATCH v4 7/9] brcmfmac: of: Use devm_kstrdup for board_type & check for errors

From: Piotr Masłowski <hidden>
Date: 2022-01-31 22:48:56
Also in: linux-acpi, linux-devicetree, linux-wireless, lkml

On Mon, Jan 31, 2022 at 5:07 PM Hector Martin [off-list ref] wrote:
This was missing a NULL check, and we can collapse the strlen/alloc/copy
into a devm_kstrdup().
...
 
		/* get rid of '/' in the compatible string to be able to find the FW */
		len = strlen(tmp) + 1;
-		board_type = devm_kzalloc(dev, len, >GFP_KERNEL);
-		strscpy(board_type, tmp, len);
+		board_type = devm_kstrdup(dev, tmp, GFP_KERNEL);
Also `len` can be dropped, since it is now unused.

--
Best regards,
Piotr Masłowski
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help