Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp2772898ybt; Mon, 22 Jun 2020 06:43:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzHDgp86PulXIWAsLopZTwF7/CnIPNM2NYgOMk6d7JVrNBFkqaGyhytDLSu226qLoEKeegU X-Received: by 2002:a17:906:1e92:: with SMTP id e18mr16485940ejj.254.1592833393352; Mon, 22 Jun 2020 06:43:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592833393; cv=none; d=google.com; s=arc-20160816; b=RU2U+wWhkxYcPT1Oejwljf4k0jg2XanZHp/B3VX11NEnZt68YXy0fihGhRbYrFTWrH 9OE7IwUuBJUfJUuqUhteefxUuLeUmJocbFbbQNPVpb8T0mzL0lgXCKrCCWjknBbQ4Qxl 4XZoVDCUQrwuZ+lTWORS0ubW+No8Ij+8tJRIHrhJ9aWvDd6+Iv+U0x4Si0hFUakutHO/ uHFwWUmLXWlpDYGvbSKrlG8tD11o6vTvmSHAs8sEjFWKKtbywr5tLgH1RbEZrfbm8hat ocbQ4sZtNsLfX4EF6lIJryCyYSRpQGtJsQUYRRNXlDSSElRb55V9HHnGE0GtpMJFEP1Z BIcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:autocrypt:from:references:to:subject; bh=abrOlp8vmjev1gbE4dKX3ZhI4TnS5V5k3INy5dhclNU=; b=oJSpZnZm4WhRmEz1MChytyrJx58ZYtIICnVaqIR3nj/IpcabOWhD0QWnnzMWylHqPC t6JW8tTX8vOKlL1nBGha3CzHekGnx+2ujKYHbj09CwDx7FW+BG1keQ0Y35S8aLra/Mde hoNhkHzcqUT0VXwwhooETeSVRPrAaL2JR8ngeAN2JfZ+ftkgIYPGBsjDHSxlOw86WUTs JpcVhWI7Kl8LcUnrIcP9SFuru4hgxBzAtHYpQydfeP9Btd0HoE0qdE9VlEogXN5yIdZ4 rMRP0laiScwoE/EtUdZWupBt8C19cvKyzInYMvD2rjXlCLG2Db2Ods/+A3RE26m3bmDE HcKA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s5si1588643ejx.28.2020.06.22.06.42.50; Mon, 22 Jun 2020 06:43:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729108AbgFVNlK (ORCPT + 99 others); Mon, 22 Jun 2020 09:41:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49562 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728605AbgFVNlJ (ORCPT ); Mon, 22 Jun 2020 09:41:09 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 662D0C061573 for ; Mon, 22 Jun 2020 06:41:09 -0700 (PDT) Received: from gallifrey.ext.pengutronix.de ([2001:67c:670:201:5054:ff:fe8d:eefb] helo=bjornoya.blackshift.org) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jnMh7-0007To-Su; Mon, 22 Jun 2020 15:41:05 +0200 Received: from [IPv6:2a03:f580:87bc:d400:789c:8c3:eaa5:9d1b] (unknown [IPv6:2a03:f580:87bc:d400:789c:8c3:eaa5:9d1b]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits)) (Client CN "mkl@blackshift.org", Issuer "StartCom Class 1 Client CA" (not verified)) (Authenticated sender: mkl@blackshift.org) by smtp.blackshift.org (Postfix) with ESMTPSA id 3A96F51EF3C; Mon, 22 Jun 2020 13:41:04 +0000 (UTC) Subject: Re: [PATCH 0/6] Add Microchip MCP25XXFD CAN driver To: Manivannan Sadhasivam , wg@grandegger.com, kernel@martin.sperl.org, linux-can@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org References: <20200617165902.GB14228@x1.vandijck-laurijssen.be> <2e80e2ed-d63d-5cc6-e1c6-e0c9e75c218e@pengutronix.de> <20200618123055.GA17496@x1.vandijck-laurijssen.be> <20200622102559.GA3077@x1.vandijck-laurijssen.be> <20200622123031.GB3077@x1.vandijck-laurijssen.be> <20200622124347.GC3077@x1.vandijck-laurijssen.be> <0ae54858-0eb5-b3b8-c793-00a8b99c8aa5@pengutronix.de> <20200622132608.GD3077@x1.vandijck-laurijssen.be> From: Marc Kleine-Budde Autocrypt: addr=mkl@pengutronix.de; prefer-encrypt=mutual; keydata= mQINBFFVq30BEACtnSvtXHoeHJxG6nRULcvlkW6RuNwHKmrqoksispp43X8+nwqIFYgb8UaX zu8T6kZP2wEIpM9RjEL3jdBjZNCsjSS6x1qzpc2+2ivjdiJsqeaagIgvy2JWy7vUa4/PyGfx QyUeXOxdj59DvLwAx8I6hOgeHx2X/ntKAMUxwawYfPZpP3gwTNKc27dJWSomOLgp+gbmOmgc 6U5KwhAxPTEb3CsT5RicsC+uQQFumdl5I6XS+pbeXZndXwnj5t84M+HEj7RN6bUfV2WZO/AB Xt5+qFkC/AVUcj/dcHvZwQJlGeZxoi4veCoOT2MYqfR0ax1MmN+LVRvKm29oSyD4Ts/97cbs XsZDRxnEG3z/7Winiv0ZanclA7v7CQwrzsbpCv+oj+zokGuKasofzKdpywkjAfSE1zTyF+8K nxBAmzwEqeQ3iKqBc3AcCseqSPX53mPqmwvNVS2GqBpnOfY7Mxr1AEmxdEcRYbhG6Xdn+ACq Dq0Db3A++3PhMSaOu125uIAIwMXRJIzCXYSqXo8NIeo9tobk0C/9w3fUfMTrBDtSviLHqlp8 eQEP8+TDSmRP/CwmFHv36jd+XGmBHzW5I7qw0OORRwNFYBeEuiOIgxAfjjbLGHh9SRwEqXAL kw+WVTwh0MN1k7I9/CDVlGvc3yIKS0sA+wudYiselXzgLuP5cQARAQABtCZNYXJjIEtsZWlu ZS1CdWRkZSA8bWtsQHBlbmd1dHJvbml4LmRlPokCVAQTAQoAPgIbAwIeAQIXgAULCQgHAwUV CgkICwUWAgMBABYhBMFAC6CzmJ5vvH1bXCte4hHFiupUBQJcUsSbBQkM366zAAoJECte4hHF iupUgkAP/2RdxKPZ3GMqag33jKwKAbn/fRqAFWqUH9TCsRH3h6+/uEPnZdzhkL4a9p/6OeJn Z6NXqgsyRAOTZsSFcwlfxLNHVxBWm8pMwrBecdt4lzrjSt/3ws2GqxPsmza1Gs61lEdYvLST Ix2vPbB4FAfE0kizKAjRZzlwOyuHOr2ilujDsKTpFtd8lV1nBNNn6HBIBR5ShvJnwyUdzuby tOsSt7qJEvF1x3y49bHCy3uy+MmYuoEyG6zo9udUzhVsKe3hHYC2kfB16ZOBjFC3lH2U5An+ yQYIIPZrSWXUeKjeMaKGvbg6W9Oi4XEtrwpzUGhbewxCZZCIrzAH2hz0dUhacxB201Y/faY6 BdTS75SPs+zjTYo8yE9Y9eG7x/lB60nQjJiZVNvZ88QDfVuLl/heuIq+fyNajBbqbtBT5CWf mOP4Dh4xjm3Vwlz8imWW/drEVJZJrPYqv0HdPbY8jVMpqoe5jDloyVn3prfLdXSbKPexlJaW 5tnPd4lj8rqOFShRnLFCibpeHWIumqrIqIkiRA9kFW3XMgtU6JkIrQzhJb6Tc6mZg2wuYW0d Wo2qvdziMgPkMFiWJpsxM9xPk9BBVwR+uojNq5LzdCsXQ2seG0dhaOTaaIDWVS8U/V8Nqjrl 6bGG2quo5YzJuXKjtKjZ4R6k762pHJ3tnzI/jnlc1sXz Message-ID: <0f087f65-7dc4-6d83-705a-be8c3302ce40@pengutronix.de> Date: Mon, 22 Jun 2020 15:41:03 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: <20200622132608.GD3077@x1.vandijck-laurijssen.be> Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 2001:67c:670:201:5054:ff:fe8d:eefb X-SA-Exim-Mail-From: mkl@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 6/22/20 3:26 PM, Kurt Van Dijck wrote: > On ma, 22 jun 2020 14:54:15 +0200, Marc Kleine-Budde wrote: >> On 6/22/20 2:43 PM, Kurt Van Dijck wrote: >>> I get RX-0: FIFO overflows in listen-only mode (back-to-back burst of >>> the single other node). >> >> Single other node? Who's ACKing the CAN frames? > > hence the back-to-back burst. Just wanted to be sure if I understood correctly. Nice testcase btw! >>> The SPI peripheral does not use DMA :-(. >> >> The SPI messages are quite small, so DMA wont help either. Getting rid of the >> IRQ and polling for completion is the way to go. >> >>> Do you have, by accident, some freescale SPI fixes lying around? >> >> nope >> >>> It's not the biggest problem on my side, but is proves the system not >>> being guarded against load. >> >> Do you have freq scaling activated? > > Not yet. > > The device tree needs upgrading ... grrr Without freq scaling the imx core is supposed to run at full speed, which is better for bursty SPI traffic than starting clocked down into a burst.... Marc -- Pengutronix e.K. | Marc Kleine-Budde | Embedded Linux | https://www.pengutronix.de | Vertretung West/Dortmund | Phone: +49-231-2826-924 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |