Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp309609pxj; Tue, 18 May 2021 04:03:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxtEPnyyKdlr8CyIuwNvhmHyxpXOnFh2zfs5Fk8d7LhSLHwE2wCkwpw3gHgaN3q3pgLORd3 X-Received: by 2002:aa7:ce18:: with SMTP id d24mr6375378edv.170.1621335804348; Tue, 18 May 2021 04:03:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621335804; cv=none; d=google.com; s=arc-20160816; b=eiOPNu8icq04GsFYoUXbLmx8alUafLbtYjSYFK9CHETijQ9dNUFa7dxmbvk2FVs7Kj o+8D3Mk2rbNMYfTOH9i48iMTu4Ftw1yavdURjIHAXyCxlWTsjVvfLWTNX46nvtNTDkJm FU69g8p8qTplUD/B0m82WV0B89vsC1boXlfuBAob9Ep8VwzyxV0gTDxrQ436X0371faM h6xAaZ9o7Zwu4F6Gi3hp2E0PMKcPm0xIT9uHDcTNJ+V5nrO/L2V0hjUtHSzyic40FjZS OqyKBye+8UIgZSiss7YOmfWqIFOWqW/9NKb3ivCxuOLbqsy0yfWufsCBYmo2UHS01rzD 7JMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=9ZVfBG7yJXDJCqCbodXPUMyZ+ZesLiri9jK7c84zYy0=; b=fEN6oF5q4vS1/HLKEzEpMT2duOWnZdO/fl54QcfKlbl8Ol9C7JOhbD/kNQi5xOVDcr kcNBCydW2vcTad+Z9FbBaFP/utA5KC2KnoDsrrd8t5mE4niSYEVGLzBl4DwQ75/8nxkB ORBdQ2hXBeaMY5kFifvZW0VMHe/7xqhrx6mtvusSrHD7aSfjfVo34PEQ74zVJXXi+Cch 48XNHF+L0xdvgDD9oIqIQsgmdvxaWJFawgRPOBqOYxb92kVtTzHpZcSvhNAP7zP9OhPr 6+ERaLDd9vkBC0phkg6Jh7E9g6rCkMMbf9aX6vZ2SsL8LZ6yfuDkluT+Xq8ZSZZM6r/L CJQQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=i6gki0oE; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p3si19744056ejy.228.2021.05.18.04.03.00; Tue, 18 May 2021 04:03:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=i6gki0oE; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242734AbhEQPQ0 (ORCPT + 99 others); Mon, 17 May 2021 11:16:26 -0400 Received: from mail.kernel.org ([198.145.29.99]:46224 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242023AbhEQPGZ (ORCPT ); Mon, 17 May 2021 11:06:25 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 4DF2E61C1C; Mon, 17 May 2021 14:29:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1621261743; bh=VV7ARd4sADhy2SCdqI5J0ibwDpbU0nxrrWrcwu9aO+s=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=i6gki0oEv4nQ/Boh+1pnf/IRYSfWL7mgsEUs6Y3o7uansmbqe2z5Z3fyVfqdNnvvK J4LIrgt/LFUF7Jd3mzfOYCfiooceDKjxk2tQSXYf9wc5vgBUkGItZDotBPYtngzxqd 19oOIllu2ID7uh5CQ+UQkKjTawNr28jlFJsxu+Kc= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Zheng Yongjun , Dave Jiang , Vinod Koul , Sasha Levin Subject: [PATCH 5.11 158/329] dma: idxd: use DEFINE_MUTEX() for mutex lock Date: Mon, 17 May 2021 16:01:09 +0200 Message-Id: <20210517140307.471371707@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210517140302.043055203@linuxfoundation.org> References: <20210517140302.043055203@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Zheng Yongjun [ Upstream commit e2fcd6e427c2fae92b366b24759f95d77b6f7bc7 ] mutex lock can be initialized automatically with DEFINE_MUTEX() rather than explicitly calling mutex_init(). Signed-off-by: Zheng Yongjun Acked-by: Dave Jiang Link: https://lore.kernel.org/r/20201224132254.30961-1-zhengyongjun3@huawei.com Signed-off-by: Vinod Koul Signed-off-by: Sasha Levin --- drivers/dma/idxd/init.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/dma/idxd/init.c b/drivers/dma/idxd/init.c index ababd059da6f..d223242a34f4 100644 --- a/drivers/dma/idxd/init.c +++ b/drivers/dma/idxd/init.c @@ -31,7 +31,7 @@ MODULE_AUTHOR("Intel Corporation"); bool support_enqcmd; static struct idr idxd_idrs[IDXD_TYPE_MAX]; -static struct mutex idxd_idr_lock; +static DEFINE_MUTEX(idxd_idr_lock); static struct pci_device_id idxd_pci_tbl[] = { /* DSA ver 1.0 platforms */ @@ -543,7 +543,6 @@ static int __init idxd_init_module(void) else support_enqcmd = true; - mutex_init(&idxd_idr_lock); for (i = 0; i < IDXD_TYPE_MAX; i++) idr_init(&idxd_idrs[i]); -- 2.30.2