Module Name:    src
Committed By:   snj
Date:           Wed Nov  8 21:32:14 UTC 2017

Modified Files:
        src/doc [netbsd-6-0]: CHANGES-6.0.7

Log Message:
1056, 1068, 1390


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.120 -r1.1.2.121 src/doc/CHANGES-6.0.7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/CHANGES-6.0.7
diff -u src/doc/CHANGES-6.0.7:1.1.2.120 src/doc/CHANGES-6.0.7:1.1.2.121
--- src/doc/CHANGES-6.0.7:1.1.2.120	Sun Nov  5 20:34:36 2017
+++ src/doc/CHANGES-6.0.7	Wed Nov  8 21:32:14 2017
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-6.0.7,v 1.1.2.120 2017/11/05 20:34:36 snj Exp $
+# $NetBSD: CHANGES-6.0.7,v 1.1.2.121 2017/11/08 21:32:14 snj Exp $
 
 A complete list of changes from the NetBSD 6.0.6 release to the NetBSD 6.0.7
 release:
@@ -15217,3 +15217,52 @@ xsrc/xfree/xc/programs/Xserver/render/re
 	apply fixes for CVEs 2017-12176 to 2017-12187
 	[mrg, ticket #1511]
 
+sys/arch/mips/mips/pmap.c			1.210-1.213
+sys/arch/mips/mips/vm_machdep.c			1.143
+
+	Fix a logic inversion introduced with the matt-nb5-mips64
+	branch for pmap_{zero,copy}_page cache alias handing.
+	Additionally flush the cache for the uarea va to avoid potential
+	(future) cache aliases in cpu_uarea_free when handing pages back
+	to uvm for later use.
+	Use pmap_tlb_asid_check to reduce code c&p.
+	
+	PR/44900 - R5000/Rm5200 mips ports are broken
+	PR/46170 - NetBSD/cobalt 6.0_BETA does not boot
+	PR/46890 - upcoming NetBSD 6.0 release is very unstable / unusable
+		   on cobalt qube 2
+	PR/48628 - cobalt and hpcmips ports are dead
+	[skrll, ticket #1056]
+
+sys/arch/mips/include/pmap.h			1.63
+sys/arch/mips/mips/pmap.c			1.214
+sys/arch/mips/mips/pmap_segtab.c		1.8
+
+	Deal with incompatible cache aliases.
+	PR#44900, PR#46890, and PR#48628.
+	[skrll, ticket #1068]
+
+sys/arch/mips/mips/pmap.c			1.221-1.223
+
+	Fix PR/51288 reproducable panic on evbmips64-eb (erlite)
+
+	pmap_page_remove from the previous change neglected to
+	terminate the pv list correctly when it started with an
+	initial unmanaged mapping and subsequent managed mappings.
+	Fix this.
+
+	Fix MIPS3_NO_PV_UNCACHED alias handling by looping through the
+	pv_list looking for bad aliases and removing the bad entries.
+	That is, revert to the code before the matt-mips64 merge.
+
+	Additionally, fix the pmap_update call to not use the (recently
+	removed/freed) pv for the pmap_t.
+
+	Fixes the following two PRs
+
+	PR/49903: Panic during installation on WorkPad Z50 (hpcmips)
+		  whilst uncompressing base.tgz
+       	PR/51226: Install bug for hpcmips NetBSD V7 using FTP Full
+		  installation
+	[skrll, ticket #1390]
+

Reply via email to