PERFORCE change 65967 for review

Marcel Moolenaar marcel at FreeBSD.org
Sat Nov 27 20:43:02 PST 2004


http://perforce.freebsd.org/chv.cgi?CH=65967

Change 65967 by marcel at marcel_nfs on 2004/11/28 04:42:32

	Pass the physical address of the loader page table and its size
	in bytes to the kernel.

Affected files ...

.. //depot/projects/ia64/sys/ia64/include/bootinfo.h#9 edit

Differences ...

==== //depot/projects/ia64/sys/ia64/include/bootinfo.h#9 (text+ko) ====

@@ -30,7 +30,8 @@
 	uint64_t	bi_magic;		/* BOOTINFO_MAGIC */
 #define	BOOTINFO_MAGIC		0xdeadbeeffeedface
 	uint64_t	bi_version;		/* version 1 */
-	uint64_t	bi_spare[6];		/* was: name of booted kernel */
+	uint64_t	bi_spare[5];		/* was: name of kernel */
+	uint64_t	bi_pgtbl;		/* PA of loader page table */
 	uint64_t	bi_hcdp;		/* DIG64 HCDP table */
 	uint64_t	bi_fpswa;		/* FPSWA interface */
 	uint64_t	bi_boothowto;		/* value for boothowto */
@@ -39,7 +40,7 @@
 	uint64_t	bi_memmap_size;		/* size of EFI memory map */
 	uint64_t	bi_memdesc_size;	/* sizeof EFI memory desc */
 	uint32_t	bi_memdesc_version;	/* EFI memory desc version */
-	uint32_t	bi_spare2;
+	uint32_t	bi_pgtblsz;		/* Size of loader page table */
 	uint64_t	bi_symtab;		/* start of kernel sym table */
 	uint64_t	bi_esymtab;		/* end of kernel sym table */
 	uint64_t	bi_kernend;		/* end of kernel space */


More information about the p4-projects mailing list