Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp4016696ybl; Mon, 9 Dec 2019 04:08:03 -0800 (PST) X-Google-Smtp-Source: APXvYqwVTDff80byy5332aB/6PDgE0i/jAtHzcoWVrCwi/5yXSf7mIgUnyFzBztClzfuDJYXGXNX X-Received: by 2002:a05:6830:139a:: with SMTP id d26mr21796259otq.75.1575893283736; Mon, 09 Dec 2019 04:08:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575893283; cv=none; d=google.com; s=arc-20160816; b=R5plMkPmYI250Ask00GrcROXVCvtCgKMr2pAdneAbcfaWY6olG/Ny+4lLkSIUctgnB 9vvyMhYd/lF3hX37RvJp/SZyCAbjiWVa4AUOh+J2QBnDIvNEAAEuIyKAP33UEav+VIa8 eXEQ9AEe1hzomq7xXz+0ra7jnoVWfiaEnaxq9WVaDJ78GYx9Lzz3rDLRVWwnZOfgjN9G unvo/w64PbwOWtU5ikLJ1SiIGYYXlRZWpc1R1snHCem8PZH5zK8YddPX5bgvFR5OfuUL PJ8E89zxOtWm+wciHwU4dHs9FSIbcV12fJikLXJqe/0mEQM5XNPDV6Nhx0DzLMCeWrQI 6spw== 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:ironport-sdr:dkim-signature; bh=jcvv03o5yy9ywFTGhHb+1ZaK7Mk0wg57Pf/Y2aqV9s0=; b=B3m7cjYD1tztwYZGRE3SlBSljhZFpYmt8+SkSlG/dwWpsZju1vJjZ/3gHkZ9PKPeVB nRSZZ7pJbN45SR2U2ZiDuh4rL4jb3+eSyuYhkAbfhhUdiIzwE4LWxCs35l6udvaCzFq2 5TzPID2Aq+qaW/EfvxTP+yvgio/iTZ3n1QYiW1y4Xoftf2yVss2XF3l9gYrKcaeHNJ3c 8wkQA2vyfcetYQe0lV/AKcTfE2045jvz3N5cM0gPfpWMWviAcSACxDomg8bgw0Yre50/ C7s0G31seYEt1tm0kCGzcWHPN8jBuIX2W+jLjLWdrCSroP6fO/BLRk5KloOanObZx9C2 gbIQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@citrix.com header.s=securemail header.b=Zdk2oEwb; 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=fail (p=NONE sp=NONE dis=NONE) header.from=citrix.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i9si12231817otp.139.2019.12.09.04.07.51; Mon, 09 Dec 2019 04:08:03 -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=fail header.i=@citrix.com header.s=securemail header.b=Zdk2oEwb; 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=fail (p=NONE sp=NONE dis=NONE) header.from=citrix.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727568AbfLILlp (ORCPT + 99 others); Mon, 9 Dec 2019 06:41:45 -0500 Received: from esa4.hc3370-68.iphmx.com ([216.71.155.144]:42370 "EHLO esa4.hc3370-68.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727542AbfLILlp (ORCPT ); Mon, 9 Dec 2019 06:41:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1575891704; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=GzReoROje3tBp7FjKlB0oXgw2hTB34h1ddpP8D5LvGo=; b=Zdk2oEwbmtG2pORJZMNVVdL5jrqB/fFnIxSvN9TpuEW0jPb4e9PObegy KuYVqoJAle43Kf2UgmLsGv5Thk/hsndS7eiWOdl9G4B82I5/ImDTYlZtR aW9oUFcc9HUs/o3QyExQAegAGyimFfCFVseespD3OB6xiJ7QgzSNBtK1O o=; Authentication-Results: esa4.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none; spf=None smtp.pra=roger.pau@citrix.com; spf=Pass smtp.mailfrom=roger.pau@citrix.com; spf=None smtp.helo=postmaster@mail.citrix.com Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender authenticity information available from domain of roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com; envelope-from="roger.pau@citrix.com"; x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of roger.pau@citrix.com designates 162.221.158.21 as permitted sender) identity=mailfrom; client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com; envelope-from="roger.pau@citrix.com"; x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ip4:168.245.78.127 ~all" Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender authenticity information available from domain of postmaster@mail.citrix.com) identity=helo; client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com; envelope-from="roger.pau@citrix.com"; x-sender="postmaster@mail.citrix.com"; x-conformance=sidf_compatible IronPort-SDR: Hm12VYnR78F0yIU6Vs5dDAXWyjZEnEngE4KcbEt+L9rMgOvnWLd9+lZvEAq3ooDyIwvLi/XKa8 NHYIajNI8lrLjnqqYpJGPOxKzg3kuRIYuYET1hXD3y71VNmvjd91/7lVtTXI9o15/AlYCWtohG wOO7Paq80UomTbrY2MnK10YJ+scaydS4VYK/J0gmBDWgY7Tez/L/2+qlOmRdeWbNXDbnbazIb3 LfsY0WlYE10LS3VoFXp7DLNL6rnJ0OC3MfKzR15mrHrqsQ0Y8/UIbNt1wZ7IxgApfXacaYd1oI S+k= X-SBRS: 2.7 X-MesageID: 9942940 X-Ironport-Server: esa4.hc3370-68.iphmx.com X-Remote-IP: 162.221.158.21 X-Policy: $RELAYED X-IronPort-AV: E=Sophos;i="5.69,294,1571716800"; d="scan'208";a="9942940" Date: Mon, 9 Dec 2019 12:41:37 +0100 From: Roger Pau =?iso-8859-1?Q?Monn=E9?= To: Paul Durrant CC: , , "Juergen Gross" , Stefano Stabellini , "Boris Ostrovsky" Subject: Re: [Xen-devel] [PATCH 3/4] xen/interface: don't discard pending work in FRONT/BACK_RING_ATTACH Message-ID: <20191209114137.GT980@Air-de-Roger> References: <20191205140123.3817-1-pdurrant@amazon.com> <20191205140123.3817-4-pdurrant@amazon.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20191205140123.3817-4-pdurrant@amazon.com> User-Agent: Mutt/1.12.2 (2019-09-21) X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To AMSPEX02CL03.citrite.net (10.69.22.127) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Dec 05, 2019 at 02:01:22PM +0000, Paul Durrant wrote: > Currently these macros will skip over any requests/responses that are > added to the shared ring whilst it is detached. This, in general, is not > a desirable semantic since most frontend implementations will eventually > block waiting for a response which would either never appear or never be > processed. > > NOTE: These macros are currently unused. BACK_RING_ATTACH(), however, will > be used in a subsequent patch. > > Signed-off-by: Paul Durrant Those headers come from Xen, and should be modified in Xen first and then imported into Linux IMO. Thanks, Roger.