Received: by 10.223.185.116 with SMTP id b49csp3020850wrg; Mon, 5 Mar 2018 12:36:45 -0800 (PST) X-Google-Smtp-Source: AG47ELs8yDyOLF+ohuQbS5zCNjXMWzyMfiKyxp5xJ3HYWXAcS/E9vROjSf1lzMGmUlcEAbWzT870 X-Received: by 2002:a17:902:8488:: with SMTP id c8-v6mr14334664plo.155.1520282205488; Mon, 05 Mar 2018 12:36:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520282205; cv=none; d=google.com; s=arc-20160816; b=XTRg9sPrL17GxEuZxlax95eWFtGqbsJp9Mv7xpqeMDnEMn0fD12mpSwp+0m94fRQbV OJ7rA11/k3cYOjwRVbbjUjRNtvimYaGqIUjf0D3jOx9/WVmLBqsvF2s7xou81b3Q20DX 2FfeGQ+YUIp13LzK+d3soLRqB+21wSqzhvqk0IwqJ3eq0D7jHGoxBTcWmQ6qZJUn08w2 PEHx//2096zia4W3Ev0CdbpyeF11hNywvGQZvFrfXU3YmcWDgXZQugPedaEQfhCurcXa DbZBthpgO0dxmewJV/RhXCL+lMTqExx8XVquK3U315KkgmhLQms0WYXwhRaorBwPt6b7 UnKQ== 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:dkim-signature:arc-authentication-results; bh=fOqP6ZWOzIfsLfY6P+IshXje9zSVciwOoFdRRWzDFzM=; b=kT2bUqJSrd3ibKnRyHQDc5ztAsXlGtoK7ZWL+e2XynhNqsruiRF/Q0D1G9CebgimEM FmDJTL4kX9yYfSRtHLhHOmW/fJmg5ZrsMLV9IB6gYVkbxygNE+wjptQ0y7DuVakl2JMp 98qYmZbxFPAOAlqK6Mwlx0Nn4xC3vlsYisIOUXeChOcw5nxm/eu5aNa5fjt+Xi7Fv2qJ BLWRi/8o81YetjkmTujQQnfDeV4DFaslvFjDjco4u+T6t2i+IMkPAq7MxJ9gxWzQoFAt O1VB+5goG+ru4aXHslcIJt/xNUG6kwFKzJ8gMurbc58bYCLsSGzbAAxrIJvm5z2sHjBc x6Vg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=mpyT8+0v; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e2si8714573pgr.242.2018.03.05.12.36.31; Mon, 05 Mar 2018 12:36:45 -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=@sirena.org.uk header.s=20170815-heliosphere header.b=mpyT8+0v; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752967AbeCEUfh (ORCPT + 99 others); Mon, 5 Mar 2018 15:35:37 -0500 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:33244 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752321AbeCEUff (ORCPT ); Mon, 5 Mar 2018 15:35:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sirena.org.uk; s=20170815-heliosphere; h=In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=fOqP6ZWOzIfsLfY6P+IshXje9zSVciwOoFdRRWzDFzM=; b=mpyT8+0vFg2L5wdJnFXbF/0V4 GfO+MqkzggAgqs7+cIAQ4rDxHWFN0qKX6i6+nsVLuh7puuoa1pAxMDstCg1nCvuXz4TJqmvC+G/X8 oaIr3YTrmvM0NhltKB3+LaBb8OzJNp4QQHeTVia/H5F/ov/yTY1QqqXjC5wLBjeF7JLk0=; Received: from debutante.sirena.org.uk ([2001:470:1f1d:6b5::3] helo=debutante) by heliosphere.sirena.org.uk with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1eswpa-0006Cb-JS; Mon, 05 Mar 2018 20:35:34 +0000 Received: from broonie by debutante with local (Exim 4.90_1) (envelope-from ) id 1eswpZ-0006jN-Vn; Mon, 05 Mar 2018 20:35:33 +0000 Date: Mon, 5 Mar 2018 20:35:33 +0000 From: Mark Brown To: Sasha Levin Cc: "linux-kernel@vger.kernel.org" , "stable@vger.kernel.org" , Jonas Gorski Subject: Re: [PATCH AUTOSEL for 4.9 002/219] spi/bcm63xx: make spi subsystem aware of message size limits Message-ID: <20180305203533.GP8588@sirena.org.uk> References: <20180303222716.26640-1-alexander.levin@microsoft.com> <20180303222716.26640-2-alexander.levin@microsoft.com> <20180305102310.GC8588@sirena.org.uk> <20180305200744.afw64js6wnmyfqrb@sasha-lappy> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="QAdlk5ze2izLk3Ap" Content-Disposition: inline In-Reply-To: <20180305200744.afw64js6wnmyfqrb@sasha-lappy> X-Cookie: Do not write below this line. User-Agent: Mutt/1.9.3 (2018-01-21) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --QAdlk5ze2izLk3Ap Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Mar 05, 2018 at 08:07:46PM +0000, Sasha Levin wrote: > On Mon, Mar 05, 2018 at 10:23:10AM +0000, Mark Brown wrote: > >On Sat, Mar 03, 2018 at 10:27:56PM +0000, Sasha Levin wrote: > >> The bcm63xx SPI controller does not allow manual control of the CS > >> lines and will toggle it automatically before and after sending data, > >> so we are limited to messages that fit in the FIFO buffer. Since the CS > >> lines aren't available as GPIOs either, we will need to make slave > >> drivers aware of this limitation so they can handle them accordingly. > >This seems really aggressive for stable... > Why so? It's exposing more capability information but it's in the "how did this ever work without the fix" range, and I'd worry that this might cause us to do something like start exercising handling code in client drivers that had never been tested. Not that I can immediately see any client drivers in mainline that actually pay attention... :/ --QAdlk5ze2izLk3Ap Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlqdqhUACgkQJNaLcl1U h9D7/gf/QX2XDYtZLnyN9uRvKbI4nbHMCFgn4fLytd68R1wr6GzfzQjrX7MFAhnz PiOKvPIO2rZ5sX/kQg8H9Z1idA02gPNTsEtSglA35GHpM8QW3rsI9t60lKlpt5nm 0IBjS4suC7GGOk9g1Fl5svEDylCZH8uy6yzd4xrdcIvDGtya+9qKVn3iAvNNgLNe VHpI7cv23tcQg+dISYnlyopUeNZP6kCN+UIadaT+HlyAjevKf+7XT1BSo3hP1LfK uheiTiDdeuLNsgymMJ7+Dt9KhL0wOvcU4dT/kQ1JOE2PdjZzS/VDMTwNR9MiBKGi dcebe+aHmW4XfPcgetxZKLftpRGhYg== =ChrD -----END PGP SIGNATURE----- --QAdlk5ze2izLk3Ap--