Received: by 2002:a05:6358:51dd:b0:131:369:b2a3 with SMTP id 29csp1346413rwl; Thu, 10 Aug 2023 09:47:56 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGWf0pfwnBZysyIJd0/mF2wfKFXbKmY0W1Klq/uu1O2t2UNMngECTSBwx5e2xtSyTT4mGn7 X-Received: by 2002:a05:6a21:3b44:b0:13f:5a05:6038 with SMTP id zy4-20020a056a213b4400b0013f5a056038mr2689783pzb.58.1691686076588; Thu, 10 Aug 2023 09:47:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691686076; cv=none; d=google.com; s=arc-20160816; b=ShkFxcWU/yyqYmThl7Tb9wrwVi/d2ZhdHYRsH8fYV8AXTaen8WmpuH8gUnNIB9j911 Mf5AohAHUuZIVDPZoERlwI5D5R71xIuExJEyPOKho9pCIE73nnm5obi5WubSPEoSQL+2 UsijJRwRry2aePsakf0R6nDURRbS02mCisQ6Bp71CItZdNPePVPD7mKlSdv7lQfxwAif 8iDaHzjI/GgrbPeHeq4km7cheGjzEBC2HylIlC6gwukbDvfu/jGgyN9w2Rwf4FMG79vg SoY+ztn+c4SvfoQ4uRwgaxPRa88Q6lBzja1lOeWpBL1CoTll+RFtEr5C6oQzZOcsezhO 0wKw== 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; bh=r6C8YSb4jMpdtdhSqdmE501zMdO4VydCqc6GCmoyTuo=; fh=j/1OJ/bcBNVUo7OV9c6EGYwjYba7yxMLNeRPuOJBLLs=; b=HXyDhdi7fRXRCoDTl/tOEPEE6bqkH6gzI7SGpZpm1eMnZuoblRPk6wsDCUTWsV1DcM pMX9f8P7fSlYueESh+UdiqkKo1VzSTQ+rlvRQBiXNl+LgzioAxBNjnOyiQGdzHBr8zUj 7DYHSCjRNC/PTZBhQjbWdTBAzJoJyD9u4O/K1khDhY9DtNGngH9Qd0H3kriiIO2CH106 stZX2tGSwCnPt50wybOYskXdpHWS2Kr5qV/ST/63VidLCoY86f64zIX0fQUA+RoQekyu RImOndeo0dFHsLgFADNZ/IiSGZG2iSUxsf9iBKr8SnrbMfo8fvHaZYofRdkIj1zK4iiR uxhQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y31-20020a056a00181f00b006821425440bsi1842056pfa.279.2023.08.10.09.47.45; Thu, 10 Aug 2023 09:47:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236326AbjHJQAy (ORCPT + 99 others); Thu, 10 Aug 2023 12:00:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58238 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236204AbjHJQAp (ORCPT ); Thu, 10 Aug 2023 12:00:45 -0400 Received: from lithops.sigma-star.at (lithops.sigma-star.at [195.201.40.130]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 56197211B; Thu, 10 Aug 2023 09:00:45 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by lithops.sigma-star.at (Postfix) with ESMTP id 1FC74635D2A1; Thu, 10 Aug 2023 18:00:44 +0200 (CEST) Received: from lithops.sigma-star.at ([127.0.0.1]) by localhost (lithops.sigma-star.at [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id IScXaYrAKO0A; Thu, 10 Aug 2023 18:00:43 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by lithops.sigma-star.at (Postfix) with ESMTP id C9DCB635D29F; Thu, 10 Aug 2023 18:00:43 +0200 (CEST) Received: from lithops.sigma-star.at ([127.0.0.1]) by localhost (lithops.sigma-star.at [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id Xcer7PJILGKE; Thu, 10 Aug 2023 18:00:43 +0200 (CEST) Received: from foxxylove.corp.sigma-star.at (unknown [82.150.214.1]) by lithops.sigma-star.at (Postfix) with ESMTPSA id 6F83C635D296; Thu, 10 Aug 2023 18:00:43 +0200 (CEST) From: Richard Weinberger To: linux-mtd@lists.infradead.org Cc: Christoph Hellwig , Stephan Wurm , Richard Weinberger , Miquel Raynal , Vignesh Raghavendra , Oliver Neukum , Ali Akcaagac , Jamie Lenehan , "James E.J. Bottomley" , "Martin K. Petersen" , Ezequiel Garcia , linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org Subject: [PATCH 4/7] scsi: esp_scsi: Switch to kmap_sg Date: Thu, 10 Aug 2023 18:00:15 +0200 Message-Id: <20230810160019.16977-5-richard@nod.at> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20230810160019.16977-1-richard@nod.at> References: <20230810160019.16977-1-richard@nod.at> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,T_SPF_PERMERROR autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Switch to our new helper from scatterlist lib. No functional change, the mapped region is still used in atomic context. Signed-off-by: Richard Weinberger --- drivers/scsi/esp_scsi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/esp_scsi.c b/drivers/scsi/esp_scsi.c index 97816a0e6240a..10d2fcf65f28a 100644 --- a/drivers/scsi/esp_scsi.c +++ b/drivers/scsi/esp_scsi.c @@ -1355,11 +1355,11 @@ static int esp_data_bytes_sent(struct esp *esp, s= truct esp_cmd_entry *ent, struct esp_cmd_priv *p =3D ESP_CMD_PRIV(cmd); u8 *ptr; =20 - ptr =3D scsi_kmap_atomic_sg(p->cur_sg, p->num_sg, + ptr =3D kmap_sg(p->cur_sg, p->num_sg, &offset, &count); if (likely(ptr)) { *(ptr + offset) =3D bval; - scsi_kunmap_atomic_sg(ptr); + kunmap_sg(ptr); } } bytes_sent +=3D fifo_cnt; --=20 2.35.3