Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp353164ybl; Wed, 11 Dec 2019 00:29:49 -0800 (PST) X-Google-Smtp-Source: APXvYqy1KeyG7xWUzvwMNzaWvszKv8UGkthixz3yB3VEF3a+XME4xIJiaZr+KEZ6k0oFV/F2+t5s X-Received: by 2002:aca:3456:: with SMTP id b83mr1906398oia.82.1576052989741; Wed, 11 Dec 2019 00:29:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576052989; cv=none; d=google.com; s=arc-20160816; b=XkuFmtB2Yt39FOsJM6ORS6VwmZtwwMyvGYgu4zWaTydAEt3vlFfSmW7lEtkx8HH9wG GrFh2z33757J0hWdvdE7Px14Ds2AJ9maEvVeTK8IuaD8KMPCNPpGONDPBBUdS7DGJTB0 O882oqApaZC9psMRrnKiGcAb25ehwZCQYQWKRKb5xBh2cDb4/x+dijN7CG1i33agsXKt nG696G6CbVT8T/QJuuCvWS2XNl1QRkpfV3eTCiMXyfHw+3KcUkWTNvutQx9KzXKL0p8f J1rxMpG0ahxl+nEMcshNTF6WKhiW7m/BmiztuRo3HIRskAwDwNBEP8GpXwQL5sEQ/1lx WsTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:feedback-id:references:in-reply-to :message-id:date:subject:cc:to:from:dmarc-filter:dkim-signature :dkim-signature; bh=tAoW9jxfo+hgB11cX4Jo3DAHyxYWjz4JWl4IqIcIDrY=; b=ICssyGI3BKkcbD1Nbax1W5QYQpnur3r+9hc97Go6WWepPgT0zwd0hHm8nNnQc99t1k VbFV1zdki4195TWuFNndzvuzfYGb677tAZsbdhtxOZWZCK4nCYZIMkm4PZAqwzgqv3nF 7o9wMtJc6U8O70wOEnSZvEQUrXkGvuSnikmZHMXDHiV/pgiIjEquoDaoUOlJnisOqQMI Vq/fzaHZTWcFTIob8lvappa9go7VNBm5vRshjTNOfT94+Cfb03li4+JqrgdfSB99zR8K quXyIxA73ocQ9LcHyLzn+aBUXMcelCpZBmLDEtagLZ8uXpSm9/EWLpSu+3I7zj6Unklc Czpg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=zsmsymrwgfyinv5wlfyidntwsjeeldzt header.b=KO63e4tF; dkim=pass header.i=@amazonses.com header.s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx header.b=fhGoK6Rw; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z3si689556oib.164.2019.12.11.00.29.34; Wed, 11 Dec 2019 00:29:49 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@codeaurora.org header.s=zsmsymrwgfyinv5wlfyidntwsjeeldzt header.b=KO63e4tF; dkim=pass header.i=@amazonses.com header.s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx header.b=fhGoK6Rw; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728277AbfLKI2n (ORCPT + 99 others); Wed, 11 Dec 2019 03:28:43 -0500 Received: from a27-11.smtp-out.us-west-2.amazonses.com ([54.240.27.11]:53666 "EHLO a27-11.smtp-out.us-west-2.amazonses.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727888AbfLKI2n (ORCPT ); Wed, 11 Dec 2019 03:28:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=zsmsymrwgfyinv5wlfyidntwsjeeldzt; d=codeaurora.org; t=1576052922; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; bh=UEwfi+RZS/vW/w3fh/SVyY2n5RGl+a32Uty8VCq8WgU=; b=KO63e4tFR2KJWyMTdvUSAvuXkdqrnRVvmSRbgpemmwiQrmA+t5AaOrBL/O6bRx24 ryizzn8Pu+Fzp6E884VpZhhHEgDzke2Qz86le7M2kZLCsEW2nQNzdPHrKJM7jAmwePY NMydOF6qRr9xapg1zZcVEztLB5wk/ut/7z2FRpN8= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx; d=amazonses.com; t=1576052922; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References:Feedback-ID; bh=UEwfi+RZS/vW/w3fh/SVyY2n5RGl+a32Uty8VCq8WgU=; b=fhGoK6RwiuKyGBRk91DAk9AMFO2REwsSwkuxTezkCSUkUqs+isncA5VddmbAWAZW qI/PdNBgQAy+bTg20nviQvVcB6CbXzGlULmm1QPOxLJs/5DAGjuzKMt0JWE/Tbbvy4m LqjvEjZA9dsqzcWTTfL7kQXK1o5pSkOFB1DATJ5g= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-caf-mail-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=2.0 tests=ALL_TRUSTED,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.0 DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 45306C43383 Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; spf=none smtp.mailfrom=cang@codeaurora.org From: Can Guo To: asutoshd@codeaurora.org, nguyenb@codeaurora.org, rnayak@codeaurora.org, linux-scsi@vger.kernel.org, kernel-team@android.com, saravanak@google.com, salyzyn@google.com, cang@codeaurora.org Cc: Alim Akhtar , Avri Altman , Pedro Sousa , "James E.J. Bottomley" , "Martin K. Petersen" , Stanley Chu , Bean Huo , Venkat Gopalakrishnan , Tomas Winkler , linux-kernel@vger.kernel.org (open list) Subject: [PATCH v1 1/2] scsi: ufs: Put SCSI host after remove it Date: Wed, 11 Dec 2019 08:28:42 +0000 Message-ID: <0101016ef4131860-28bb1208-3cff-4c07-bbe2-af8636184113-000000@us-west-2.amazonses.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1576052892-13510-1-git-send-email-cang@codeaurora.org> References: <1576052892-13510-1-git-send-email-cang@codeaurora.org> X-SES-Outgoing: 2019.12.11-54.240.27.11 Feedback-ID: 1.us-west-2.CZuq2qbDmUIuT3qdvXlRHZZCpfZqZ4GtG9v3VKgRyF0=:AmazonSES Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org In ufshcd_remove(), after SCSI host is removed, put it once so that its resources can be released. Signed-off-by: Can Guo --- drivers/scsi/ufs/ufshcd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/scsi/ufs/ufshcd.c b/drivers/scsi/ufs/ufshcd.c index b5966fa..a86b0fd 100644 --- a/drivers/scsi/ufs/ufshcd.c +++ b/drivers/scsi/ufs/ufshcd.c @@ -8251,6 +8251,7 @@ void ufshcd_remove(struct ufs_hba *hba) ufs_bsg_remove(hba); ufs_sysfs_remove_nodes(hba->dev); scsi_remove_host(hba->host); + scsi_host_put(hba->host); /* disable interrupts */ ufshcd_disable_intr(hba, hba->intr_mask); ufshcd_hba_stop(hba, true); -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project