Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Apr 2003 00:38:53 -0700 (PDT)
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 29776 for review
Message-ID:  <200304260738.h3Q7crUk096298@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=29776

Change 29776 by jmallett@jmallett_dalek on 2003/04/26 00:38:10

	Copy bit 31 by hand to fix addresses used now that
	we are -mlong64.  This was especially confusing since
	the IP22 ARCS exception handlers print 32-bit addresses,
	making it unclear that the bigger kuseg was being used,
	and dump,etc. only work on 32-bit addresses, so bad addr
	exceptions had addresses listed which worked just fine.

Affected files ...

.. //depot/projects/mips/sys/mips/include/cpuregs.h#3 edit

Differences ...

==== //depot/projects/mips/sys/mips/include/cpuregs.h#3 (text+ko) ====

@@ -76,9 +76,9 @@
  */
 
 #define	MIPS_KUSEG_START		0x0
-#define	MIPS_KSEG0_START		0x80000000
-#define	MIPS_KSEG1_START		0xa0000000
-#define	MIPS_KSEG2_START		0xc0000000
+#define	MIPS_KSEG0_START		0xffffffff80000000
+#define	MIPS_KSEG1_START		0xffffffffa0000000
+#define	MIPS_KSEG2_START		0xffffffffc0000000
 #define	MIPS_MAX_MEM_ADDR		0xbe000000
 #define	MIPS_RESERVED_ADDR		0xbfc80000
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304260738.h3Q7crUk096298>