Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp3453878imb; Tue, 5 Mar 2019 09:40:51 -0800 (PST) X-Google-Smtp-Source: APXvYqy/XUcEaZ42BzOTa7qthvGT2K8IUopMBQ2Tw5dOXYulo5hhvsB29D9C6RaenpTFgLi3n2nW X-Received: by 2002:aa7:83cb:: with SMTP id j11mr2998140pfn.117.1551807650978; Tue, 05 Mar 2019 09:40:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551807650; cv=none; d=google.com; s=arc-20160816; b=0n/b0jz1PEjU1fxk+nPNB+osnfMXJiQSpxwYNTIgDg3zondBIL1rUhtBp5onoP1Sdc FO/jBBV4f5lqn3C4DttHl3i1zE9nR5k+9c2D5y6oF2QnlvXoXuuZcigKfvP1UK+vn1lx 59Pc9i2Zz0oLwzsU+qNc7tOGtyfdRWYfLL1P7NahgBqHOYrmr92EqxF8lJwIiriOJ1/H a8ubLURMGouOk1B57P3SbjoS4NLbtL0qk6Xh1m/GpPVfx/JICLdMQ4sbOusVzMKxM9DK O9MbWecEeJEJVQOTMEkOR5ivOPIR7n++f4KoPEwKiVspDxhZYjArRhyB6iDQiqApDjxP aZNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=duTE2UJ/YklElEUN90YdkA/2iv3o9LmEQJ1n5awUW/o=; b=xxI0pKJGe9Q8ZbsRT/JuqEj2Yu0ggtyjvKMfWoUNXBoYU7ZeKZEpQims9FUcUiIIZt SIKKSCyXa+dYTkZZDZNiurJM8ssalhf0mj4vY+75dMePF3r1B8U+c6iWfh6qyS3Uh3xN KdUO4NQhOXRQ1XitZAKimbNPtmkqPpheeTva1hcqKSiwLl9jsokN60VHt6O1+0SJfeHy eVGttusf5pzV2RuTqzs9t/xxwHNz/h73xXLV+UZICb7xc/71UBrKZZxlG8AI1bVxzL/W 4EqYeKxICEofkO38R9GloOBGWv/Ihia9zEaU8xrp9M7EcOh5CTCiQH9mM/UdMZEaumCI J7/A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=1qTO0K1i; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h2si8151680pgp.60.2019.03.05.09.40.35; Tue, 05 Mar 2019 09:40:50 -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=@kernel.org header.s=default header.b=1qTO0K1i; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727028AbfCEQph (ORCPT + 99 others); Tue, 5 Mar 2019 11:45:37 -0500 Received: from mail.kernel.org ([198.145.29.99]:40416 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726836AbfCEQph (ORCPT ); Tue, 5 Mar 2019 11:45:37 -0500 Received: from localhost (unknown [77.138.135.184]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id E984220661; Tue, 5 Mar 2019 16:45:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1551804336; bh=G2mnA6MtdEgoJaaEDw5X3sG6WrPVPZUPF7LejKLxKSE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=1qTO0K1iMlnmWuM9Zp8xmUDg8XvzvsCD5xK/oFqPeKqcFoD+QPFU8nyIXWCJNo2Fp XvM5kWcK4CNBa77A/7sfftOhjyZSVif3+VQUPmBOeV3xKdwz2FxHweUusfxhb7wAWn a4ZICKZWqPJMcKyaT+UwjaLFqc88qM9YmlyNBkE4= Date: Tue, 5 Mar 2019 18:45:30 +0200 From: Leon Romanovsky To: Yuval Shaia Cc: Ira Weiny , john.hubbard@gmail.com, linux-mm@kvack.org, Andrew Morton , LKML , John Hubbard , Jason Gunthorpe , Doug Ledford , linux-rdma@vger.kernel.org Subject: Re: [PATCH v3] RDMA/umem: minor bug fix in error handling path Message-ID: <20190305164530.GO15253@mtr-leonro.mtl.com> References: <20190304194645.10422-1-jhubbard@nvidia.com> <20190304194645.10422-2-jhubbard@nvidia.com> <20190304115814.GE30058@iweiny-DESK2.sc.intel.com> <20190305150406.GA12098@lap1> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="o5hfEDzsoqw8wJwC" Content-Disposition: inline In-Reply-To: <20190305150406.GA12098@lap1> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --o5hfEDzsoqw8wJwC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 05, 2019 at 05:04:06PM +0200, Yuval Shaia wrote: > On Mon, Mar 04, 2019 at 03:58:15AM -0800, Ira Weiny wrote: > > On Mon, Mar 04, 2019 at 11:46:45AM -0800, john.hubbard@gmail.com wrote: > > > From: John Hubbard > > > > > > 1. Bug fix: fix an off by one error in the code that > > > cleans up if it fails to dma-map a page, after having > > > done a get_user_pages_remote() on a range of pages. > > > > > > 2. Refinement: for that same cleanup code, release_pages() > > > is better than put_page() in a loop. > > > > > > Cc: Leon Romanovsky > > > Cc: Ira Weiny > > > Cc: Jason Gunthorpe > > > Cc: Andrew Morton > > > Cc: Doug Ledford > > > Cc: linux-rdma@vger.kernel.org > > > Cc: linux-mm@kvack.org > > > Signed-off-by: John Hubbard > > > > I meant... > > > > Reviewed-by: Ira Weiny > > > > just a bit too quick on the keyboard before lunch... ;-) > > > > Ira > > I have this mapping in vimrc so i just have to do shift+! > > map ! o=0DReviewed-by: Yuval Shaia =0D=1B I have something similar, but limited to responses through mail client only and mapped to "rt" key combination. in my .vimrc: augroup filetypedetect " Mail autocmd BufRead,BufNewFile *mutt-* setfiletype mail " Add Reviewed-by tag and delete rest of the email function! RBtag() r~/.vim/mutt/rb-tag.txt endfunction nmap rt :call RBtag()2jdG augroup END Thanks --o5hfEDzsoqw8wJwC Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBAgAGBQJcfqeqAAoJEORje4g2clinMKQP/1gRoq+qz5xGqSzz+mJjU+4C PJBCXt4vZF7+Gu/HfveIlS7wAB0jNAAd71Sg7rrO8U2iCBAzBopL98o2UK45vBvX d5FNoMi1WpbiiY3of2d2NbnWu+IhgjUNrixW257UjjBBCllXaxnnpgTsXtBspnFP wztRSNdIIksIlJBZJEBI/PqvbIs81vdGyQrN3Iiz64uRRinb6GAx75Rspk5M/YFq WDLMv1+ImDeG2GHOaaQHPK0n5Uaf6gU65vLOqGZp5haZK3lrG1RtcFIFhplqGNUh xRy+Q5Alsy9RO1E4gfg43bQs8yFgESuhYUHeQwUgENIMLYMwel5sMca6DQEbq1qo yupHSId4i4oLjujXjJoAsYJilxsjrMxTSAgc44EVhFzf5gYOYgVAccjBj6m7IZMQ i0E6KROm+XxOPXWXYYXGzO1r9h6RFDA70dH06xCl3011WnC28T4QoMeFRPiRdIX+ sdQtVUEo1HG+x9hF3pmjj2eDCYQNh7olKJC+kIxA9bn9Luo8/Ipoxrohjuvhpmie 52Ekt8ks6TteBjM9E0+msNLpYLL0nF45nvKpUxGW2q6tXTgLnf4epuDGbxTNmZmo ktbselHH74/nux7OYVG3pUd8w+4guXzmLky1w5aNfnbLsPNSv0shvQ1eJregy2JU bMNmng/g87i+g5NnWge+ =lxM4 -----END PGP SIGNATURE----- --o5hfEDzsoqw8wJwC--