change hp700 disklabel location

[email protected] (ITOH Yasufumi)
Newsgroups gmane.os.netbsd.ports.hp700,gmane.os.netbsd.devel.kernel
Message-ID <[email protected]>
I asked this before and no response, and asking again.

Current disklabel of hp700 is conflicts with LIF header and I'd like
to change the location.

On hp700, the disklabel is at LABELSECTOR=0, LABELOFFSET=64.
However, the LIF header (struct lifvol in <hp700/disklabel.h>)
uses the top 256bytes of a boot device,
which conflicts with the disklabel location.

HP-UX doen't seem to have disklabel (LVM only -- I looked at HP-UX 10.20),
and I think picking any value is okay....

I chose the location LABELSECTOR=1, LABELOFFSET=0,
which is used on many archs.
Do you think it okay to commit this change?

Regards,
-- 
ITOH Yasufumi

Index: disklabel.h
===================================================================
RCS file: /cvsroot/src/sys/arch/hp700/include/disklabel.h,v
retrieving revision 1.2
diff -u -r1.2 disklabel.h
--- disklabel.h	28 Nov 2002 06:06:13 -0000	1.2
+++ disklabel.h	18 Oct 2003 15:20:29 -0000
@@ -50,8 +50,8 @@
 #define	I386_LABELOFFSET	0		/* offset of label in sector */
 #define	AMIGA_LABELSECTOR	0		/* sector containing label */
 #define	AMIGA_LABELOFFSET	64		/* offset of label in sector */
-#define	HPPA_LABELSECTOR	0		/* sector containing label */
-#define	HPPA_LABELOFFSET	64		/* offset of label in sector */
+#define	HPPA_LABELSECTOR	1		/* sector containing label */
+#define	HPPA_LABELOFFSET	0		/* offset of label in sector */
 
 #define LABELSECTOR		HPPA_LABELSECTOR
 #define LABELOFFSET		HPPA_LABELOFFSET
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.