Received: by 10.213.65.68 with SMTP id h4csp1748139imn; Thu, 5 Apr 2018 03:09:21 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/lWnZRZHO0C7JXpHy+5cS+Cw7FSBSkzMfa1JFsnzVatFvJtZq0nOD0tMzH+jFQURaQX5AR X-Received: by 10.99.100.197 with SMTP id y188mr14193869pgb.277.1522922961328; Thu, 05 Apr 2018 03:09:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522922961; cv=none; d=google.com; s=arc-20160816; b=xu67EQAJdADagABwqAwnOBk4YNe9DIzokW81gE84IdVKUi8aLfGmOLFSh+x2y82Wlj cXHxHvlk/Ahbo/Vwtiaiq73VPQJdbAX95Id+3t7VaBrTY40bBTDYHvFi4W1rjIxkHrEP rP0qiSw3RgSsLrrr714v20nDzRYQKcamFBPhHkJzmCqEVvqCV/nQ2dkSgjlCARNMbIga rL3U0lQfhoufQyg9ibnOZnwzlj/FZcMAWT8HuI5DTOad+ysNGioUeZBYejXZMRLv7XLu MqWUDCEr5jC+VdE2HDRnq3NpLqLs+zG2EovY61woqytLcj5bojLSsWshIa+uHfWM/XX9 NjDw== 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=P7FVW/fB5nkICvEpUeW5KTFX5/A2ieDOScuVZzyGFP4=; b=Z/yK3kahV2dQfQTdsdxjC3ipi1Bo9Smmc9H3VtQvsPyBW6aneh8pG9gSSQGcQC9xpl eYcZqRDhz+EfYNzPMtH5RPHFWtWasw0fWcyjnq0VkAu44ENgh9imT/Koxa6ZLxbsUuDE kzUywWG3nE+3WI1C6Bz+l15VKV6RTezcFn9IPXRhlERKU0aF005y84G+//TxCx9V2P/9 yfI01lEoacaQV7v7qTDF0RMvItcovI/rKah14ETVUhMIP/l1RTagtzhEQUlkoJW7wOfk AEXBgY+cU4nmJ2ZBy67fxOjFfrU/qkcMEToZ4uoj7QZk7ZqezItRI5J5XXu6iDRKiAcV JhOw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=qissPMOi; 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 x74si5786889pfi.371.2018.04.05.03.09.06; Thu, 05 Apr 2018 03:09:21 -0700 (PDT) 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=qissPMOi; 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 S1751367AbeDEKH5 (ORCPT + 99 others); Thu, 5 Apr 2018 06:07:57 -0400 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:33498 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751104AbeDEKHz (ORCPT ); Thu, 5 Apr 2018 06:07:55 -0400 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=P7FVW/fB5nkICvEpUeW5KTFX5/A2ieDOScuVZzyGFP4=; b=qissPMOipPDys9Ld1AAAj294y O15Y+ic62p5RySdH2S6akpGVQbFLucxC+dnB8roA34x9mV/EHb6gIWHcYTHV71kW3pMl/KB1jof07 RFaFAMWKBHMAWhUqsfQQ7scTWN2P9YjLAxe5xqUSvrH0FdzrgWv2+OejqG3ATOJUUadDI=; 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 1f41nx-0006DA-6c; Thu, 05 Apr 2018 10:07:41 +0000 Received: from broonie by debutante with local (Exim 4.90_1) (envelope-from ) id 1f41nw-0005o8-HU; Thu, 05 Apr 2018 11:07:40 +0100 Date: Thu, 5 Apr 2018 11:07:40 +0100 From: Mark Brown To: Maxime Ripard Cc: Sergey Suloev , Chen-Yu Tsai , linux-spi@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v3 3/6] spi: sun6i: restrict transfer length in PIO-mode Message-ID: <20180405100740.GA12349@sirena.org.uk> References: <20180403154449.2443-1-ssuloev@orpaltech.com> <20180403154449.2443-4-ssuloev@orpaltech.com> <20180404065048.n76r3ytuznd6fqsl@flea> <20180405091913.ky4dnmszoobn2xry@flea> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="a8Wt8u1KmwUX3Y2C" Content-Disposition: inline In-Reply-To: <20180405091913.ky4dnmszoobn2xry@flea> X-Cookie: Last week's pet, this week's special. User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --a8Wt8u1KmwUX3Y2C Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Apr 05, 2018 at 11:19:13AM +0200, Maxime Ripard wrote: > On Wed, Apr 04, 2018 at 02:35:14PM +0300, Sergey Suloev wrote: > > What exactly and in what way ? > You should explain, at least: > A) What is the current behaviour > B) Why that is a problem, or what problem does it cause > C) What solution you implement and why you think it's justified Right, this is key - the top level problem with most of this patch set is that it's hard to understand what the changes are intended to do or why. It's really important that people reading the changes be able to understand what's going on, especially if technical problems have been found since that tends to make people look more closely. Part of this is about splitting the changes out so that each patch does one thing (which makes it easier to understand them) and part of it is about explaining those changes clearly. --a8Wt8u1KmwUX3Y2C Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlrF9WsACgkQJNaLcl1U h9Ac5gf/aYWiN662b+5WIMt7jZMwx0qaXalRcZxf2FeQLaYdBbq8GlQ54uqSHzu8 plDSw8unB6nL1YNKLTbXlrY2HXP80abBwWVAOjlj2Dr//POEbMPOmMtiBRBvGvkf EaKunDg1F+DsBpUV2J62x9vbixG3gHjCh4mqbMr1l9Bt9suj5DDr126rRkfGh5BK TKMpisOr+grrT6wVcANovT9vofO2yH2sYTYu3KiuQ3ukA20hb3WgyxYELiggTT/Z rKqoM3bPqwKWKBN17ONIp1k1r9j02EXD5MV0a9IWUi3quq6Tiff47bYoVXF1scrg X9dWa7exq2ppwBJBWPij+tjHrQKqlQ== =HryV -----END PGP SIGNATURE----- --a8Wt8u1KmwUX3Y2C--