Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2204283pxb; Tue, 23 Feb 2021 00:46:02 -0800 (PST) X-Google-Smtp-Source: ABdhPJx0eVfQ5EAESx24Qp+FR9lFMa3TywS419PuXrX0Z7NB3sI9fVdN5ZLVNGCOkZ3iU3lvfLCl X-Received: by 2002:a17:906:3acc:: with SMTP id z12mr25880305ejd.494.1614069962503; Tue, 23 Feb 2021 00:46:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614069962; cv=none; d=google.com; s=arc-20160816; b=c+yCJSCM9YTz4yOVFQoUcwTzHUXyRWUGrzYdpAJaHYXIEO6puEKiN90emkf2ekioEd o0puIO32cz5eY0LWnoVp7s023v1yNpW0/xcTrOnGvG9kM1JZq+xwLu0yx5Ftrin7r6gf y/HNcAkcm2uS0B5fj8l4MFXUnjOXbSSO0msAB8NBMpAtUo4Tnhhfs/bDeocTL6SOh0+G Bc/mA7r0hpNp+FRY9D6L7FfAs9+6foaoPiHRCpc0RiDggAcxFBjc+QZ+E3fKHbn5Grwz cUmL2XsB7A4RPqAv599hycsGrwNbeJrHHGPuefcNejBRxqbKFyQbMQd9PP5RsmjBaXi5 ZbDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:dlp-filter:cms-type :content-transfer-encoding:date:message-id:in-reply-to:cc:to:from :sender:reply-to:subject:mime-version:dkim-signature:dkim-filter; bh=i/t0FHqdJlrUjo5KKe03+T6Ypr/ANYhRXZ7FtAinlKs=; b=MagiJZ+x+Udgb9u41JzzakXBCTdwuer2NRJAS2LHwMwmrARL4JgDXqJrUW+TOrPnJF 8a7+R8MY/z/grDw6bZ8RW2TfE6IK3owGC8F9S/uOYy1BDihW3r92TOMMXNe0lzzsL45N D62ys90AI46W7P92u6uRkJ/vHnMPA8Rr+sQ/am5z7SadeUpTSEb0tNlPaZN6WjMLFsJx D9zin7dhroZQOA1eMbisvOSN81oY2rTNGX4WV2RtDaQdBj7b1JEmoNN34yQfaUjqDN75 hoUzGdozeRxpvIDLFaDhd2hAyRDMCtQ2S+05TzHk5zvapzsE/xXb9X8uPala402jxxUG czEg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b="GQ/C4PT4"; 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=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id f7si13668145eja.553.2021.02.23.00.45.37; Tue, 23 Feb 2021 00:46:02 -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=@samsung.com header.s=mail20170921 header.b="GQ/C4PT4"; 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=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231152AbhBWIoR (ORCPT + 99 others); Tue, 23 Feb 2021 03:44:17 -0500 Received: from mailout4.samsung.com ([203.254.224.34]:12665 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232133AbhBWIoP (ORCPT ); Tue, 23 Feb 2021 03:44:15 -0500 Received: from epcas2p3.samsung.com (unknown [182.195.41.55]) by mailout4.samsung.com (KnoxPortal) with ESMTP id 20210223084331epoutp04f9239b089df24b79c1a3bb289adfcbd7~mU-E1uUg22530925309epoutp04c for ; Tue, 23 Feb 2021 08:43:31 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout4.samsung.com 20210223084331epoutp04f9239b089df24b79c1a3bb289adfcbd7~mU-E1uUg22530925309epoutp04c DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1614069811; bh=i/t0FHqdJlrUjo5KKe03+T6Ypr/ANYhRXZ7FtAinlKs=; h=Subject:Reply-To:From:To:CC:In-Reply-To:Date:References:From; b=GQ/C4PT4pJJbAI/0bvtZUE8dPGzWpd6UmOvdRfi7hVVlALcakA0M77VpNYUdqkwHw oxACvV0gX+2tDMqw5AONbkTuukz13JjOKc/tTtFbYyIFY+a+LYqHnPLVUfkst2gCxa SCg67CJNqVOQQarz/Ro9X03Hx6O25Dg491ubS8qE= Received: from epsnrtp2.localdomain (unknown [182.195.42.163]) by epcas2p2.samsung.com (KnoxPortal) with ESMTP id 20210223084331epcas2p2a4f0bac78b812d8fc24d1fb1d2dbf8a6~mU-EEBHsi0680606806epcas2p2c; Tue, 23 Feb 2021 08:43:31 +0000 (GMT) Received: from epsmges2p4.samsung.com (unknown [182.195.40.191]) by epsnrtp2.localdomain (Postfix) with ESMTP id 4DlCJ14Fp7z4x9Pw; Tue, 23 Feb 2021 08:43:29 +0000 (GMT) X-AuditID: b6c32a48-4f9ff7000000cd1f-05-6034c02f9849 Received: from epcas2p3.samsung.com ( [182.195.41.55]) by epsmges2p4.samsung.com (Symantec Messaging Gateway) with SMTP id 60.BF.52511.F20C4306; Tue, 23 Feb 2021 17:43:27 +0900 (KST) Mime-Version: 1.0 Subject: RE: RE: [PATCH v22 3/4] scsi: ufs: Prepare HPB read for cached sub-region Reply-To: daejun7.park@samsung.com Sender: Daejun Park From: Daejun Park To: Avri Altman , Daejun Park , Greg KH , "jejb@linux.ibm.com" , "martin.petersen@oracle.com" , "asutoshd@codeaurora.org" , "stanley.chu@mediatek.com" , "cang@codeaurora.org" , "bvanassche@acm.org" , "huobean@gmail.com" , ALIM AKHTAR , Javier Gonzalez CC: "linux-scsi@vger.kernel.org" , "linux-kernel@vger.kernel.org" , JinHwan Park , SEUNGUK SHIN , Sung-Jun Park , yongmyung lee , Jinyoung CHOI , BoRam Shin X-Priority: 3 X-Content-Kind-Code: NORMAL In-Reply-To: X-CPGS-Detection: blocking_info_exchange X-Drm-Type: N,general X-Msg-Generator: Mail X-Msg-Type: PERSONAL X-Reply-Demand: N Message-ID: <20210223084327epcms2p5b158fa6769d3deee54796b364f0ae369@epcms2p5> Date: Tue, 23 Feb 2021 17:43:27 +0900 X-CMS-MailID: 20210223084327epcms2p5b158fa6769d3deee54796b364f0ae369 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Sendblock-Type: AUTO_CONFIDENTIAL X-CPGSPASS: Y X-CPGSPASS: Y CMS-TYPE: 102P X-Brightmail-Tracker: H4sIAAAAAAAAA12Te0xTVxzHd+8tt+VRcnm5Q9kmuWRGzIC2oXBQQRiG3QSdJJAtLHFwgTuK K23tLW5uMWCYAgrC4jJnhyg4HwNGQxEodI6uXaC6MKYoShEoE6YswnhsgUJga2mZZv99z+d8 z/l9f+fBw/wncAGvQK5mVHJaRuJenA5zeGxElDE6W3hJJ4a2ug4c3jxp4cJp+30cmkdmufDL OTsGF7RXPeC0KRw22t6FpZe1OKztL0FhVXU7Dh8/WuTChocdKKxeL+PAwe5aHJ5+oMfhtb51 FI7c8IJX2ocRWHGumQMb6g2cxCBq8F4qNXimCqW6NKNcqqbBiFA9F5q51Ge3ejjU/JSVQ525 0YhQi7rXqDLjaTTN6z3ZbilD5zGqUEaeq8grkOfHk6npWclZkhihKEIUB2PJUDldyMSTe/el RaQUyBwdkqFHaFmRA6XRLEtGJexWKYrUTKhUwarjSUaZJ1OKRMpIli5ki+T5kbmKwp0ioVAs cTizZdKRfyoR5bTHx7/M6pASZBw7hXjyABENxp8ZUKf2J/QIMA2HnkJ4PD7hB9b0AU4cQGSA gZExxGUhgfaOhuvikcA60bzBceINcM4y7uBevEDiOgfcWbmLOwcYsYICy+M5xFWMD74qm+K4 dAjovNa+wT2Jg2Cg/J470HawfLXKrYPAcNMMd1P/2XvRvU8gODHW7/b4AZvd4ObBoNcwh7p0 MWh/tII4QwCiEgHmLquHayIKDJW3boTgE/vB9MXfcWfHHOJ1MK55xykBsRc0zbNOB0ZsBZ0z tZgTY0Q40HZHuRxh4CcrZ7OpktZV7v81RviCcvPaf1xfN+kOtg202LVoDRKmeX7QmhdqaZ7X uoRgjcgWRskW5jOsWBn94tXqkI23voPSI1/PzEWaEJSHmBDAw8hAPj4qzvbn59FHP2FUiixV kYxhTYjE0ePnmCAoV+H4LHJ1lkgijokRxkmgJEYMyZf5KqEty5/Ip9XMhwyjZFSb61Cep6AE /WJl1/nJkObVQ4GV/cfMtuMtP3639Ye/475Z3rdr6GcTbjt0WZqXzm2ipob/EjCtQeP65bvB wXRykzJFJfJ72pvU970u7Gbxt8tvGQOyH8zdevNwztnKbQ+jBG3HkjPbrMRt78jflmpyPuI/ Pf7kyisJK4LZyRPUga6EnYaj3olJS5928rUZW5rA4friodGBPfYS/gFTj27sZN32gPCz/d1P 9PMpr/a9lG6sH/lgraXUR3F/Mjknc/66rWFhNWJ9grHvMRxZ0AkqSHmI9tfbpdVJlgi92ceY GmtFibRFy5JvVeL5CkNmRl/lM33A26qDlkRfvrmFUDdme+v/aHtfuuzjS3JYKS3agalY+l8b lyPAdAQAAA== DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20210222092907epcms2p307f3c4116349ebde6eed05c767287449 References: <20210222092957epcms2p728b0c563f3cfbecbf8692d7e86f9afed@epcms2p7> <20210222092907epcms2p307f3c4116349ebde6eed05c767287449@epcms2p3> <20210222093117epcms2p80c6904ac3ac7b10349265ed27e83eea4@epcms2p8> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > + err = ufshpb_fill_ppn_from_page(hpb, srgn->mctx, srgn_offset, 1, &ppn); > > + spin_unlock_irqrestore(&hpb->rgn_state_lock, flags); > > + if (unlikely(err < 0)) { > > + /* > > + * In this case, the region state is active, > > + * but the ppn table is not allocated. > > + * Make sure that ppn table must be allocated on > > + * active state. > > + */ > > + WARN_ON(true); > > + dev_err(hba->dev, "get ppn failed. err %d\n", err); > Maybe just pr_warn instead of risking crashing the machine over that? Why it crashing the machine? WARN_ON will just print kernel message. Thanks, Daejun