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 X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4FF8AC7618B for ; Sat, 27 Jul 2019 15:57:13 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 332632085A for ; Sat, 27 Jul 2019 15:57:13 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="TQymiXGM"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=synopsys.com header.i=@synopsys.com header.b="W6uE5o0/"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=synopsys.onmicrosoft.com header.i=@synopsys.onmicrosoft.com header.b="FAJrAd40" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 332632085A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=synopsys.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=LKngkP7QhyYTJFmadv6TW6QoG8j0pR3xydih2AmeIUo=; b=TQymiXGMybDm49 4SQN97x/PE0+5aSUTO7yd7onx8ziOOUi6vwNLEZk4e45jMna2vrWfmLBEFd53cZCjyCGqXruyk+PX S6FKyc73cKJBjmm4+1U/gLuaK4tyEwokV2sqqITL+MFmlikZxYbrA/Y0zYqjgJgHyQKgu85fvSAyQ 0DhFPNpKQmauCpR5+Hj0d4VX4oyuMoLLMsJzbvNM9aGN7+lzyZP9ue3uVorP2qiHNB3K4+8L8SBdA dSBr0aqnu7y9mpUF9r8NeQ+ZZUuGUDor7jbt341zNah3+PIxyDBesG+iguiNYURTZuSah7KiyuPDk s4TzDnvODdYAM5ZG3DyA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92 #3 (Red Hat Linux)) id 1hrP4K-0007aq-Qf; Sat, 27 Jul 2019 15:57:12 +0000 Received: from smtprelay-out1.synopsys.com ([198.182.61.142]) by bombadil.infradead.org with esmtps (Exim 4.92 #3 (Red Hat Linux)) id 1hrP4G-0007aM-Mw for linux-arm-kernel@lists.infradead.org; Sat, 27 Jul 2019 15:57:10 +0000 Received: from mailhost.synopsys.com (dc2-mailhost2.synopsys.com [10.12.135.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by smtprelay-out1.synopsys.com (Postfix) with ESMTPS id A600AC209A; Sat, 27 Jul 2019 15:57:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=synopsys.com; s=mail; t=1564243026; bh=ssZifKqQmMnTel218LYjgT+EXxzqJ1ni3sEc6Ba8tGE=; h=From:To:CC:Subject:Date:References:In-Reply-To:From; b=W6uE5o0/cztmrKprVvXNDgIbMKVgkLexGbsKDcTqBwA5alVpPWAEvGwXL8j9aPAaU r37Ah0RPIW0ftQA/3uNYwDWjtdqYUFifQxRrwX30ErWPwEsUWnl+jCPSE8cL+3lMDI pNEmCWbUA1peadIddX4vyBF8a6dYaK5c10HTjvthY0woKXSW+WIBK74y1jUs0mKMFm /qdmGmlOj0h7CIfqwfXa3QqS11Ze77PqzHf0BkD7cP2z8DOyUlY3GPzg3iWYPztze6 5pmyXGPDnVljTfCBTiOyHr4T8sfKLILCWR+6gbO7Ccz6WIGDsBsoO12Gx3iWWimMsu evFlz6KvSd8Wg== Received: from US01WEHTC2.internal.synopsys.com (us01wehtc2.internal.synopsys.com [10.12.239.237]) (using TLSv1.2 with cipher AES128-SHA256 (128/128 bits)) (No client certificate requested) by mailhost.synopsys.com (Postfix) with ESMTPS id C2CC3A00DB; Sat, 27 Jul 2019 15:56:57 +0000 (UTC) Received: from US01HYBRID2.internal.synopsys.com (10.15.246.24) by US01WEHTC2.internal.synopsys.com (10.12.239.237) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sat, 27 Jul 2019 08:56:39 -0700 Received: from NAM04-BN3-obe.outbound.protection.outlook.com (10.13.134.195) by mrs.synopsys.com (10.15.246.24) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sat, 27 Jul 2019 08:56:39 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EJemhkHyFQSWwMGuNA+hWF1FsVi+jyRGT/9Scjyv6fWK1eZlvPVir9dvqCXvN/VZcXsPoNmO+Bh35u5wLjFTiFDZfweVxFGVLTO5hAFbeivktsC9TEg/L8wprHCL5WVug7pqZmXcC01ewg/538uBQ5Dghg2Mr5t3gRtPVbNmGcUPNvcyRDc/xOs4M7nZdrcMLMxsTdHH66X1pBzl19hOduhSGyL2NnHo63gezDZpHYSGFTHnlj7MtReP3mBvBPna288pB99vXUR87NFYrO1C5OzVqCIVOj6PF6UlW2z79oRnpTkv8483cfm6wtCtcMu88koPJ6fJHUGQYToB+EfTxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ssZifKqQmMnTel218LYjgT+EXxzqJ1ni3sEc6Ba8tGE=; b=NQPNYoh4Gui/YD84+AH8V98uh/QGi1jL08ykRXNduyswfKjChkJdjLs4HC6xugBYsv869UsOCQV3/4QwmYq4CA1Kt+PZ84e00Dl2BRr/ylJ9MoaFePVkx6Ju270iMec4LJkTfbC9tJaxhcrw9jpdKpGRf3lGtkEpyu2VNHR0wdNhpeSoI0XssVwfudQEzP96wjBEbIyhosxfPaWsWJO6ngUNFhKQyWywcSD7TEQKjNMETchr2hvXBOGgz/DnDLqxjoz2SdwFOGB7ebNkSAiCuKlmFy+rPOK8djLwu4TLlFO45cubT0uQe8xSCZvLJxpE+DGPL5wfwRPDNikzcqE11w== ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=synopsys.com;dmarc=pass action=none header.from=synopsys.com;dkim=pass header.d=synopsys.com;arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=synopsys.onmicrosoft.com; s=selector1-synopsys-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ssZifKqQmMnTel218LYjgT+EXxzqJ1ni3sEc6Ba8tGE=; b=FAJrAd40/o2MlON4mpaa8/RsNY5bsi/23ny4vYjncV/4ETwj2yk74tPgpVlsifzQpGVgiSBuih6AhtlyYFA3CLOAWxHIeNn0GU7f/fYlf4YCQbbPYCISBjZVi9p76QqttE56f6ghXIZ6Rlh6yOfu+vhCZZ8H8QpvE7t3WuhWtm4= Received: from BYAPR12MB3269.namprd12.prod.outlook.com (20.179.93.146) by BYAPR12MB3495.namprd12.prod.outlook.com (20.178.196.221) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.17; Sat, 27 Jul 2019 15:56:36 +0000 Received: from BYAPR12MB3269.namprd12.prod.outlook.com ([fe80::f5b8:ac6e:ea68:cb1c]) by BYAPR12MB3269.namprd12.prod.outlook.com ([fe80::f5b8:ac6e:ea68:cb1c%4]) with mapi id 15.20.2094.013; Sat, 27 Jul 2019 15:56:36 +0000 From: Jose Abreu To: Jon Hunter , Jose Abreu , "linux-kernel@vger.kernel.org" , "netdev@vger.kernel.org" , "linux-stm32@st-md-mailman.stormreply.com" , "linux-arm-kernel@lists.infradead.org" Subject: RE: [PATCH net-next 3/3] net: stmmac: Introducing support for Page Pool Thread-Topic: [PATCH net-next 3/3] net: stmmac: Introducing support for Page Pool Thread-Index: AQHVMYtq2Zx4WVoG/U2kL8GCK0bP/abbdEOAgAAAgcCAABHmgIAADDMggAGB8wCAAa8dIA== Date: Sat, 27 Jul 2019 15:56:36 +0000 Message-ID: References: <1b254bb7fc6044c5e6e2fdd9e00088d1d13a808b.1562149883.git.joabreu@synopsys.com> <7a79be5d-7ba2-c457-36d3-1ccef6572181@nvidia.com> <9e695f33-fd9f-a910-0891-2b63bd75e082@nvidia.com> <1e2ea942-28fe-15b9-f675-8d6585f9a33f@nvidia.com> In-Reply-To: <1e2ea942-28fe-15b9-f675-8d6585f9a33f@nvidia.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=joabreu@synopsys.com; x-originating-ip: [198.182.37.200] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 950e8987-6b7c-4466-76df-08d712ab015b x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR12MB3495; x-ms-traffictypediagnostic: BYAPR12MB3495: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-forefront-prvs: 01110342A5 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(39850400004)(366004)(136003)(376002)(396003)(189003)(199004)(52314003)(256004)(2906002)(7696005)(53936002)(7416002)(76116006)(2501003)(55016002)(66446008)(71200400001)(66476007)(66556008)(229853002)(9686003)(6116002)(68736007)(64756008)(7736002)(66946007)(305945005)(14444005)(11346002)(76176011)(8936002)(71190400001)(6506007)(33656002)(486006)(66066001)(26005)(110136005)(186003)(2201001)(4326008)(14454004)(25786009)(6436002)(52536014)(476003)(54906003)(99286004)(316002)(86362001)(74316002)(53546011)(446003)(3846002)(8676002)(5660300002)(6246003)(102836004)(81166006)(81156014)(478600001)(440614002); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR12MB3495; H:BYAPR12MB3269.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: synopsys.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: fP01Bl5096/YJoQVT9jikcJAFEBdc/FPfKlsw2kChroRX3ZwJvmiHVAiIrkb64sPYxkXiTqNsfAZi4raG9DlxEPtXw1U4NldUrQ4XHxQ9k0dC9IREc1ZCepnYpWxh8P1vkANrPLfJwo1hLSeO/lcIWmshPXJLSTEdi/S3hNpTz61UcG3QSkOPBGj5Lwab48wGmTm2w17vKV+bYdew2ogLCHdKkd6svXpAk+0XJcq69zxfI/MRwklfH2fPaCvr8kygkUFjtvrLr4dFrcNuFmM57D/DTV72C6UDh2MwDcR1N8G89pP2/5rj+shQ6/zekV1F2I5VedXgBvPY6lbA2JY7OZg/HWs6/DXKfUcAaW+KZJeYULPjpuYlUpazqZrd2SZJG7P1QkQDEczwvVZbMPxQTZy6Ug2U9N6OMbwtiW0ru4= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 950e8987-6b7c-4466-76df-08d712ab015b X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2019 15:56:36.6514 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c33c9f88-1eb7-4099-9700-16013fd9e8aa X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: joabreu@synopsys.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR12MB3495 X-OriginatorOrg: synopsys.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190727_085708_827301_FDF616E5 X-CRM114-Status: GOOD ( 19.37 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Joao Pinto , Alexandre Torgue , Maxime Ripard , Chen-Yu Tsai , Maxime Coquelin , linux-tegra , Giuseppe Cavallaro , Robin Murphy , "David S . Miller" Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Jon Hunter Date: Jul/26/2019, 15:11:00 (UTC+00:00) > > On 25/07/2019 16:12, Jose Abreu wrote: > > From: Jon Hunter > > Date: Jul/25/2019, 15:25:59 (UTC+00:00) > > > >> > >> On 25/07/2019 14:26, Jose Abreu wrote: > >> > >> ... > >> > >>> Well, I wasn't expecting that :/ > >>> > >>> Per documentation of barriers I think we should set descriptor fields > >>> and then barrier and finally ownership to HW so that remaining fields > >>> are coherent before owner is set. > >>> > >>> Anyway, can you also add a dma_rmb() after the call to > >>> stmmac_rx_status() ? > >> > >> Yes. I removed the debug print added the barrier, but that did not help. > > > > So, I was finally able to setup NFS using your replicated setup and I > > can't see the issue :( > > > > The only difference I have from yours is that I'm using TCP in NFS > > whilst you (I believe from the logs), use UDP. > > So I tried TCP by setting the kernel boot params to 'nfsvers=3' and > 'proto=tcp' and this does appear to be more stable, but not 100% stable. > It still appears to fail in the same place about 50% of the time. > > > You do have flow control active right ? And your HW FIFO size is >= 4k ? > > How can I verify if flow control is active? You can check it by dumping register MTL_RxQ_Operation_Mode (0xd30). Can you also add IOMMU debug in file "drivers/iommu/iommu.c" ? --- Thanks, Jose Miguel Abreu _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel