Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp3409700imu; Mon, 14 Jan 2019 02:28:48 -0800 (PST) X-Google-Smtp-Source: ALg8bN6+bRQzq/zH09NQM5YvOqnn+ripdF2c85oUx1wNR8/uM9jONjGfNnLz2PcKfuauZ3qyg0DV X-Received: by 2002:a65:5387:: with SMTP id x7mr22309895pgq.412.1547461728004; Mon, 14 Jan 2019 02:28:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547461727; cv=none; d=google.com; s=arc-20160816; b=VKsJwUEIO5D3XeFdS2OBbBXR9ONxivyhDBP8SW0Z4iFJoZ9CbkotSkQs/+rmVFXRtw nBezc7wKxVTVH9NkSKbQ7f7uxgw4zSZ6d2s7NPhJVvIO4Pvm/pYdImIyGnB7Re0Gv9EA 0cUMD28RlX9aOD1GTMpucw6Eg2dFEYvnyzGKLBQOi9QsWNAIo+eGSECCc0ckWL76lNMG olEcGg/J3iEa40f2mc3lnmlqkdranO1EI2RbGAn6L2lvj3DRiP3ER0l9u6PwTZhq9GLl XsR5dB6LDmM00+DTcIMAqSy3FQlwzgHKSmbGm3tFNSu4cnYDbM21+mcUMlFnc8znvxwq aN4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=XVR6jL3jT3TYfklMxBYRcXQ2yIxGlx6cCPc4kO2v8J4=; b=D14vf40GAK5TN/+lQ5Dug6dl930wen/Tw5qQU6pqes341CMg6bpUGuDaiLO27k1N9z I/UGnyRUP0Pn/Id36069MGC4ZQayDrc60ImQiw32zS3XWiKObbfV19zwJmiU/ApYLIvv QZNTJyGANAlHBlYB4JhaKlXIWaG7cixVqUNwil49mnqQ07CMgyGdlaKIH1BU737dBFJG 1JfD104bd3wq8oslwy6pPp3Dm1p5THCsVsNPyOpodxoXkeFannXgk1FYP3KGApi011+e sV1CYpfaAhcqRIeSwFAuQYjU46Nd5ATDgS/heootkyn/doWA+G1I1BQ3dFKpAUhd0y3z 4ajw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Y1afYHsK; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k69si21697pga.176.2019.01.14.02.28.32; Mon, 14 Jan 2019 02:28:47 -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=pass header.i=@linaro.org header.s=google header.b=Y1afYHsK; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726706AbfANK0t (ORCPT + 99 others); Mon, 14 Jan 2019 05:26:49 -0500 Received: from mail-ua1-f41.google.com ([209.85.222.41]:44293 "EHLO mail-ua1-f41.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726306AbfANK0s (ORCPT ); Mon, 14 Jan 2019 05:26:48 -0500 Received: by mail-ua1-f41.google.com with SMTP id d19so6857563uaq.11 for ; Mon, 14 Jan 2019 02:26:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=XVR6jL3jT3TYfklMxBYRcXQ2yIxGlx6cCPc4kO2v8J4=; b=Y1afYHsKn8Bn7MSoQfnIQV98PxLEE+q6Spgs1/h7kM4X85cxNSe/TwFVfUyoB6vsRe ck7jNbiCVj+pVWkP8Jb8phUfiJKLkkGhc/r92MF4Y+Iq4B6GTIrtO0fh5BGcBYwrRwms 4vvJuG03hWWl8CDv6FT7IPPPfQeg9wfdTVt8c= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=XVR6jL3jT3TYfklMxBYRcXQ2yIxGlx6cCPc4kO2v8J4=; b=F8ujb0nLZKT7+ZnxnMGhPlyjnrK0Xaw1niakL2X248MzM7UEZsnRZsO/zHG/7lwh// Gridjp7+wioHjaaJIxIAwfsSGDXryjqB/dw+4PPL665V27voFF4EaW7FsG4htZ87m7L4 jxoXE8hfHBKqX0GzxYfDaQODZPNq+BfXgxKDVAiJrcDMLbZtVU9fvRHdZ/xH0CpFlyWo ypCuBZPnN/7DdbQ1tPk1FjuSWh5miHwTMEfKJ+qSWSt/BXwMpilhoYixZwWHrNMPjUiN GJvYZbPVQHDfM+cubvVhHX75o6P7E8G0m+ULjkhm1tr9JS6kScqNN8XQ1Fa1QP4I+ksX qSDg== X-Gm-Message-State: AJcUukdnzxY/HuLTA6Il6/nGxZ6o+YDDDx0knOBq+Xz7sRihUviWjQho GfChtO/WxtMoJGGT57qgN3XI4baO2oaqfH8Eyw5jdQ== X-Received: by 2002:ab0:3484:: with SMTP id c4mr9143281uar.39.1547461607443; Mon, 14 Jan 2019 02:26:47 -0800 (PST) MIME-Version: 1.0 References: <20190114095804.27978-1-hch@lst.de> In-Reply-To: <20190114095804.27978-1-hch@lst.de> From: Ulf Hansson Date: Mon, 14 Jan 2019 11:26:11 +0100 Message-ID: Subject: Re: remove block layer bounce buffering for MMC To: Christoph Hellwig , Linus Walleij Cc: Russell King , Nicolas Pitre , Aaro Koskinen , Ben Dooks , "linux-mmc@vger.kernel.org" , Linux ARM , linux-omap , "list@263.net:IOMMU DRIVERS , Joerg Roedel ," , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org +Linus Walleij (recently made a cleanup of the mmc bounce buffering code). On Mon, 14 Jan 2019 at 10:58, Christoph Hellwig wrote: > > Hi everyone, > > this series converts the remaining MMC host drivers to properly kmap the > scatterlist entries it does PIO operations on, and then goes on to > remove the usage of block layer bounce buffering (which I plan to remove > eventually) from the MMC layer. > > As a bonus I've converted various drivers to the proper scatterlist > helpers so that at least in theory they are ready for chained > scatterlists. > > All the changes are compile tested only as I don't have any of the > hardware, so a careful review would be appreciated. Thanks for posting this. I will have a look as soon as I can, but first needs to catch up with things since the holidays. Kind regards Uffe