Messages in this thread |  | | Date | Fri, 9 May 2003 08:19:29 -0700 | From | William Lee Irwin III <> | Subject | Re: Undo aic7xxx changes |
| |
On Fri, May 09, 2003 at 04:56:21PM +0200, Willy Tarreau wrote: > I don't see how ~0xFFFFFFFF can be non-null on 32 bits archs, because addr is > a bus_addr_t which is in turn dma_addr_t which itself is u32. So unless I don't > find the trick this would mean that this code should never be executed. Perhaps > ~0xFFFFFFFFULL would be more appropriate, or even >0xFFFFFFFF, since this can be > detected with u32 using the carry left by the addition.
include/asm-i386/types.h line 55
#ifdef CONFIG_HIGHMEM typedef u64 dma_addr_t; #else typedef u32 dma_addr_t; #endif
-- wli - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |