Message ID | YE8nmatMDBDDWkjq@mwanda |
---|---|
State | New |
Headers | show |
Series | [v2] rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() | expand |
Dan Carpenter <dan.carpenter@oracle.com> wrote: > The sscanf() function returns the number of matches (0 or 1 in this > case). It doesn't return error codes. We should return -EINVAL if the > string is invalid > > Fixes: c376c1fc87b7 ("rtw88: add h2c command in debugfs") > Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Patch applied to wireless-drivers-next.git, thanks. c9eaee0c2ec6 rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() -- https://patchwork.kernel.org/project/linux-wireless/patch/YE8nmatMDBDDWkjq@mwanda/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches
diff --git a/drivers/net/wireless/realtek/rtw88/debug.c b/drivers/net/wireless/realtek/rtw88/debug.c index 948cb79050ea..e7d51ac9b689 100644 --- a/drivers/net/wireless/realtek/rtw88/debug.c +++ b/drivers/net/wireless/realtek/rtw88/debug.c @@ -270,7 +270,7 @@ static ssize_t rtw_debugfs_set_rsvd_page(struct file *filp, if (num != 2) { rtw_warn(rtwdev, "invalid arguments\n"); - return num; + return -EINVAL; } debugfs_priv->rsvd_page.page_offset = offset;
The sscanf() function returns the number of matches (0 or 1 in this case). It doesn't return error codes. We should return -EINVAL if the string is invalid Fixes: c376c1fc87b7 ("rtw88: add h2c command in debugfs") Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> --- v2: Style change. Keep "num" variable. drivers/net/wireless/realtek/rtw88/debug.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)