lkml.org 
[lkml]   [2021]   [Sep]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH AUTOSEL 5.13 071/219] staging: ks7010: Fix the initialization of the 'sleep_status' structure
    Date
    From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>

    [ Upstream commit 56315e55119c0ea57e142b6efb7c31208628ad86 ]

    'sleep_status' has 3 atomic_t members. Initialize the 3 of them instead of
    initializing only 2 of them and setting 0 twice to the same variable.

    Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
    Link: https://lore.kernel.org/r/d2e52a33a9beab41879551d0ae2fdfc99970adab.1626856991.git.christophe.jaillet@wanadoo.fr
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/staging/ks7010/ks7010_sdio.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/staging/ks7010/ks7010_sdio.c b/drivers/staging/ks7010/ks7010_sdio.c
    index cbc0032c1604..98d759e7cc95 100644
    --- a/drivers/staging/ks7010/ks7010_sdio.c
    +++ b/drivers/staging/ks7010/ks7010_sdio.c
    @@ -939,9 +939,9 @@ static void ks7010_private_init(struct ks_wlan_private *priv,
    memset(&priv->wstats, 0, sizeof(priv->wstats));

    /* sleep mode */
    + atomic_set(&priv->sleepstatus.status, 0);
    atomic_set(&priv->sleepstatus.doze_request, 0);
    atomic_set(&priv->sleepstatus.wakeup_request, 0);
    - atomic_set(&priv->sleepstatus.wakeup_request, 0);

    trx_device_init(priv);
    hostif_init(priv);
    --
    2.30.2
    \
     
     \ /
      Last update: 2021-09-09 14:18    [W:4.012 / U:0.752 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site