blkdev.h fixes

From: William Lee Irwin III (wli@holomorphy.com)
Date: Fri Jan 17 2003 - 02:04:37 EST


Hmm, the last round used dma_addr_t, but it turns out the things
they're compared against are unconditionally u64.

===== include/linux/blkdev.h 1.94 vs edited =====
--- 1.94/include/linux/blkdev.h Tue Nov 19 17:13:41 2002
+++ edited/include/linux/blkdev.h Thu Jan 16 23:02:46 2003
@@ -287,8 +287,8 @@
  * BLK_BOUNCE_ANY : don't bounce anything
  * BLK_BOUNCE_ISA : bounce pages above ISA DMA boundary
  */
-#define BLK_BOUNCE_HIGH (blk_max_low_pfn << PAGE_SHIFT)
-#define BLK_BOUNCE_ANY (blk_max_pfn << PAGE_SHIFT)
+#define BLK_BOUNCE_HIGH ((u64)blk_max_low_pfn << PAGE_SHIFT)
+#define BLK_BOUNCE_ANY ((u64)blk_max_pfn << PAGE_SHIFT)
 #define BLK_BOUNCE_ISA (ISA_DMA_THRESHOLD)
 
 extern int init_emergency_isa_pool(void);
-
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/



This archive was generated by hypermail 2b29 : Thu Jan 23 2003 - 22:00:15 EST