From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C40E0286A6 for ; Wed, 3 Apr 2024 07:48:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.180 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712130512; cv=none; b=CCVCy2ByEroVhDOuEZPoJAxJB2kU8D9D1BFG9vYO3Kn+Lkt+8A0ZNL2L8oV6xg6b23n2xoBVqPIXz/Qwymfo/Lhw0VSs4iQEhaKVJdBEf3ktd2TCPgFj59I5s5hgAV8jl5eaaTSJOIvFVf7VWuIsSs7zkNfb/kupLvxEgWrIFao= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712130512; c=relaxed/simple; bh=OZCWJyZgp+qNMYaaO6OuRtDvknKTFDJ6C9xvIxJZYWA=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=FsxPgBe6CgBzEp3vvyeFbJCze3VNM6WzzCfBr46temRFlicXVGrWbJ+Y6YSO+cyvbTquHO9vhjJXg+T8JXpotuShsYrlvetv7bdEizosH9Sx8DPi259WsEbU9IioYQLRyhYhOulfPqjyrVRXAgJ2tg4GRIb0K7CPq9XVGyH2184= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=RHKTTYTx; arc=none smtp.client-ip=209.85.214.180 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="RHKTTYTx" Received: by mail-pl1-f180.google.com with SMTP id d9443c01a7336-1e0411c0a52so51522335ad.0 for ; Wed, 03 Apr 2024 00:48:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1712130510; x=1712735310; darn=vger.kernel.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=oiLhE3nJcxEv6fm07mV5XlsWCD0O08cn9iKLU7OjZzY=; b=RHKTTYTxaY6CcIi8QdX7W02/oKr82d7NzKwojKY2hMn9LCl/2nVLAFcF9hVvFqQvvr xrqe7WeqTGYknHjFxDVI/mndVNrRBgAz6K/MKojIbms4kGVfQIhiugcYlvjs1IzcKnkK hO9b4RLKOniYSNMSawL1qxyiEpMdxnBekiZfrVOJP4BZj28+jyH/lN7pwkK9kGPJKIFJ /wgCgfp2nEFpx78ZsXHE7gfECdaEC5nF/D+8ThUs8mHJkQRCLMwH5NWfAkrxipPH+I7S RxFTPkzHI/pm2eWoIEJhPK3qON/o/PpFLjtNfY+UY2+MZRCAIKH7hTkOEuCuI7GPzKAI mYhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712130510; x=1712735310; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oiLhE3nJcxEv6fm07mV5XlsWCD0O08cn9iKLU7OjZzY=; b=BUS+KGGClbjJpyc3ELXJXTtdyu5pE9YyoUBWMaWh3yC8QcvYo33qA6FAs9Z3htzZIa IzzGO1DTVLzpHkn4U+E0fEue8CtrjOIDeGkdu5t3e0JCvMXNVqu6g1oTR5JeYvMNB48s 2hiB0AREyVLvGsEOVykdcOKuEKuONxNbKfcVe25MjAAQDWUQOCgsvftk+h23n9m0qVdH 6s3uM8McANZFT7sGPjDgvWaFD74upmFO7z4/NITsttB3rLAHYAL0dx/8N3gZwGrsJm7C KKEqdmfqByjcK7yYmgUpnFeGtEiF+BW8pHZ5ktLiB0qt5I3GV97ZC3pzZRD7+YQE3KXB FVuA== X-Forwarded-Encrypted: i=1; AJvYcCW1q3nZ37d8TVzXfVip+jSq0HhvX5OnI35E3dMw9tfpFOBRaCFzEZtPfj8PZ9BRbiYWmDkVAgxz0RTFSdVQx9Plj5K96fJWjZwf X-Gm-Message-State: AOJu0YzTTXO6TTq3lsGkPFu1QW6IO2lf5qgG4BJlz9EwJAb5kR3g8e58 n48gpU/8smqfC8789aPTlbRytAH7o+gOaNpJvRxKkuik3mJVfyK9klFbP/71rA== X-Google-Smtp-Source: AGHT+IHNyPa653DZR4WUPhXaph3qHIeFF1sftZgr1SEp+rlYp4MQGikAbqndRiCsKzJkwfzdnQDVWw== X-Received: by 2002:a17:902:64c8:b0:1e2:7879:9646 with SMTP id y8-20020a17090264c800b001e278799646mr2958847pli.36.1712130509976; Wed, 03 Apr 2024 00:48:29 -0700 (PDT) Received: from thinkpad ([103.28.246.48]) by smtp.gmail.com with ESMTPSA id n14-20020a170902d2ce00b001e0942da6c7sm12473372plc.284.2024.04.03.00.48.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Apr 2024 00:48:29 -0700 (PDT) Date: Wed, 3 Apr 2024 13:18:23 +0530 From: Manivannan Sadhasivam To: Damien Le Moal Cc: Lorenzo Pieralisi , Kishon Vijay Abraham I , Shawn Lin , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Bjorn Helgaas , Heiko Stuebner , linux-pci@vger.kernel.org, Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Rick Wertenbroek , Wilfred Mallawa , Niklas Cassel Subject: Re: [PATCH v2 06/18] PCI: endpoint: test: Implement link_down event operation Message-ID: <20240403074823.GE25309@thinkpad> References: <20240330041928.1555578-1-dlemoal@kernel.org> <20240330041928.1555578-7-dlemoal@kernel.org> Precedence: bulk X-Mailing-List: linux-pci@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20240330041928.1555578-7-dlemoal@kernel.org> On Sat, Mar 30, 2024 at 01:19:16PM +0900, Damien Le Moal wrote: > Implement the link_down event operation to stop the command execution > delayed work when the endpoint controller notifies a link down event. > > Signed-off-by: Damien Le Moal This patch is already part of another series I posted [1] and under review. So this can be dropped. - Mani [1] https://lore.kernel.org/linux-pci/20240401-pci-epf-rework-v2-9-970dbe90b99d@linaro.org/ > Reviewed-by: Frank Li > --- > drivers/pci/endpoint/functions/pci-epf-test.c | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/drivers/pci/endpoint/functions/pci-epf-test.c b/drivers/pci/endpoint/functions/pci-epf-test.c > index ab40c3182677..e6d4e1747c9f 100644 > --- a/drivers/pci/endpoint/functions/pci-epf-test.c > +++ b/drivers/pci/endpoint/functions/pci-epf-test.c > @@ -824,9 +824,19 @@ static int pci_epf_test_link_up(struct pci_epf *epf) > return 0; > } > > +static int pci_epf_test_link_down(struct pci_epf *epf) > +{ > + struct pci_epf_test *epf_test = epf_get_drvdata(epf); > + > + cancel_delayed_work_sync(&epf_test->cmd_handler); > + > + return 0; > +} > + > static const struct pci_epc_event_ops pci_epf_test_event_ops = { > .core_init = pci_epf_test_core_init, > .link_up = pci_epf_test_link_up, > + .link_down = pci_epf_test_link_down, > }; > > static int pci_epf_test_alloc_space(struct pci_epf *epf) > -- > 2.44.0 > -- மணிவண்ணன் சதாசிவம் From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 9D8EEC6FD1F for ; Wed, 3 Apr 2024 07:48:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=8f9IhY7lH5MnIfelu3I14fQkoZUIhQiLR3NJIi+TLDQ=; b=353smHC2Cy/H+q qdSFzB0pPg21AVYZYY2Ob9hQJGTZFoe9KXj1LbydS1ezagGdVOZ4oxWl5sqo6JPvZEVNnvYTSKLE5 FrTrr8jmzbFSgFjgY4yDSWN/qLQj7gE9yWLa3lz+nYA2p0N/EpVJVsQ3Unfctv2/eWMDZSrwn9wQm 0Ed3RFS1GHrEvEAiNXDlegIu3CxgeyodFoUUTITOA45eLUqJdvhlcnJ9LFUkFfYCqVvqroezHipNK xIDK0XEdUycYUnDHkNvI+/l76pXxRlQlM1jJhLu05Gfe7Lf4yKxb4++fhz5FIimKBAT0Nuvan0GhJ Zk9KDWTvk+Wq+Q3epkMA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rrvML-0000000EeJG-0oMp; Wed, 03 Apr 2024 07:48:37 +0000 Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rrvMG-0000000EeFl-239Z for linux-rockchip@lists.infradead.org; Wed, 03 Apr 2024 07:48:34 +0000 Received: by mail-pl1-x62a.google.com with SMTP id d9443c01a7336-1e0ae065d24so51416855ad.1 for ; Wed, 03 Apr 2024 00:48:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1712130510; x=1712735310; darn=lists.infradead.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=oiLhE3nJcxEv6fm07mV5XlsWCD0O08cn9iKLU7OjZzY=; b=YSK347jaS+rFcrxpvXw5QmaHyMh1KKOuFWpYqYmNQ6VJ8wt2y8CJ6Ac2Krh11Op5CZ F5xU98kyvTX7dOZjugIfK2J1itJx+HJyxItuGEYliz/l24JBCt4dEKJD0wsM7Mpt4Z5t Q9rbLKOlAQ8W9h8AnVpsb0wrdT+KUYG49gFkvXd/yJnOBGvkjfoRNhE7UISouSs8X6Vx Ojm+1ayHvevGuzxTyJyk11PtPEhBfX+kzr+YRdRZUoN3h46UCFA/N60gPfiYIdUpA6Sw xW+O7yXTkyL22+zR4ZxL681bu3ef7rVuTmPOL+G4peJOqbC+7OmsGJ8gSMCo7jIo/EEX xfBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712130510; x=1712735310; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oiLhE3nJcxEv6fm07mV5XlsWCD0O08cn9iKLU7OjZzY=; b=shrJ2ocKE/aKCn7wDhHQ4xAWt1MBbGv0kVlhmyjGySk6oxjV2Cqt3lvWI8dpr5i3v9 n3YAbn8BdfiTOwjBmgCFgmbnQy29LAa4wkwu19e8JlZ13WNhtt82riV36bbZlsijAUKa 3m6JBx4iVZhuhuFIfwg4SP3WVGwNeRMqKMMsQKyGF0yPHi6ntpkQLPQu1e24cpoCVc7W /IMiTfe0ZjLrVcYvpCiW83pkkbqho3OZ7Pvoo0CznkZWITGCZJiRlF+VDXccJaKEJr1f XwHAtU/KqttAE6uy1X9vajxkMEe5LyYo3UlfDZna3iZdehsJ/hxKrVZB+dVb2ERYPcMa wOKQ== X-Forwarded-Encrypted: i=1; AJvYcCX4WDDvs8o81O6WqerddR6Z4WpzHmTBjH9JEm5Bbbscysarj9G8aP5P40OUo0VhJHQGNalOoZIZulKKxuCGJm5xSYXTCHMRpoa9x8ktGZXs0s2M X-Gm-Message-State: AOJu0Ywd8i34iaEDFbg7qUcOg5JldyjNOGG96ECHQA4iN9Dn9bfX5jWW gfejNLEomMgf2I7x9yYWeaT67wi353V43Ew4JPHMANYUBI+pqAXsYZKa0CtnmA== X-Google-Smtp-Source: AGHT+IHNyPa653DZR4WUPhXaph3qHIeFF1sftZgr1SEp+rlYp4MQGikAbqndRiCsKzJkwfzdnQDVWw== X-Received: by 2002:a17:902:64c8:b0:1e2:7879:9646 with SMTP id y8-20020a17090264c800b001e278799646mr2958847pli.36.1712130509976; Wed, 03 Apr 2024 00:48:29 -0700 (PDT) Received: from thinkpad ([103.28.246.48]) by smtp.gmail.com with ESMTPSA id n14-20020a170902d2ce00b001e0942da6c7sm12473372plc.284.2024.04.03.00.48.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Apr 2024 00:48:29 -0700 (PDT) Date: Wed, 3 Apr 2024 13:18:23 +0530 From: Manivannan Sadhasivam To: Damien Le Moal Cc: Lorenzo Pieralisi , Kishon Vijay Abraham I , Shawn Lin , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Bjorn Helgaas , Heiko Stuebner , linux-pci@vger.kernel.org, Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Rick Wertenbroek , Wilfred Mallawa , Niklas Cassel Subject: Re: [PATCH v2 06/18] PCI: endpoint: test: Implement link_down event operation Message-ID: <20240403074823.GE25309@thinkpad> References: <20240330041928.1555578-1-dlemoal@kernel.org> <20240330041928.1555578-7-dlemoal@kernel.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20240330041928.1555578-7-dlemoal@kernel.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240403_004832_589351_D4C0EF8F X-CRM114-Status: GOOD ( 18.07 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org T24gU2F0LCBNYXIgMzAsIDIwMjQgYXQgMDE6MTk6MTZQTSArMDkwMCwgRGFtaWVuIExlIE1vYWwg d3JvdGU6Cj4gSW1wbGVtZW50IHRoZSBsaW5rX2Rvd24gZXZlbnQgb3BlcmF0aW9uIHRvIHN0b3Ag dGhlIGNvbW1hbmQgZXhlY3V0aW9uCj4gZGVsYXllZCB3b3JrIHdoZW4gdGhlIGVuZHBvaW50IGNv bnRyb2xsZXIgbm90aWZpZXMgYSBsaW5rIGRvd24gZXZlbnQuCj4gCj4gU2lnbmVkLW9mZi1ieTog RGFtaWVuIExlIE1vYWwgPGRsZW1vYWxAa2VybmVsLm9yZz4KClRoaXMgcGF0Y2ggaXMgYWxyZWFk eSBwYXJ0IG9mIGFub3RoZXIgc2VyaWVzIEkgcG9zdGVkIFsxXSBhbmQgdW5kZXIgcmV2aWV3LiBT bwp0aGlzIGNhbiBiZSBkcm9wcGVkLgoKLSBNYW5pCgpbMV0gaHR0cHM6Ly9sb3JlLmtlcm5lbC5v cmcvbGludXgtcGNpLzIwMjQwNDAxLXBjaS1lcGYtcmV3b3JrLXYyLTktOTcwZGJlOTBiOTlkQGxp bmFyby5vcmcvCgo+IFJldmlld2VkLWJ5OiBGcmFuayBMaSA8RnJhbmsuTGlAbnhwLmNvbT4KPiAt LS0KPiAgZHJpdmVycy9wY2kvZW5kcG9pbnQvZnVuY3Rpb25zL3BjaS1lcGYtdGVzdC5jIHwgMTAg KysrKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYg LS1naXQgYS9kcml2ZXJzL3BjaS9lbmRwb2ludC9mdW5jdGlvbnMvcGNpLWVwZi10ZXN0LmMgYi9k cml2ZXJzL3BjaS9lbmRwb2ludC9mdW5jdGlvbnMvcGNpLWVwZi10ZXN0LmMKPiBpbmRleCBhYjQw YzMxODI2NzcuLmU2ZDRlMTc0N2M5ZiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3BjaS9lbmRwb2lu dC9mdW5jdGlvbnMvcGNpLWVwZi10ZXN0LmMKPiArKysgYi9kcml2ZXJzL3BjaS9lbmRwb2ludC9m dW5jdGlvbnMvcGNpLWVwZi10ZXN0LmMKPiBAQCAtODI0LDkgKzgyNCwxOSBAQCBzdGF0aWMgaW50 IHBjaV9lcGZfdGVzdF9saW5rX3VwKHN0cnVjdCBwY2lfZXBmICplcGYpCj4gIAlyZXR1cm4gMDsK PiAgfQo+ICAKPiArc3RhdGljIGludCBwY2lfZXBmX3Rlc3RfbGlua19kb3duKHN0cnVjdCBwY2lf ZXBmICplcGYpCj4gK3sKPiArCXN0cnVjdCBwY2lfZXBmX3Rlc3QgKmVwZl90ZXN0ID0gZXBmX2dl dF9kcnZkYXRhKGVwZik7Cj4gKwo+ICsJY2FuY2VsX2RlbGF5ZWRfd29ya19zeW5jKCZlcGZfdGVz dC0+Y21kX2hhbmRsZXIpOwo+ICsKPiArCXJldHVybiAwOwo+ICt9Cj4gKwo+ICBzdGF0aWMgY29u c3Qgc3RydWN0IHBjaV9lcGNfZXZlbnRfb3BzIHBjaV9lcGZfdGVzdF9ldmVudF9vcHMgPSB7Cj4g IAkuY29yZV9pbml0ID0gcGNpX2VwZl90ZXN0X2NvcmVfaW5pdCwKPiAgCS5saW5rX3VwID0gcGNp X2VwZl90ZXN0X2xpbmtfdXAsCj4gKwkubGlua19kb3duID0gcGNpX2VwZl90ZXN0X2xpbmtfZG93 biwKPiAgfTsKPiAgCj4gIHN0YXRpYyBpbnQgcGNpX2VwZl90ZXN0X2FsbG9jX3NwYWNlKHN0cnVj dCBwY2lfZXBmICplcGYpCj4gLS0gCj4gMi40NC4wCj4gCgotLSAK4K6u4K6j4K6/4K614K6j4K+N 4K6j4K6p4K+NIOCumuCupOCuvuCumuCuv+CuteCuruCvjQoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXgtcm9ja2NoaXAgbWFpbGluZyBsaXN0Ckxp bnV4LXJvY2tjaGlwQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5v cmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1yb2NrY2hpcAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 2260BC6FD1F for ; Wed, 3 Apr 2024 07:48:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ZM6KqUsIN3LWtl2wx0Nzxbp5F6j6UNXQQyXzmVHTpW0=; b=cefYYQD110p25n 7PvCeHcKPXyu1WRdIcxKLVpX37YpmCZ7SEYJV7I7GsapqHnADDkEAmzdy1VE7CulWaMxT4A0vWEGW NByh0cDULBbbg2PSnrw0ln1UlhMnt3ts60o+nJUvVbJtazu/nxnU2vt/uxS9Au4YPfjLR+fNs+J52 Rrb6n8sP1v+2Gdq5+v55oWx4HE0Ut4YRDoCeHmL9XR0ugjf5jNEOaR1uZCz9zSMlbDTwsRPDVxiRv Pw6Ap8YifLTGL4v8cIib8XFT6clB4jQzA5K1YHJa/W7Qr48vRJfWHE2jLUdl7zsEWTRvJe8WQyjKb 9yww5MIYbF/Nh7eh9qcw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rrvMK-0000000EeIH-0gF6; Wed, 03 Apr 2024 07:48:36 +0000 Received: from mail-pl1-x62b.google.com ([2607:f8b0:4864:20::62b]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rrvMG-0000000EeFm-22HL for linux-arm-kernel@lists.infradead.org; Wed, 03 Apr 2024 07:48:34 +0000 Received: by mail-pl1-x62b.google.com with SMTP id d9443c01a7336-1e0ae065d24so51416865ad.1 for ; Wed, 03 Apr 2024 00:48:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1712130510; x=1712735310; darn=lists.infradead.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=oiLhE3nJcxEv6fm07mV5XlsWCD0O08cn9iKLU7OjZzY=; b=YSK347jaS+rFcrxpvXw5QmaHyMh1KKOuFWpYqYmNQ6VJ8wt2y8CJ6Ac2Krh11Op5CZ F5xU98kyvTX7dOZjugIfK2J1itJx+HJyxItuGEYliz/l24JBCt4dEKJD0wsM7Mpt4Z5t Q9rbLKOlAQ8W9h8AnVpsb0wrdT+KUYG49gFkvXd/yJnOBGvkjfoRNhE7UISouSs8X6Vx Ojm+1ayHvevGuzxTyJyk11PtPEhBfX+kzr+YRdRZUoN3h46UCFA/N60gPfiYIdUpA6Sw xW+O7yXTkyL22+zR4ZxL681bu3ef7rVuTmPOL+G4peJOqbC+7OmsGJ8gSMCo7jIo/EEX xfBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712130510; x=1712735310; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oiLhE3nJcxEv6fm07mV5XlsWCD0O08cn9iKLU7OjZzY=; b=gwhoe2jOoojTsl6QKMZwMBKSLYslKkjih7jaG7ko2snKtYWEoxRHAvDqoh+mv+50uO 1ZeY49Kbg6640R65WP+RAcO32kiYjvSWejmoL8gpp+z631sy+ZCyOn3NsHhJ8nkiNrgv vCKC9DQGbexHFuhRK1g+2f3pGl+iVvH7IAlKRwYwvelL2vVCOUbqbsF7SB5lGVkel4C+ bHRFMMT/GsiYAmUgGTROInRVG0RbGZgaws9TnQLTeYF2LbKB7ADAhGsDzTaxkFQ+Fny0 RWdkAEJfX7/tYc0Wv0dB10D6Ai0+6AXtFLrzeol2PbIK4VWRvW65MDQnwlKq8a8oS7/5 mN8A== X-Forwarded-Encrypted: i=1; AJvYcCUTxOIt3+4XPN1BSkbmpkjH62+STChjadzLqT0Jse5h+5JAjfMI5053LG0MD7GdgLHBKH7EYELHTsyTfYQKi4SN1BaYqQRLOSdAkggjPspauymmeLk= X-Gm-Message-State: AOJu0Ywu9I54s328uc/vWLPZkeGbP/mcsEu+Wj3krNrgHJj6sUhsTcMk BOFFan/0gDRrhLisO73thceIWTqruLDfoe80qHiLI6s3dlSECiDPtueW1lgYgA== X-Google-Smtp-Source: AGHT+IHNyPa653DZR4WUPhXaph3qHIeFF1sftZgr1SEp+rlYp4MQGikAbqndRiCsKzJkwfzdnQDVWw== X-Received: by 2002:a17:902:64c8:b0:1e2:7879:9646 with SMTP id y8-20020a17090264c800b001e278799646mr2958847pli.36.1712130509976; Wed, 03 Apr 2024 00:48:29 -0700 (PDT) Received: from thinkpad ([103.28.246.48]) by smtp.gmail.com with ESMTPSA id n14-20020a170902d2ce00b001e0942da6c7sm12473372plc.284.2024.04.03.00.48.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Apr 2024 00:48:29 -0700 (PDT) Date: Wed, 3 Apr 2024 13:18:23 +0530 From: Manivannan Sadhasivam To: Damien Le Moal Cc: Lorenzo Pieralisi , Kishon Vijay Abraham I , Shawn Lin , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Bjorn Helgaas , Heiko Stuebner , linux-pci@vger.kernel.org, Rob Herring , Krzysztof Kozlowski , Conor Dooley , devicetree@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org, Rick Wertenbroek , Wilfred Mallawa , Niklas Cassel Subject: Re: [PATCH v2 06/18] PCI: endpoint: test: Implement link_down event operation Message-ID: <20240403074823.GE25309@thinkpad> References: <20240330041928.1555578-1-dlemoal@kernel.org> <20240330041928.1555578-7-dlemoal@kernel.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20240330041928.1555578-7-dlemoal@kernel.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240403_004832_609900_DF313FC6 X-CRM114-Status: GOOD ( 19.31 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gU2F0LCBNYXIgMzAsIDIwMjQgYXQgMDE6MTk6MTZQTSArMDkwMCwgRGFtaWVuIExlIE1vYWwg d3JvdGU6Cj4gSW1wbGVtZW50IHRoZSBsaW5rX2Rvd24gZXZlbnQgb3BlcmF0aW9uIHRvIHN0b3Ag dGhlIGNvbW1hbmQgZXhlY3V0aW9uCj4gZGVsYXllZCB3b3JrIHdoZW4gdGhlIGVuZHBvaW50IGNv bnRyb2xsZXIgbm90aWZpZXMgYSBsaW5rIGRvd24gZXZlbnQuCj4gCj4gU2lnbmVkLW9mZi1ieTog RGFtaWVuIExlIE1vYWwgPGRsZW1vYWxAa2VybmVsLm9yZz4KClRoaXMgcGF0Y2ggaXMgYWxyZWFk eSBwYXJ0IG9mIGFub3RoZXIgc2VyaWVzIEkgcG9zdGVkIFsxXSBhbmQgdW5kZXIgcmV2aWV3LiBT bwp0aGlzIGNhbiBiZSBkcm9wcGVkLgoKLSBNYW5pCgpbMV0gaHR0cHM6Ly9sb3JlLmtlcm5lbC5v cmcvbGludXgtcGNpLzIwMjQwNDAxLXBjaS1lcGYtcmV3b3JrLXYyLTktOTcwZGJlOTBiOTlkQGxp bmFyby5vcmcvCgo+IFJldmlld2VkLWJ5OiBGcmFuayBMaSA8RnJhbmsuTGlAbnhwLmNvbT4KPiAt LS0KPiAgZHJpdmVycy9wY2kvZW5kcG9pbnQvZnVuY3Rpb25zL3BjaS1lcGYtdGVzdC5jIHwgMTAg KysrKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYg LS1naXQgYS9kcml2ZXJzL3BjaS9lbmRwb2ludC9mdW5jdGlvbnMvcGNpLWVwZi10ZXN0LmMgYi9k cml2ZXJzL3BjaS9lbmRwb2ludC9mdW5jdGlvbnMvcGNpLWVwZi10ZXN0LmMKPiBpbmRleCBhYjQw YzMxODI2NzcuLmU2ZDRlMTc0N2M5ZiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3BjaS9lbmRwb2lu dC9mdW5jdGlvbnMvcGNpLWVwZi10ZXN0LmMKPiArKysgYi9kcml2ZXJzL3BjaS9lbmRwb2ludC9m dW5jdGlvbnMvcGNpLWVwZi10ZXN0LmMKPiBAQCAtODI0LDkgKzgyNCwxOSBAQCBzdGF0aWMgaW50 IHBjaV9lcGZfdGVzdF9saW5rX3VwKHN0cnVjdCBwY2lfZXBmICplcGYpCj4gIAlyZXR1cm4gMDsK PiAgfQo+ICAKPiArc3RhdGljIGludCBwY2lfZXBmX3Rlc3RfbGlua19kb3duKHN0cnVjdCBwY2lf ZXBmICplcGYpCj4gK3sKPiArCXN0cnVjdCBwY2lfZXBmX3Rlc3QgKmVwZl90ZXN0ID0gZXBmX2dl dF9kcnZkYXRhKGVwZik7Cj4gKwo+ICsJY2FuY2VsX2RlbGF5ZWRfd29ya19zeW5jKCZlcGZfdGVz dC0+Y21kX2hhbmRsZXIpOwo+ICsKPiArCXJldHVybiAwOwo+ICt9Cj4gKwo+ICBzdGF0aWMgY29u c3Qgc3RydWN0IHBjaV9lcGNfZXZlbnRfb3BzIHBjaV9lcGZfdGVzdF9ldmVudF9vcHMgPSB7Cj4g IAkuY29yZV9pbml0ID0gcGNpX2VwZl90ZXN0X2NvcmVfaW5pdCwKPiAgCS5saW5rX3VwID0gcGNp X2VwZl90ZXN0X2xpbmtfdXAsCj4gKwkubGlua19kb3duID0gcGNpX2VwZl90ZXN0X2xpbmtfZG93 biwKPiAgfTsKPiAgCj4gIHN0YXRpYyBpbnQgcGNpX2VwZl90ZXN0X2FsbG9jX3NwYWNlKHN0cnVj dCBwY2lfZXBmICplcGYpCj4gLS0gCj4gMi40NC4wCj4gCgotLSAK4K6u4K6j4K6/4K614K6j4K+N 4K6j4K6p4K+NIOCumuCupOCuvuCumuCuv+CuteCuruCvjQoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QK bGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRl YWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=