Received: by 2002:ab2:6f44:0:b0:1fd:c486:4f03 with SMTP id l4csp230155lqq; Thu, 13 Jun 2024 01:01:23 -0700 (PDT) X-Forwarded-Encrypted: i=4; AJvYcCVPg2kSAwc7P8KlBFOGy7DkPQjEhsCRVMU+QXcIffo/auec+msYgOZQaNLPJUoOzFG3/a9bFHmf77ve7a9HxHfZ5rmxlQ4LQFqJXWSzFA== X-Google-Smtp-Source: AGHT+IEhyu+F4VDRapxk1sJW1WLxg1jDxl5eV6O9bKYaBhGDP1rKztNRgXfwixxTJlqdUgaKDalG X-Received: by 2002:a17:906:e2c5:b0:a6f:4d6b:c77b with SMTP id a640c23a62f3a-a6f4d6bc838mr197733466b.35.1718265683085; Thu, 13 Jun 2024 01:01:23 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1718265683; cv=pass; d=google.com; s=arc-20160816; b=rfwl7QHG04Pl1Y7gpy8TWJg+tUDaoLB1r098M9/29mVc1rrjRfOAtH4WyeB6dA0XSj 9+uV5/HAzCo5G7xcF/cCJpzKZ3rK2t+Fo8pw/uyBH6SapO0Lq5PANPusjz1Wk3D32FKQ CAP3ZaScyWQsYowDzx9p7UORjNgkOre8c9h19XZ62NHY+v9K3XMMeXMrlARQE8pS5PDH GGxDEwPQJf099STgCAW7Dl/UP/AmG4u9sBZ2TSii8zfM1s8oSfhyL+RSM6qcgiz7OEG2 HC/sxOshA9e4GSPVcv3txk6yfQ/orxirVvd4vPl8SccCqb67Z+t8lRXFgIznjFtif7uX pWCQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:references:cc:to:subject:from :user-agent:mime-version:list-unsubscribe:list-subscribe:list-id :precedence:date:message-id:dkim-signature:dkim-signature; bh=ZCOowjRMhthPrCgg0fyGh+uTy362GzG0djWS2ceHoqk=; fh=mVcMqDWsSm5Ng0z5dThnujVJlqa7AC/qH5QBDwTURnI=; b=b087pQC1AZ2Tfu/DuQNv/HDA7Guln8GWCo2YcdS7CSXmY+NtsnMwo4kHKEMzdjbvr1 rF0EaSCgfa00ZTMheBTTsr69qIQxCqorL51Av1l2V1hNoxzpwb44IePjvbmpZQC1Upqi 6nC7nl2wpvKqSgT/Rs8n1YyERsVq//pFuNLuZgxt6ZbNtKDxel+AC4P1zcwMQr64zWSl rl6gzQcA+gPvZLDuctQLATgeHobegNILpiSw5FZprAcG3CmzQJmV4IZKeWAv5CDrrt9t YQPv/2hP/ydg6Vs067PHM/d9G9euz0uHBEIu/R5Yp/KM7UNvgWCEph/SL3U0w7136eqp 4ahQ==; dara=google.com ARC-Authentication-Results: i=3; mx.google.com; dkim=pass header.i=@ibv-augsburg.net header.s=strato-dkim-0002 header.b=nER13Ggg; dkim=neutral (no key) header.i=@ibv-augsburg.net header.s=strato-dkim-0003; arc=pass (i=2 dkim=pass dkdomain=ibv-augsburg.net); spf=pass (google.com: domain of linux-kernel+bounces-212771-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-212771-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id a640c23a62f3a-a6f56d2184fsi42381566b.108.2024.06.13.01.01.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Jun 2024 01:01:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-212771-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@ibv-augsburg.net header.s=strato-dkim-0002 header.b=nER13Ggg; dkim=neutral (no key) header.i=@ibv-augsburg.net header.s=strato-dkim-0003; arc=pass (i=2 dkim=pass dkdomain=ibv-augsburg.net); spf=pass (google.com: domain of linux-kernel+bounces-212771-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-212771-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id C36E21F25311 for ; Thu, 13 Jun 2024 08:01:22 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B822B13C91F; Thu, 13 Jun 2024 08:01:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ibv-augsburg.net header.i=@ibv-augsburg.net header.b="nER13Ggg"; dkim=permerror (0-bit key) header.d=ibv-augsburg.net header.i=@ibv-augsburg.net header.b="DmiwSiwH" Received: from mo4-p00-ob.smtp.rzone.de (mo4-p00-ob.smtp.rzone.de [81.169.146.216]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 15EFD1A269; Thu, 13 Jun 2024 08:01:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=pass smtp.client-ip=81.169.146.216 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718265677; cv=pass; b=hBGgzP6GJvVWNXSyq0SnAaBT8ckmFjyVhNxKpJf4vVpURCuEbOBnqaKBoU7vJKiYTIPUM+k/n8FWQLOFjqc8TS5jDTV4b6p+sAfpEazFx2F0O1+17/iElQAo571vUq0c4sth3VxhL/mGSPtA5tGUtBJFar5IOGQ/iK5WvdzvSJE= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1718265677; c=relaxed/simple; bh=pS21HVE8uRgbz2fiL1iz3vnqzW4M7I1SyMqA7FKr+50=; h=Message-ID:Date:MIME-Version:From:Subject:To:Cc:References: In-Reply-To:Content-Type; b=CPNOR/Utqq89Uy3rVUgGMoLtLL7JkTYU9UfBtNqbsd1Heg0hwHoVcw5fjJtz15h5Ln0ZkV7Sai5bhxbgfixXd3t8Ox1Z67y6HH2djae4d256M8c0uqxXVpLG9hnvOReCwTlvbEy8D4bo7WjS/u0l8XXJJcNX6fddrG1KM83FDwQ= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ibv-augsburg.net; spf=none smtp.mailfrom=ibv-augsburg.net; dkim=pass (2048-bit key) header.d=ibv-augsburg.net header.i=@ibv-augsburg.net header.b=nER13Ggg; dkim=permerror (0-bit key) header.d=ibv-augsburg.net header.i=@ibv-augsburg.net header.b=DmiwSiwH; arc=pass smtp.client-ip=81.169.146.216 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ibv-augsburg.net Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=ibv-augsburg.net ARC-Seal: i=1; a=rsa-sha256; t=1718265492; cv=none; d=strato.com; s=strato-dkim-0002; b=JuQpNCBFJrD3Aa1UaaCb5zDCqvIJfwYNONKFHn3sGPLYkUUj7S1DuT7V8E9T3l7YcX yaogSkCE45C704I0+maDuVO1Ynnmz5TxilBq6km84qkwehtUqB4HRtZd+Z+5x4Cf0Znr z15aHzyO2lS8XrNYv4nnifil1C2CFdGI1W19KQ5cwOu6uBd2e/ZoZVa49WsFU5nuDu0V WoNgOdmpD6ZOOPeqmDpnmVZaEBm51kmAgmWJx28OuaNgSWwVHXmcLZqvfxJ4nXdIQmfE oUZ90dgWi46f5m/ubjxTY2wj7B6Ht8wfbPSKGcILZ7dBXAMvCVaVPmF0E5SK/iEXoNDy BnFw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1718265492; s=strato-dkim-0002; d=strato.com; h=In-Reply-To:References:Cc:To:Subject:From:Date:Message-ID:Cc:Date: From:Subject:Sender; bh=ZCOowjRMhthPrCgg0fyGh+uTy362GzG0djWS2ceHoqk=; b=R/kv79GQwqi0uf2JmZISAPcTvKH/3bNzHCX0v3BBOdgoSmg7ZZDlSxPd6r/NfePgC7 ZtEqQLlYvBizDCRlluXekwTFLWpLrEGlewfNwY9LjT8VNYPhgBuvQWjKJLHJRpOyUVdQ g04dtwMY/IfjvWIZKjAGNcgSIq7WIa8hHy2EsRca3x+VeRdUJkbY/4l10nKUFuOiQG8d xi5mWvEIQTFaQvtIYs+oR5uQkEOcytNhNew9AX0hg6k+B6AD1atWpnNuqBYyZQbASwRM 4dxTy3Y/+bPuMMdznpcmkwIfInj6+SQ1N1SrwHU1iKmbd+BmnIvbXHW0S/C0ZqdYnHbO QzJA== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1718265492; s=strato-dkim-0002; d=ibv-augsburg.net; h=In-Reply-To:References:Cc:To:Subject:From:Date:Message-ID:Cc:Date: From:Subject:Sender; bh=ZCOowjRMhthPrCgg0fyGh+uTy362GzG0djWS2ceHoqk=; b=nER13GggdZaz5ClPPzz9G4RHwfXH8VmdHajZSYQMhCnQttz2Q261EPzRBsEtUO6YmD LOncFIPsdw6aQPDuljFgN+Ng+Gl/J7ywbzBXQFdqzX9xu2Uu8G1MpuIqBHQbq4AfzNUe 2omEST+P/qIx8rc/+O8I59bjr+R+XHJ8IjAwbhs6A5pIkq0f1/XMGHVN7pktw8DZKO0w GuAgDTBXVJQdvw+erNccMd0dt59BCpg2hzjf6xtFXLDlHDtrvfHPx8+z4bSl4iIFrLqC Ub1YEwDw4j401NEJ6a6g9XWmzg6ThfaN1J2RuCwmZOT4cS2Q/z5RcvCq+oW6WngMC/Mt kl8w== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1718265492; s=strato-dkim-0003; d=ibv-augsburg.net; h=In-Reply-To:References:Cc:To:Subject:From:Date:Message-ID:Cc:Date: From:Subject:Sender; bh=ZCOowjRMhthPrCgg0fyGh+uTy362GzG0djWS2ceHoqk=; b=DmiwSiwHKsWy6QI6p/UhcxPsn/DabjiO0Aor5gjual9pUYT5CdB04dglnXJL89jImj JKG8j9OOWyNT0rK4YzBg== X-RZG-AUTH: ":KGMJfE6heLGk8b3w7Oa1fDtXwBjeDczIOHPRx8yNRKhFG/cxcP9aLpSo32t1tpzL2/4JjVjHoSYrKRModkCm" Received: from [192.168.178.123] by smtp.strato.de (RZmta 50.5.0 DYNA|AUTH) with ESMTPSA id N07c8805D7wBRIf (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Thu, 13 Jun 2024 09:58:11 +0200 (CEST) Message-ID: Date: Thu, 13 Jun 2024 09:58:07 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Dominic Rath Subject: Re: [PATCH v2 00/13] OMAP mailbox FIFO removal To: Andrew Davis , Jassi Brar , Hari Nagalla , Nick Saulnier , Bjorn Andersson , Mathieu Poirier Cc: linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org References: <20240410135942.61667-1-afd@ti.com> In-Reply-To: <20240410135942.61667-1-afd@ti.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hello Andrew, On 10.04.2024 15:59, Andrew Davis wrote: > Changes for v2: > - Use threaded irq as suggested by Hari and to > fix possible "scheduling while atomic" issue sorry for beeing late, I noticed this already got merged. I was wondering what the reason was for ending up with the threaded irq. In your v1 thread your final conclusion appeared to be > So for now I just kept this using the regular IRQ context as before. We looked into this some time ago, and noticed that the IRQ approach caused problems in the virtio/rpmsg code. I'd like to understand if your change was for the same reason, or something else we missed before. Regards, Dominic