From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 28 Jun 2001 15:42:00 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 28 Jun 2001 15:41:51 -0400 Received: from smtp1.cern.ch ([137.138.128.38]:30981 "EHLO smtp1.cern.ch") by vger.kernel.org with ESMTP id ; Thu, 28 Jun 2001 15:41:37 -0400 To: "MEHTA,HIREN (A-SanJose,ex1)" Cc: "'David S. Miller'" , "'linux-kernel@vger.kernel.org'" Subject: Re: (reposting) how to get DMA'able memory within 4GB on 64-bit m achi ne In-Reply-To: From: Jes Sorensen Date: 28 Jun 2001 21:41:22 +0200 In-Reply-To: "MEHTA,HIREN's message of "Thu, 28 Jun 2001 10:20:46 -0600" Message-ID: User-Agent: Gnus/5.070096 (Pterodactyl Gnus v0.96) Emacs/20.4 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org >>>>> "Hiren" == MEHTA,HIREN (A-SanJose,ex1) writes: Hiren> Then why do we have 64-bit dma_addr_t on ia64 ? -hiren Because on ia64 you will get back a 64 bit pointer if you use pci_set_dma_mask() to set a 64 bit mask before calling the pci functions in question. Jes