Module Name: src Committed By: msaitoh Date: Fri Apr 17 10:51:15 UTC 2015
Modified Files: src/sys/arch/sparc/stand/ofwboot [netbsd-5-2]: Locore.c Log Message: Pull up following revision(s) (requested by nakayama in ticket #1958): sys/arch/sparc/stand/ofwboot/Locore.c: revision 1.14 Fix kernel loading failures from partitions started from over first 4GB of disks on sparc64. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.10.44.1 src/sys/arch/sparc/stand/ofwboot/Locore.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/sparc/stand/ofwboot/Locore.c diff -u src/sys/arch/sparc/stand/ofwboot/Locore.c:1.10 src/sys/arch/sparc/stand/ofwboot/Locore.c:1.10.44.1 --- src/sys/arch/sparc/stand/ofwboot/Locore.c:1.10 Wed Oct 17 19:57:16 2007 +++ src/sys/arch/sparc/stand/ofwboot/Locore.c Fri Apr 17 10:51:15 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: Locore.c,v 1.10 2007/10/17 19:57:16 garbled Exp $ */ +/* $NetBSD: Locore.c,v 1.10.44.1 2015/04/17 10:51:15 msaitoh Exp $ */ /* * Copyright (C) 1995, 1996 Wolfgang Solfrank. @@ -311,8 +311,8 @@ OF_seek(int handle, u_quad_t pos) args.nargs = 3; args.nreturns = 1; args.handle = HDL2CELL(handle); - args.poshi = HDL2CELL(pos >> 32); - args.poslo = HDL2CELL(pos); + args.poshi = HDQ2CELL_HI(pos); + args.poslo = HDQ2CELL_LO(pos); if (openfirmware(&args) == -1) { return -1; }