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 X-Spam-Level: X-Spam-Status: No, score=-3.5 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2F0A9CA9ECF for ; Fri, 1 Nov 2019 22:02:29 +0000 (UTC) Received: from mail.linuxfoundation.org (mail.linuxfoundation.org [140.211.169.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C17032085B for ; Fri, 1 Nov 2019 22:02:28 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="MToHrMyR" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C17032085B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=lst.de Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=iommu-bounces@lists.linux-foundation.org Received: from mail.linux-foundation.org (localhost [127.0.0.1]) by mail.linuxfoundation.org (Postfix) with ESMTP id 83274F19; Fri, 1 Nov 2019 22:02:28 +0000 (UTC) Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 03139F11 for ; Fri, 1 Nov 2019 22:02:27 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 3DBE114D for ; Fri, 1 Nov 2019 22:02:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=Content-Transfer-Encoding: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=tafFLZmewLbEDx8TiinbeGDWVo8wkmBodv2ClgdKJQE=; b=MToHrMyRirf32af8dC0Djrwmt CzD5HgreXYVjw3epEIOHMynSifSgvdf5Q6p1qYJxtEfmiF/MkkaXxCzKC5DgBBNAw0E66IayQScZK +lrMcr4N09gUG8IXMVULJ0lXA3aNZ1tcugjjAxujKCT57n5fJwb5BvLgXHoL6Z7k6WOq/0PU9+hBe U06beuroEKt+mcSxuQIIIC6ncP55URjWGmjZPXIm92fnwVYCAAMuY8/pLcxQ1243FKDy+xnQKyk+7 nly7GDsv2Fyx68f4Ymtmjo2C1S0Bntl67ZpmWQPUmTFnMlu4iIhgmMLMunPMA1btRILnu7vpDmIqS HNy6axjBg==; Received: from [199.255.44.128] (helo=localhost) by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux)) id 1iQezu-0004FP-VO; Fri, 01 Nov 2019 22:02:22 +0000 From: Christoph Hellwig To: Max Filippov , Chris Zankel , iommu@lists.linux-foundation.org Subject: switch xtensa over to the generic DMA remap / uncached segment code Date: Fri, 1 Nov 2019 15:02:08 -0700 Message-Id: <20191101220213.28949-1-hch@lst.de> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html Cc: linux-xtensa@linux-xtensa.org X-BeenThere: iommu@lists.linux-foundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Development issues for Linux IOMMU support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: iommu-bounces@lists.linux-foundation.org Errors-To: iommu-bounces@lists.linux-foundation.org Hi all, this series switches over xtensa to use the generic DMA remap and uncached code. Xtensa is a little special because it uses an uncached segment by default, but can still use page table bits for remapping highmem. To facilitate that there is some major refactoring in the common DMA code that merges the remapping code into the main direct mapping alloc / free routines. _______________________________________________ iommu mailing list iommu@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/iommu