Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp4191357pxu; Mon, 30 Nov 2020 21:13:03 -0800 (PST) X-Google-Smtp-Source: ABdhPJwm023LUMoLizFva3JK75D1Afbvm6uiIRrYCJsu4jpNoI+0UavCqeN7pleTIRfcCkweSW4f X-Received: by 2002:a17:906:dbd8:: with SMTP id yc24mr1294102ejb.313.1606799583362; Mon, 30 Nov 2020 21:13:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606799583; cv=none; d=google.com; s=arc-20160816; b=OnOKQGEeLBtyWHFc/9KuwZrq5ETAVeIbBnOYQQXt5aBDxXQ9OKNTUvwgEiZS1oz/+G QUrlAdW5AHd4yRTfZoVjtNTywvzKApoiIArvD75CTVFq+Bl+Fn2c/cpD0KXbM84UWjKV TgtNC81FeaofA/nFdtMrXdA79tkpd/xHuvuvRMP/p0YZegXVlwewZ4Pw40yurswO1igD da58jfw5cArvNPhFriaQD/hBrahCnay4BXqlQqImyhlLZ5yhDOyPnAQrxl1CRGK9z90W xOAV8dm88yCkOkXQOCtwgITGDnkzgsLicAG/wOkX2Rykr+XYK9q0jby+k0PoCTZ/A1WC u8SA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=nQcA6t9MpDEbiXOWAOp80SLIAKub8FrxPUxgJ6qfeEo=; b=KIdaFdm/9/6b4tR2VGIdwAKk0i43M1ZmiGy9+RALx82BAj3sOPcmeZybYEhWbENTR0 Q22geRJnmyzFJHVHiQf4Zq1wekvZq1oCPhvKs3ig/8OBvpL9ozkDOjqPGirVNO/5xxq7 Ut0F4KyoVzaz9PjuOmvREhC0iQ0simYPL8VvfyiY4O7zPpF935nJP4Q4RQCgfPZ1m1d5 oYuYPrSf41dFN88wmFibaG6AjMyGHTYx7Y67pBFfOYkCbw6M3jNZoa85EpinjSP35Xvw b3u9L1zoKtxJK/PIdeZ6B0wdqIRhekp9Gd8F8X/tFE7ZixEaTOISM4DnklFn9u8yebEs jVxw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2020-01-29 header.b=rXyotlx3; 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=oracle.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y23si243812ejr.725.2020.11.30.21.12.40; Mon, 30 Nov 2020 21:13:03 -0800 (PST) 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=@oracle.com header.s=corp-2020-01-29 header.b=rXyotlx3; 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=oracle.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726704AbgLAFJH (ORCPT + 99 others); Tue, 1 Dec 2020 00:09:07 -0500 Received: from aserp2120.oracle.com ([141.146.126.78]:38470 "EHLO aserp2120.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726198AbgLAFJG (ORCPT ); Tue, 1 Dec 2020 00:09:06 -0500 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 0B14n0Je096878; Tue, 1 Dec 2020 05:07:52 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=nQcA6t9MpDEbiXOWAOp80SLIAKub8FrxPUxgJ6qfeEo=; b=rXyotlx3QBlW5JnHjIJ+MG3Py21EccTy8QbzHaiDfK19uVOj84RncCRSqvLfVeVaUI8o XUnZu9p7apdSP8kH9apk1CUwBCWkh4gIF7B+HULgQ4wwnfRTkIZL+p+KAnlsIuTib5vF UYZfIobUEAyxEdgxoAAgaBMXCCMbpGYQuB1MVNp3lcTd6TxoH2aj4iloSUh36guMnGRr 2dz1xmCHdeUqZFJUgxbCH11VbUi0pGb8VWT2sq3j8YmVbojaLWbDDrIkviO4haT3tw3k mjmkhV3oPRKGwIo63YusEra4trFgGdJghOe+al1L7eCRmw9Q1Onstq460s5/dy7rdrOR WQ== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by aserp2120.oracle.com with ESMTP id 353egkgjs6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 01 Dec 2020 05:07:52 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 0B14o6ZQ115245; Tue, 1 Dec 2020 05:05:51 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserp3020.oracle.com with ESMTP id 3540exfe3j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 01 Dec 2020 05:05:51 +0000 Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 0B155cYA022528; Tue, 1 Dec 2020 05:05:39 GMT Received: from ca-mkp.ca.oracle.com (/10.156.108.201) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 30 Nov 2020 21:05:38 -0800 From: "Martin K. Petersen" To: Bjorn Helgaas , Sreekanth Reddy , Adam Radford , Jack Wang , Bjorn Helgaas , Sumit Saxena , "James E.J. Bottomley" , James Smart , John Garry , Suganath Prabu Subramani , Xiang Chen , Hannes Reinecke , Kashyap Desai , Bjorn Helgaas , Adaptec OEM Raid Solutions , Balsundar P , Don Brace , Bradley Grove , Dick Kennedy , Vaibhav Gupta , Shivasharan S , Vaibhav Gupta , Sathya Prakash Cc: "Martin K . Petersen" , linux-kernel@vger.kernel.org, Shuah Khan , linux-kernel-mentees@lists.linuxfoundation.org, megaraidlinux.pdl@broadcom.com, linux-scsi@vger.kernel.org, MPT-FusionLinux.pdl@broadcom.com, esc.storagedev@microsemi.com Subject: Re: [PATCH v4 00/29] scsi: use generic power management Date: Tue, 1 Dec 2020 00:05:33 -0500 Message-Id: <160679912429.488.10640505310603291043.b4-ty@oracle.com> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201102164730.324035-1-vaibhavgupta40@gmail.com> References: <20201102164730.324035-1-vaibhavgupta40@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9821 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 malwarescore=0 phishscore=0 suspectscore=0 bulkscore=0 spamscore=0 adultscore=0 mlxlogscore=835 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2012010033 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9821 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 bulkscore=0 suspectscore=0 phishscore=0 mlxlogscore=849 lowpriorityscore=0 malwarescore=0 priorityscore=1501 spamscore=0 impostorscore=0 clxscore=1011 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2012010033 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2 Nov 2020 22:17:01 +0530, Vaibhav Gupta wrote: > Linux Kernel Mentee: Remove Legacy Power Management. > > The purpose of this patch series is to upgrade power management in xxxxxxxx > drivers. This has been done by upgrading .suspend() and .resume() callbacks. > > The upgrade makes sure that the involvement of PCI Core does not change the > order of operations executed in a driver. Thus, does not change its behavior. > > [...] Applied to 5.11/scsi-queue, thanks! [01/29] scsi: megaraid_sas: Drop PCI wakeup calls from .resume https://git.kernel.org/mkp/scsi/c/8ed9d987c6d9 [02/29] scsi: megaraid_sas: Use generic power management https://git.kernel.org/mkp/scsi/c/977001df0368 [03/29] scsi: megaraid_sas: Update function description https://git.kernel.org/mkp/scsi/c/498854102c1c [04/29] scsi: aacraid: Drop pci_enable_wake() from .resume https://git.kernel.org/mkp/scsi/c/7dd222218076 [05/29] scsi: aacraid: Use generic power management https://git.kernel.org/mkp/scsi/c/7e380b5c27ea [06/29] scsi: aic7xxx: Use generic power management https://git.kernel.org/mkp/scsi/c/6897b9a177df [07/29] scsi: aic79xx: Use generic power management https://git.kernel.org/mkp/scsi/c/ec199a8df698 [08/29] scsi: arcmsr: Drop PCI wakeup calls from .resume https://git.kernel.org/mkp/scsi/c/b7b862d75b49 [09/29] scsi: arcmsr: Use generic power management https://git.kernel.org/mkp/scsi/c/756ebbe73fc4 [10/29] scsi: esas2r: Drop PCI Wakeup calls from .resume https://git.kernel.org/mkp/scsi/c/996360c141a6 [11/29] scsi: esas2r: Use generic power management https://git.kernel.org/mkp/scsi/c/5f2d8c365050 [12/29] scsi: hisi_sas_v3_hw: Drop PCI Wakeup calls from .resume https://git.kernel.org/mkp/scsi/c/17b5e4d14837 [13/29] scsi: hisi_sas_v3_hw: Don't use PCI helper functions https://git.kernel.org/mkp/scsi/c/027e508aea45 [14/29] scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm https://git.kernel.org/mkp/scsi/c/71c8f15e1dbc [15/29] scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume https://git.kernel.org/mkp/scsi/c/eaf148359d00 [16/29] scsi: mpt3sas_scsih: Use generic power management https://git.kernel.org/mkp/scsi/c/17287305a526 [17/29] scsi: lpfc: Use generic power management https://git.kernel.org/mkp/scsi/c/ef6fa16b5d4a [18/29] scsi: pm_8001: Drop PCI Wakeup calls from .resume https://git.kernel.org/mkp/scsi/c/66aea31a2d26 [19/29] scsi: pm_8001: Use generic power management https://git.kernel.org/mkp/scsi/c/47c37c4dbf93 [20/29] scsi: hpsa: Use generic power management https://git.kernel.org/mkp/scsi/c/e5b79ebfb854 [21/29] scsi: 3w-9xxx: Drop PCI Wakeup calls from .resume https://git.kernel.org/mkp/scsi/c/3a09951ae366 [22/29] scsi: 3w-9xxx: Use generic power management https://git.kernel.org/mkp/scsi/c/d53ae6bbeb71 [23/29] scsi: 3w-sas: Drop PCI Wakeup calls from .resume https://git.kernel.org/mkp/scsi/c/7ea03ab79e00 [24/29] scsi: 3w-sas: Use generic power management https://git.kernel.org/mkp/scsi/c/99769d8d9109 [25/29] scsi: mvumi: Drop PCI Wakeup calls from .resume https://git.kernel.org/mkp/scsi/c/bd7463cdbe1a [26/29] scsi: mvumi: Use generic power management https://git.kernel.org/mkp/scsi/c/0572edbc32c5 [27/29] scsi: mvumi: Update function description https://git.kernel.org/mkp/scsi/c/53fdec73c14f [28/29] scsi: pmcraid: Drop PCI Wakeup calls from .resume https://git.kernel.org/mkp/scsi/c/0aea8a8f3a77 [29/29] scsi: pmcraid: Use generic power management https://git.kernel.org/mkp/scsi/c/ac85cca31637 -- Martin K. Petersen Oracle Linux Engineering