PERFORCE change 93822 for review

Olivier Houchard cognet at FreeBSD.org
Wed Mar 22 22:07:00 UTC 2006


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

Change 93822 by cognet at cognet on 2006/03/22 22:06:17

	More special casing of when vector_page == 0x00000000 : 
	catch attempts to write to vector_page earlier in pmap_fault_fixup(),
	and deny it.

Affected files ...

.. //depot/projects/arm/src/sys/arm/arm/pmap.c#11 edit

Differences ...

==== //depot/projects/arm/src/sys/arm/arm/pmap.c#11 (text+ko) ====

@@ -2021,6 +2021,8 @@
 	 */
 	if (user && (pte & L2_S_PROT_U) == 0)
 		goto out;
+	if (va == vector_page)
+		goto out;
 
 	pa = l2pte_pa(pte);
 


More information about the p4-projects mailing list