lkml.org 
[lkml]   [2022]   [Sep]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.19 023/155] wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()
    Date
    From: Dan Carpenter <dan.carpenter@oracle.com>

    [ Upstream commit d776763f48084926b5d9e25507a3ddb7c9243d5e ]

    The return type is supposed to be ssize_t, which is signed long,
    but "r" was declared as unsigned int. This means that on 64 bit systems
    we return positive values instead of negative error codes.

    Fixes: 80a3511d70e8 ("cfg80211: add debugfs HT40 allow map")
    Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
    Link: https://lore.kernel.org/r/YutvOQeJm0UjLhwU@kili
    Signed-off-by: Johannes Berg <johannes.berg@intel.com>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    net/wireless/debugfs.c | 3 ++-
    1 file changed, 2 insertions(+), 1 deletion(-)

    diff --git a/net/wireless/debugfs.c b/net/wireless/debugfs.c
    index aab43469a2f04..0878b162890af 100644
    --- a/net/wireless/debugfs.c
    +++ b/net/wireless/debugfs.c
    @@ -65,9 +65,10 @@ static ssize_t ht40allow_map_read(struct file *file,
    {
    struct wiphy *wiphy = file->private_data;
    char *buf;
    - unsigned int offset = 0, buf_size = PAGE_SIZE, i, r;
    + unsigned int offset = 0, buf_size = PAGE_SIZE, i;
    enum nl80211_band band;
    struct ieee80211_supported_band *sband;
    + ssize_t r;

    buf = kzalloc(buf_size, GFP_KERNEL);
    if (!buf)
    --
    2.35.1


    \
     
     \ /
      Last update: 2022-09-06 16:02    [W:4.473 / U:0.004 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site