From e2776725d7bfd8e3fda1f90702dc0e34118009ee Mon Sep 17 00:00:00 2001 From: Peter Grehan Date: Sun, 21 Dec 2003 12:16:58 +0000 Subject: [PATCH] Use daddr_t instead of u_long for byte offset in strategy routine to avoid >4G truncation on 32-bit systems. no objection by: sparc64 --- sys/boot/ofw/libofw/ofw_disk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/boot/ofw/libofw/ofw_disk.c b/sys/boot/ofw/libofw/ofw_disk.c index b6c3e6c1c94..0dd252b61ee 100644 --- a/sys/boot/ofw/libofw/ofw_disk.c +++ b/sys/boot/ofw/libofw/ofw_disk.c @@ -70,7 +70,7 @@ ofwd_strategy(void *devdata, int flag, daddr_t dblk, size_t size, char *buf, size_t *rsize) { struct ofw_devdesc *dp = (struct ofw_devdesc *)devdata; - unsigned long pos; + daddr_t pos; int n; int i, j;