Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751650AbdF1JRc (ORCPT ); Wed, 28 Jun 2017 05:17:32 -0400 Received: from foss.arm.com ([217.140.101.70]:38924 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751453AbdF1JR0 (ORCPT ); Wed, 28 Jun 2017 05:17:26 -0400 From: Vladimir Murzin To: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org, linux@armlinux.org.uk, sza@esh.hu, arnd@arndb.de, gregkh@linuxfoundation.org, akpm@linux-foundation.org, alexandre.torgue@st.com, robin.murphy@arm.com, kbuild-all@01.org, benjamin.gaignard@linaro.org, hch@lst.de, m.szyprowski@samsung.com, Steven Miao , Geert Uytterhoeven , Michal Simek , Yoshinori Sato , Rich Felker , Chris Zankel , Max Filippov Subject: [PATCH 0/2] Follow-up on "ARM: Fix dma_alloc_coherent() and friends for NOMMU" Date: Wed, 28 Jun 2017 10:16:56 +0100 Message-Id: <1498641418-3554-1-git-send-email-vladimir.murzin@arm.com> X-Mailer: git-send-email 2.0.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1519 Lines: 41 These two patches are folloups on "[PATCH v6 0/7] ARM: Fix dma_alloc_coherent() and friends for NOMMU" which has been partly merged in [1]. PATCH 1/2 is done per Christoph's suggestion [2] to eliminate duplication in dma-noop.c. PATCH 2/2 is fixup for ARM's dma operations for NOMMU due to aforementioned change. @Benjamin, your Tested-by for ARM bits would be very appretiated! @Christoph, in case you decide to queue PATCH 1/2, can you put it before "ARM: NOMMU: Introduce dma operations for noMMU", so transition to the new dma operations won't break bisectability. [1] git://git.infradead.org/users/hch/dma-mapping.git for-next [2] https://www.spinics.net/lists/arm-kernel/msg590587.html Cc: Steven Miao Cc: Geert Uytterhoeven Cc: Michal Simek Cc: Yoshinori Sato Cc: Rich Felker Cc: Chris Zankel Cc: Max Filippov Thanks! Vladimir Murzin (2): drivers: dma-mapping: allow dma_common_mmap() for NOMMU fixup: ARM: NOMMU: Introduce dma operations for noMMU arch/arm/mm/dma-mapping-nommu.c | 18 ------------------ arch/blackfin/Kconfig | 1 + arch/m32r/Kconfig | 1 + arch/m68k/Kconfig | 1 + arch/microblaze/Kconfig | 1 + arch/sh/Kconfig | 1 + arch/xtensa/Kconfig | 1 + drivers/base/dma-mapping.c | 4 ++-- 8 files changed, 8 insertions(+), 20 deletions(-) -- 2.0.0