From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id CCF61C433EF for ; Thu, 21 Apr 2022 07:20:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5490F6B0073; Thu, 21 Apr 2022 03:20:31 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4F8FB6B0078; Thu, 21 Apr 2022 03:20:31 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3C1C26B007B; Thu, 21 Apr 2022 03:20:31 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (relay.hostedemail.com [64.99.140.26]) by kanga.kvack.org (Postfix) with ESMTP id 2DA846B0073 for ; Thu, 21 Apr 2022 03:20:31 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 0ED1F25DAE for ; Thu, 21 Apr 2022 07:20:31 +0000 (UTC) X-FDA: 79380038262.07.09486BE Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf15.hostedemail.com (Postfix) with ESMTP id E9F6EA001D for ; Thu, 21 Apr 2022 07:20:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; 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; bh=/mufPbfAEtzUYo8UQOy8hexQf7LldlE9QXVFf6oUjPA=; b=HTNLBs6dkv2NvylAHe4Bh0YUqm uXFaWw4zqDK7jQM7qe0Ct22VA2CWJzxg6tTsQrB1kPkjCsz1rPoiYIuNLEGnymCibZD+DEEe/IYMc ILrrbXwnVBGBWfIck1L57DSQBbkHbXRlhEc0diL/aBdV5pRJepYHJD8qb0lyt6Uug3DKHCbrSSFaV DiQq4Rd+x31FtAOBQZ/Z43Il9+mEErkUsWxwbrqMZ99jKlZDJhldeXZQjNBhzBYPX+c/o/kgmfp3q vyDlw8f72OErfibwPtCp0ttb0FQC+qcPmdZq29oYem4Qz6+/JCcPv4FhXJjqmOHE5Y5D28gqrgBAr 5OUyWYKw==; Received: from hch by bombadil.infradead.org with local (Exim 4.94.2 #2 (Red Hat Linux)) id 1nhR70-00Bzjm-64; Thu, 21 Apr 2022 07:20:22 +0000 Date: Thu, 21 Apr 2022 00:20:22 -0700 From: Christoph Hellwig To: Arnd Bergmann Cc: Ard Biesheuvel , Catalin Marinas , Herbert Xu , Will Deacon , Marc Zyngier , Greg Kroah-Hartman , Andrew Morton , Linus Torvalds , Linux Memory Management List , Linux ARM , Linux Kernel Mailing List , "David S. Miller" Subject: Re: [PATCH 07/10] crypto: Use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html X-Rspam-User: X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: E9F6EA001D X-Stat-Signature: e6h6seg6cgqfgab1z7psm9wo7k1py6yw Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=HTNLBs6d; dmarc=none; spf=none (imf15.hostedemail.com: domain of BATV+75405b57bc5fe52e01f0+6815+infradead.org+hch@bombadil.srs.infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=BATV+75405b57bc5fe52e01f0+6815+infradead.org+hch@bombadil.srs.infradead.org X-HE-Tag: 1650525627-823338 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Btw, there is another option: Most real systems already require having swiotlb to bounce buffer in some cases. We could simply force bounce buffering in the dma mapping code for too small or not properly aligned transfers and just decrease the dma alignment.