Recent changes to this wiki:

minor spelling mistakes
Index: wikisrc/releng.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng.mdwn,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- wikisrc/releng.mdwn	16 May 2018 13:39:13 -0000	1.25
+++ wikisrc/releng.mdwn	16 May 2018 15:09:57 -0000	1.26
@@ -6,12 +6,12 @@
 
 ## Next Major Release
 
-The next major release will be NetBSD 8.0.  A first release candidate is [availabel](https://blog.netbsd.org/tnf/entry/netbsd_8_0_release_candidate), no final date for the release has been set yet.
+The next major release will be NetBSD 8.0.  A first release candidate is [available](https://blog.netbsd.org/tnf/entry/netbsd_8_0_release_candidate), no final date for the release has been set yet.
 
 * Next release: NetBSD 8.0
   + CVS branch tag: <code>netbsd-8</code>
 
-Please give a look to the [[NetBSD 8.0 pre-release tasklist|netbsd8]] for more
+Please give a look to the [[NetBSD 8.0 pre-release task list|netbsd8]] for more
 information about open issues and progress.
 
 ## Active Major Releases

Add bug bountys and mark show stoppers
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- wikisrc/releng/netbsd8.mdwn	16 May 2018 13:48:50 -0000	1.49
+++ wikisrc/releng/netbsd8.mdwn	16 May 2018 14:16:25 -0000	1.50
@@ -15,24 +15,32 @@
 * ~~[[!template id=pr number=53096]]: netbsd-8 crash on heavy disk I/O~~ (done)
 
 * [[!template id=pr number=53053]]: non-MULTIPROCESSOR hangs building Go (still reproducable with newer go?)  
-  [[!template id=pr number=53173]]: "go test net/http" locks up the machine
+  [[!template id=pr number=53173]]: "go test net/http" locks up the machine (both PRs tied /!\ )
 
-* [[!template id=pr number=53016]]: Clock not stable
+* [[!template id=pr number=53016]]: Clock not stable /!\
 
 * [[!template id=pr number=53017]]: Kernel panics every now and then with "fpusave_lwp: did not" message
 
 * [[!template id=pr number=53143]]: NetBSD 8 panic related to procfs (unclear?)
 
-* [[!template id=pr number=53155]]: Wedge after <12h uptime when >2 bnx network interfaces in use
+* [[!template id=pr number=53155]]: Wedge after <12h uptime when >2 bnx network interfaces in use /!\
 
 * [[!template id=pr number=53161]]: ATF test runs leave a rump_server process around
 
-* [[!template id=pr number=53286]]: hdaudio(4), iwm(4) and rtsx(4) detections fail in UEFI case
+* [[!template id=pr number=53286]]: hdaudio(4), iwm(4) and rtsx(4) detections fail in UEFI case /!\
 
 * [[!template id=pr number=53291]]: GPT prevents installation
 
 * [[!template id=pr number=53292]]: uefi boot countdown is invisible
 
+* [[!template id=pr number=53294]]: ixg(4) stops receiving pkts /!\
+
+## Bug Bountys
+
+PRs in the above list marked with /!\ are show stoppers and have a bug bounty of $100 attached.
+If you find a solution for one of the marked issues that leads to closing of the PRs, we will get
+in touch with you.
+
 ## [Test runs](http://releng.netbsd.org/test-results.html)
 
 * ~~[martin's ARM machine invokes ctfconvert unsuccessfully]~~ (done)

Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- wikisrc/releng/netbsd8.mdwn	16 Apr 2018 11:22:11 -0000	1.48
+++ wikisrc/releng/netbsd8.mdwn	16 May 2018 13:48:50 -0000	1.49
@@ -14,7 +14,8 @@
 
 * ~~[[!template id=pr number=53096]]: netbsd-8 crash on heavy disk I/O~~ (done)
 
-* [[!template id=pr number=53053]]: non-MULTIPROCESSOR hangs building Go (still reproducable with newer go?)
+* [[!template id=pr number=53053]]: non-MULTIPROCESSOR hangs building Go (still reproducable with newer go?)  
+  [[!template id=pr number=53173]]: "go test net/http" locks up the machine
 
 * [[!template id=pr number=53016]]: Clock not stable
 
@@ -26,6 +27,12 @@
 
 * [[!template id=pr number=53161]]: ATF test runs leave a rump_server process around
 
+* [[!template id=pr number=53286]]: hdaudio(4), iwm(4) and rtsx(4) detections fail in UEFI case
+
+* [[!template id=pr number=53291]]: GPT prevents installation
+
+* [[!template id=pr number=53292]]: uefi boot countdown is invisible
+
 ## [Test runs](http://releng.netbsd.org/test-results.html)
 
 * ~~[martin's ARM machine invokes ctfconvert unsuccessfully]~~ (done)

Belatedly mention the -8 branch and its state
Index: wikisrc/releng.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng.mdwn,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- wikisrc/releng.mdwn	18 Apr 2018 22:25:50 -0000	1.24
+++ wikisrc/releng.mdwn	16 May 2018 13:39:13 -0000	1.25
@@ -6,12 +6,13 @@
 
 ## Next Major Release
 
-The next major release will be NetBSD 8.0.  There are no dates associated with NetBSD 8.0 yet.
+The next major release will be NetBSD 8.0.  A first release candidate is [availabel](https://blog.netbsd.org/tnf/entry/netbsd_8_0_release_candidate), no final date for the release has been set yet.
 
-Development for NetBSD 8.0 is still occurring on the trunk of the CVS tree.
+* Next release: NetBSD 8.0
+  + CVS branch tag: <code>netbsd-8</code>
 
 Please give a look to the [[NetBSD 8.0 pre-release tasklist|netbsd8]] for more
-information about the 8.0 pre-release tasklist.
+information about open issues and progress.
 
 ## Active Major Releases
 

removed
--- wikisrc/ports/evbarm/allwinner/comment_10_5a9bbbbd96de8dbd51369ebf4fcdd786._comment	2018-05-16 09:50:05.000000000 +0000
+++ /dev/null	2018-05-16 09:50:02.000000000 +0000
@@ -1,10 +0,0 @@
-[[!comment format=mdwn
- username="a.krey@2923c9d60382d5cc88b81ee3e3c8a27491388435"
- nickname="a.krey"
- subject="bananapi console"
- date="2016-01-16T17:46:51Z"
- content="""
-Unfortunately I tried both 'console=fb' and 'setenv console fb', to no avail. I see the (presumably) sunxi boot on HDMI, but after the console switch there are virtual console that react to keypresses, but no login appears on them. The board even appears via DHCP on the network.
-
-I guess I need to find some serial interface to talk to it?
-"""]]

removed
--- wikisrc/ports/evbarm/allwinner/comment_5_d4bf770020f58f128c5152e9a3a391d8._comment	2018-05-16 09:49:32.000000000 +0000
+++ /dev/null	2018-05-16 09:48:00.000000000 +0000
@@ -1,8 +0,0 @@
-[[!comment format=mdwn
- username="perseant@d02ec84b87d74e665bd454c65697ca5da6d387e9"
- nickname="perseant"
- subject="Need console=fb in Banana Pi section"
- date="2016-01-11T22:11:34Z"
- content="""
-It's not obvious that one should add \"console=fb\" to the boot.cmd file when setting up a BPI board.  Other than that these instructions worked perfectly.  Thanks!
-"""]]

removed
--- wikisrc/ports/evbarm/allwinner/comment_4_e2156fecb6fab121ea74429a67500665._comment	2018-05-16 09:48:57.000000000 +0000
+++ /dev/null	2018-05-16 09:48:00.000000000 +0000
@@ -1,23 +0,0 @@
-[[!comment format=mdwn
- username="leot"
- subject="BPI installation notes"
- date="2015-12-10T07:54:16Z"
- content="""
-Dear tri,
-I have just updated instructions regarding how to install NetBSD 7.0 on the
-AllWinner SoCs.
-
-I have noticed that *uenvcmd* was not honored by U-Boot and so writing it is
-needed to have an U-Boot image script (that can be generated via
-mkubootimage(1)).
-
-If you have further questions or you notice some problems feel free to ask and
-I will try to help you (like you I have a Banana Pi and tested all the updated
-instructions on a BPI)!
-
-
-Good luck and happy hacking!
-Ciao,
-L.
-
-"""]]

removed
--- wikisrc/ports/evbarm/allwinner/comment_2_c0e400c28df2838b74dbd0ff11d550cc._comment	2018-05-16 09:47:57.000000000 +0000
+++ /dev/null	2018-05-16 09:45:30.000000000 +0000
@@ -1,19 +0,0 @@
-[[!comment format=mdwn
- username="https://www.google.com/accounts/o8/id?id=AItOawmjiER5abAH1681xkJcWIoZhxB-3YNp0DM"
- nickname="Gilles"
- subject="problems"
- date="2014-12-18T19:48:41Z"
- content="""
-I succeeded to connect via the serial port, but I have a first problems, the root partition exceeds the maximum capacity of the partition:
-
-beagleboard# df -h
-Filesystem         Size       Used      Avail %Cap Mounted on
-/dev/ld0a          434M       434M       -21M 105% /
-
-I could make some changes and I do not know if it came from there, but it is impossible to create user the database is apparently corrupt:
-
-beagleboard# pwd_mkdb /etc/master.passwd 
-pwd_mkdb: Cannot open `/etc/spwd.db.tmp': File exists
-
-
-"""]]

removed
--- wikisrc/ports/evbarm/allwinner/comment_1_d020cb7524ce2af896db8534ce2c6200._comment	2018-05-16 09:47:20.000000000 +0000
+++ /dev/null	2018-05-16 09:45:30.000000000 +0000
@@ -1,12 +0,0 @@
-[[!comment format=mdwn
- username="https://www.google.com/accounts/o8/id?id=AItOawmjiER5abAH1681xkJcWIoZhxB-3YNp0DM"
- nickname="Gilles"
- subject="cubietruck vga/hdmi configuration"
- date="2014-12-18T15:15:28Z"
- content="""
-hello,
-in order to properly operate the cubietruck, I set up a fex/bin file to the root of my SD card. 
-I tried without the script, with a script modified to display on a VGA screen, as well as an original script for display on HDMI display, but none work. 
-I feel that the script is not even read it. 
-the LED display does not do properly. However, I checked several times, I put exactly what was stated in the wiki.
-"""]]

Show how to enable Pinebook Fn keys
Index: wikisrc/ports/evbarm/allwinner.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/allwinner.mdwn,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -r1.89 -r1.90
--- wikisrc/ports/evbarm/allwinner.mdwn	10 May 2018 00:12:47 -0000	1.89
+++ wikisrc/ports/evbarm/allwinner.mdwn	15 May 2018 23:06:29 -0000	1.90
@@ -104,3 +104,29 @@
     setenv video-mode sunxi:1280x720-24,overscan_x=32,overscan_y=20
     saveenv
     reset
+
+## Pinebook function keys
+
+The sleep (Fn+Esc), home (Fn+F1), volume down (Fn+F3), volume up (Fn+F4), and mute (Fn+F5) keys on the keyboard are mapped to uhid(4) devices.
+
+Create the following config file:
+
+[[!template  id=filecontent name="/etc/usbhidaction.conf" text="""
+Consumer:Consumer_Control.Consumer:Volume_Up                    1
+        mixerctl -n -w outputs.master++
+Consumer:Consumer_Control.Consumer:Volume_Down                  1
+        mixerctl -n -w outputs.master--
+Consumer:Consumer_Control.Consumer:Mute                         1
+        mixerctl -n -w outputs.mute++
+Consumer:Consumer_Control.Consumer:AC_Home                      1
+        /etc/powerd/scripts/hotkey_button AC_Home pressed
+Generic_Desktop:System_Control.Generic_Desktop:System_Sleep     1
+        /etc/powerd/scripts/sleep_button System_Sleep pressed
+"""]]
+
+Then start two copies of usbhidaction:
+
+[[!template  id=programlisting text="""
+# /usr/bin/usbhidaction -c /etc/usbhidaction.conf -f /dev/uhid0 -i -p /var/run/usbhidaction-uhid0.pid 
+# /usr/bin/usbhidaction -c /etc/usbhidaction.conf -f /dev/uhid1 -i -p /var/run/usbhidaction-uhid1.pid 
+"""]]

A64 audio codec is supported, and experimental I2S support is in tree
Index: wikisrc/ports/evbarm/allwinner.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/allwinner.mdwn,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -r1.88 -r1.89
--- wikisrc/ports/evbarm/allwinner.mdwn	6 May 2018 11:31:35 -0000	1.88
+++ wikisrc/ports/evbarm/allwinner.mdwn	10 May 2018 00:12:47 -0000	1.89
@@ -56,7 +56,7 @@
     </tr>
   </thead>
   <tbody>
-    <tr><td>Audio codec</td><td>Yes</td><td>Supported on sun4i, sun5i, sun6i, sun7i, sun8i-h2+, sun8i-h3, sun50i-h5</td></tr>
+    <tr><td>Audio codec</td><td>Yes</td><td>Supported on sun4i, sun5i, sun6i, sun7i, sun8i-h2+, sun8i-h3, sun50i-h5, sun50i-a64</td></tr>
     <tr><td>Crypto engine</td><td>-</td><td></td></tr>
     <tr><td>CSI</td><td>-</td><td></td></tr>
     <tr><td>DMA</td><td>Yes</td><td></td></tr>
@@ -67,7 +67,7 @@
     <tr><td>GPIO</td><td>Yes</td><td></td></tr>
     <tr><td>GPU</td><td>-</td><td></td></tr>
     <tr><td>I2C</td><td>Yes</td><td></td></tr>
-    <tr><td>I2S/PCM</td><td>-</td><td></td></tr>
+    <tr><td>I2S/PCM</td><td>Experimental</td><td></td></tr>
     <tr><td>IR transceiver</td><td>-</td><td></td></tr>
     <tr><td>NAND</td><td>Yes</td><td></td></tr>
     <tr><td>P2WI/RSB</td><td>Yes</td><td></td></tr>

errant :, as pointed out by soda@
Index: wikisrc/users/spz/moderndisk.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/spz/moderndisk.mdwn,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- wikisrc/users/spz/moderndisk.mdwn	4 Oct 2017 10:45:01 -0000	1.27
+++ wikisrc/users/spz/moderndisk.mdwn	7 May 2018 06:42:28 -0000	1.28
@@ -164,8 +164,8 @@
     cat > /mnt/boot.cfg
     menu=Boot normally:dev hd0b:;rndseed /entropy/entropy-file;boot hd0b:netbsd
     menu=Boot single user:dev hd0b:;rndseed /entropy/entropy-file;boot hd0b:netbsd -s
-    menu=Boot normally from hd1b::dev hd1b;rndseed /entropy/entropy-file;boot hd1b:netbsd
-    menu=Boot single user from hd1b::dev hd1b;rndseed /entropy/entropy-file;boot hd1b:netbsd -s
+    menu=Boot normally from hd1b:dev hd1b:;rndseed /entropy/entropy-file;boot hd1b:netbsd
+    menu=Boot single user from hd1b:dev hd1b:;rndseed /entropy/entropy-file;boot hd1b:netbsd -s
     menu=Drop to boot prompt:prompt
     default=1
     timeout=5

Flag SPI as supported
Index: wikisrc/ports/evbarm/allwinner.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/allwinner.mdwn,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -r1.87 -r1.88
--- wikisrc/ports/evbarm/allwinner.mdwn	6 May 2018 11:29:50 -0000	1.87
+++ wikisrc/ports/evbarm/allwinner.mdwn	6 May 2018 11:31:35 -0000	1.88
@@ -78,7 +78,7 @@
     <tr><td>SD/MMC</td><td>Yes</td><td></td></tr>
     <tr><td>SMP</td><td>Yes</td><td>32-bit only. Uses PSCI support in firmware</td></tr>
     <tr><td>SPDIF</td><td>-</td><td></td></tr>
-    <tr><td>SPI</td><td>-</td><td></td></tr>
+    <tr><td>SPI</td><td>Yes</td><td></td></tr>
     <tr><td>Thermal sensors</td><td>Yes</td><td></td></tr>
     <tr><td>Touch screen</td><td>Yes</td><td></td></tr>
     <tr><td>UART</td><td>Yes</td><td></td></tr>

Flag PWM as supported
Index: wikisrc/ports/evbarm/allwinner.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/allwinner.mdwn,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -r1.86 -r1.87
--- wikisrc/ports/evbarm/allwinner.mdwn	5 May 2018 13:36:26 -0000	1.86
+++ wikisrc/ports/evbarm/allwinner.mdwn	6 May 2018 11:29:50 -0000	1.87
@@ -72,7 +72,7 @@
     <tr><td>NAND</td><td>Yes</td><td></td></tr>
     <tr><td>P2WI/RSB</td><td>Yes</td><td></td></tr>
     <tr><td>PCIe</td><td>-</td><td>H6</td></tr>
-    <tr><td>PWM</td><td>-</td><td></td></tr>
+    <tr><td>PWM</td><td>Yes</td><td></td></tr>
     <tr><td>RTC</td><td>Yes</td><td></td></tr>
     <tr><td>SATA</td><td>Yes</td><td></td></tr>
     <tr><td>SD/MMC</td><td>Yes</td><td></td></tr>

Remove "aarch32 mode" limitation for sun50i SoCs.
Index: wikisrc/ports/evbarm/allwinner.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/allwinner.mdwn,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -r1.85 -r1.86
--- wikisrc/ports/evbarm/allwinner.mdwn	2 May 2018 16:36:21 -0000	1.85
+++ wikisrc/ports/evbarm/allwinner.mdwn	5 May 2018 13:36:26 -0000	1.86
@@ -36,8 +36,8 @@
     <tr><td>sun8i</td><td>H3</td><td>8.0 and later</td><td><a href="http://nanopi.io/nanopi-neo.html">FriendlyARM NanoPi NEO</a>, <a href="http://www.orangepi.org/orangepiplus2e/">Xunlong Orange Pi Plus 2E</a></td><td></td></tr>
     <tr><td>sun8i</td><td>V3s</td><td>-</td><td><a href="https://www.indiegogo.com/projects/licheepi-zero-6-extensible-linux-module-on-finger-wifi-diy#/">Lichee Pi Zero</a></td><td></td></tr>
     <tr><td>sun9i</td><td>A80</td><td>8.0 and later</td><td><a href="http://linux-sunxi.org/Cubietech_Cubieboard4">Cubietech Cubieboard 4</a></td><td></td></tr>
-    <tr><td>sun50i</td><td>A64</td><td>8.99.2 and later</td><td><a href="https://www.pine64.org/?page_id=1194">Pine64</a>, <a href="https://www.pine64.org/?page_id=3707">Pinebook</a></td><td>aarch32 mode</td></tr>
-    <tr><td>sun50i</td><td>H5</td><td>8.99.4 and later</td><td><a href="http://www.friendlyarm.com/index.php?route=product/product&path=69&product_id=180">FriendlyARM NanoPi NEO2, <a href="http://www.friendlyarm.com/index.php?route=product/product&path=69&product_id=196">FriendlyARM NanoPi NEO Plus2</a></td><td>aarch32 mode</td></tr>
+    <tr><td>sun50i</td><td>A64</td><td>8.99.2 and later</td><td><a href="https://www.pine64.org/?page_id=1194">Pine64</a>, <a href="https://www.pine64.org/?page_id=3707">Pinebook</a></td><td></td></tr>
+    <tr><td>sun50i</td><td>H5</td><td>8.99.4 and later</td><td><a href="http://www.friendlyarm.com/index.php?route=product/product&path=69&product_id=180">FriendlyARM NanoPi NEO2, <a href="http://www.friendlyarm.com/index.php?route=product/product&path=69&product_id=196">FriendlyARM NanoPi NEO Plus2</a></td><td></td></tr>
     <tr><td>sun50i</td><td>H6</td><td>8.99.14 and later</td><td><a href="http://www.orangepi.org/OrangePiOneplus/">Orange Pi One Plus</a>, <a href="https://www.pine64.org/?product_cat=pine-h64-boards">Pine H64</a></td></tr>
   </tbody>
 </table>

Sync mips, and also ARM Cortex-A75 is affected by Meltdown.
Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- wikisrc/security/meltdown_spectre.mdwn	4 May 2018 07:30:58 -0000	1.27
+++ wikisrc/security/meltdown_spectre.mdwn	4 May 2018 07:34:51 -0000	1.28
@@ -15,9 +15,9 @@
 i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
 i386		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
 i386		|VIA		|Unknown	|		|		|
-mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
-mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
-mips		|MIPS (others)	|Not vulnerable	|		|		|
+		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|MIPS (others)	|Not vulnerable	|		|		|
 ia64		|Intel		|Not vulnerable	|		|		|
 riscv		|(Spec.)	|Not vulnerable	|		|		|
 		|ARM Cortex-R7	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
@@ -88,7 +88,7 @@
 		|ARM Cortex-A57	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
 		|ARM Cortex-A72	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
 		|ARM Cortex-A73	|Not vulnerable	|		|		|
-		|ARM Cortex-A75	|Not vulnerable	|		|		|
+		|ARM Cortex-A75	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
 		|ARM (others)	|Not vulnerable	|		|		|
 """]]
 

Add ARM, many are affected. Copied as-is from the ARM security page. I
don't know which port(s) they belong to.
Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- wikisrc/security/meltdown_spectre.mdwn	12 Apr 2018 06:02:40 -0000	1.26
+++ wikisrc/security/meltdown_spectre.mdwn	4 May 2018 07:30:58 -0000	1.27
@@ -17,9 +17,21 @@
 i386		|VIA		|Unknown	|		|		|
 mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
 mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
-mips		|Other Models	|Not vulnerable	|		|		|
+mips		|MIPS (others)	|Not vulnerable	|		|		|
 ia64		|Intel		|Not vulnerable	|		|		|
 riscv		|(Spec.)	|Not vulnerable	|		|		|
+		|ARM Cortex-R7	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-R8	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A8	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A9	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A12	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A15	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A17	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A57	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A72	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A73	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A75	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM (others)	|Not vulnerable	|		|		|
 """]]
 
 ## Spectre Variant 2
@@ -32,11 +44,23 @@
 i386		|Intel		|Vulnerable	|Not fixed	|Fixed [MitigD]	|Fixed [MitigD]
 i386		|AMD		|Vulnerable	|Not fixed	|Fixed [MitigD]	|Fixed [MitigC] [MitigD]
 i386		|VIA		|Unknown	|		|		|
-mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
-mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
-mips		|Other Models	|Not vulnerable	|		|		|
+		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|MIPS (others)	|Not vulnerable	|		|		|
 ia64		|Intel		|Not vulnerable	|		|		|
 riscv		|(Spec.)	|Not vulnerable	|		|		|
+		|ARM Cortex-R7	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-R8	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A8	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A9	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A12	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A15	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A17	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A57	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A72	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A73	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A75	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM (others)	|Not vulnerable	|		|		|
 """]]
 
 ## Meltdown
@@ -49,11 +73,23 @@
 i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
 i386		|AMD		|Not vulnerable	|		|		|
 i386		|VIA		|Unknown	|		|		|
-mips		|MIPS P5600	|Not vulnerable	|		|		|
-mips		|MIPS P6600	|Not vulnerable	|		|		|
-mips		|Other Models	|Not vulnerable	|		|		|
+		|MIPS P5600	|Not vulnerable	|		|		|
+		|MIPS P6600	|Not vulnerable	|		|		|
+		|MIPS (others)	|Not vulnerable	|		|		|
 ia64		|Intel		|Not vulnerable	|		|		|
 riscv		|(Spec.)	|Not vulnerable	|		|		|
+		|ARM Cortex-R7	|Not vulnerable	|		|		|
+		|ARM Cortex-R8	|Not vulnerable	|		|		|
+		|ARM Cortex-A8	|Not vulnerable	|		|		|
+		|ARM Cortex-A9	|Not vulnerable	|		|		|
+		|ARM Cortex-A12	|Not vulnerable	|		|		|
+		|ARM Cortex-A15	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A17	|Not vulnerable	|		|		|
+		|ARM Cortex-A57	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A72	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+		|ARM Cortex-A73	|Not vulnerable	|		|		|
+		|ARM Cortex-A75	|Not vulnerable	|		|		|
+		|ARM (others)	|Not vulnerable	|		|		|
 """]]
 
 ## Mitigations

Note arm64.img for 64-bit targets
Index: wikisrc/ports/evbarm/allwinner.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/allwinner.mdwn,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -r1.84 -r1.85
--- wikisrc/ports/evbarm/allwinner.mdwn	2 May 2018 16:34:40 -0000	1.84
+++ wikisrc/ports/evbarm/allwinner.mdwn	2 May 2018 16:36:21 -0000	1.85
@@ -91,7 +91,7 @@
 
 # Installation
 
-- Download or build **armv7.img** from NetBSD -current
+- Download or build **armv7.img** (32-bit) or **arm64.img** (64-bit) from NetBSD -current
 - Write the image to disk: **dd if=armv7.img of=/dev/rld0d bs=1m conv=sync**
 - Install a board-specific U-Boot (2017.07 or later) from pkgsrc to the SD card: **dd if=/usr/pkg/share/u-boot/&lt;boardname&gt;/u-boot-sunxi-with-spl.bin of=/dev/rld0d bs=1k seek=8 conv=sync**
 

H5 audio codec should work
Index: wikisrc/ports/evbarm/allwinner.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/allwinner.mdwn,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -r1.83 -r1.84
--- wikisrc/ports/evbarm/allwinner.mdwn	2 May 2018 16:31:13 -0000	1.83
+++ wikisrc/ports/evbarm/allwinner.mdwn	2 May 2018 16:34:40 -0000	1.84
@@ -56,7 +56,7 @@
     </tr>
   </thead>
   <tbody>
-    <tr><td>Audio codec</td><td>Yes</td><td>Supported on sun4i, sun5i, sun6i, sun7i, sun8i-h2+, sun8i-h3</td></tr>
+    <tr><td>Audio codec</td><td>Yes</td><td>Supported on sun4i, sun5i, sun6i, sun7i, sun8i-h2+, sun8i-h3, sun50i-h5</td></tr>
     <tr><td>Crypto engine</td><td>-</td><td></td></tr>
     <tr><td>CSI</td><td>-</td><td></td></tr>
     <tr><td>DMA</td><td>Yes</td><td></td></tr>

USB 3.0 is supported now
Index: wikisrc/ports/evbarm/allwinner.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/allwinner.mdwn,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -r1.82 -r1.83
--- wikisrc/ports/evbarm/allwinner.mdwn	1 May 2018 21:34:36 -0000	1.82
+++ wikisrc/ports/evbarm/allwinner.mdwn	2 May 2018 16:31:13 -0000	1.83
@@ -83,7 +83,7 @@
     <tr><td>Touch screen</td><td>Yes</td><td></td></tr>
     <tr><td>UART</td><td>Yes</td><td></td></tr>
     <tr><td>USB 2.0</td><td>Yes</td><td></td></tr>
-    <tr><td>USB 3.0</td><td>-</td><td>H6</td></tr>
+    <tr><td>USB 3.0</td><td>Yes</td><td></td></tr>
     <tr><td>USB OTG</td><td>Experimental</td><td></td></tr>
     <tr><td>Watchdog timer</td><td>Yes</td><td></td></tr>
   </tbody>

Index: wikisrc/ports/evbarm/allwinner.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/allwinner.mdwn,v
retrieving revision 1.81
retrieving revision 1.82
diff -u -r1.81 -r1.82
--- wikisrc/ports/evbarm/allwinner.mdwn	22 Feb 2018 13:25:11 -0000	1.81
+++ wikisrc/ports/evbarm/allwinner.mdwn	1 May 2018 21:34:36 -0000	1.82
@@ -38,7 +38,7 @@
     <tr><td>sun9i</td><td>A80</td><td>8.0 and later</td><td><a href="http://linux-sunxi.org/Cubietech_Cubieboard4">Cubietech Cubieboard 4</a></td><td></td></tr>
     <tr><td>sun50i</td><td>A64</td><td>8.99.2 and later</td><td><a href="https://www.pine64.org/?page_id=1194">Pine64</a>, <a href="https://www.pine64.org/?page_id=3707">Pinebook</a></td><td>aarch32 mode</td></tr>
     <tr><td>sun50i</td><td>H5</td><td>8.99.4 and later</td><td><a href="http://www.friendlyarm.com/index.php?route=product/product&path=69&product_id=180">FriendlyARM NanoPi NEO2, <a href="http://www.friendlyarm.com/index.php?route=product/product&path=69&product_id=196">FriendlyARM NanoPi NEO Plus2</a></td><td>aarch32 mode</td></tr>
-    <tr><td>sun50i</td><td>H6</td><td>-</td><td><a href="http://www.orangepi.org/OrangePiOneplus/">Orange Pi One Plus</a>, <a href="https://www.pine64.org/?product_cat=pine-h64-boards">Pine H64</a></td></tr>
+    <tr><td>sun50i</td><td>H6</td><td>8.99.14 and later</td><td><a href="http://www.orangepi.org/OrangePiOneplus/">Orange Pi One Plus</a>, <a href="https://www.pine64.org/?product_cat=pine-h64-boards">Pine H64</a></td></tr>
   </tbody>
 </table>
 
@@ -71,17 +71,19 @@
     <tr><td>IR transceiver</td><td>-</td><td></td></tr>
     <tr><td>NAND</td><td>Yes</td><td></td></tr>
     <tr><td>P2WI/RSB</td><td>Yes</td><td></td></tr>
+    <tr><td>PCIe</td><td>-</td><td>H6</td></tr>
     <tr><td>PWM</td><td>-</td><td></td></tr>
     <tr><td>RTC</td><td>Yes</td><td></td></tr>
     <tr><td>SATA</td><td>Yes</td><td></td></tr>
     <tr><td>SD/MMC</td><td>Yes</td><td></td></tr>
-    <tr><td>SMP</td><td>Yes</td><td>Uses PSCI support in firmware</td></tr>
+    <tr><td>SMP</td><td>Yes</td><td>32-bit only. Uses PSCI support in firmware</td></tr>
     <tr><td>SPDIF</td><td>-</td><td></td></tr>
     <tr><td>SPI</td><td>-</td><td></td></tr>
     <tr><td>Thermal sensors</td><td>Yes</td><td></td></tr>
     <tr><td>Touch screen</td><td>Yes</td><td></td></tr>
     <tr><td>UART</td><td>Yes</td><td></td></tr>
     <tr><td>USB 2.0</td><td>Yes</td><td></td></tr>
+    <tr><td>USB 3.0</td><td>-</td><td>H6</td></tr>
     <tr><td>USB OTG</td><td>Experimental</td><td></td></tr>
     <tr><td>Watchdog timer</td><td>Yes</td><td></td></tr>
   </tbody>
@@ -102,4 +104,3 @@
     setenv video-mode sunxi:1280x720-24,overscan_x=32,overscan_y=20
     saveenv
     reset
-

Add some architecture lists to features. Remove SSP for userland, it is not new
Index: wikisrc/users/maya/release-notes-8-draft.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/maya/release-notes-8-draft.mdwn,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- wikisrc/users/maya/release-notes-8-draft.mdwn	20 Apr 2018 12:08:50 -0000	1.13
+++ wikisrc/users/maya/release-notes-8-draft.mdwn	20 Apr 2018 12:29:19 -0000	1.14
@@ -4,17 +4,15 @@
 Then expanded to be readable by an average technically inclined person.  
 Then reordered for most cool things on top.
 
-* PaX MPROTECT (W\^X) memory protection enforced by default on architectures with fine-grained memory protection
-* PaX ASLR in some archs, MKPIE default for userland  
-XXX list of archs
-* SSP/FORTIFY default for userland and packages.  
-XXX is SSP / MKPIE new to userland?
+* PaX MPROTECT (W\^X) memory protection enforced by default on some architectures with fine-grained memory protection and suitable PLT formats:
+  i386, amd64, evbarm, landisk, pmax
+* PaX ASLR enabled by default on:
+  i386, amd64, evbarm, landisk, pmax, sparc64
+* MKPIE default for userland on:
+  i386, amd64, arm, m68k, mips, sh3, sparc64
 * In-kernel audio mixer
 * Real-Time Signals
 * Synchronize Machine Independent features in ptrace(2) with Linux and FreeBSD
-* Improved C11 feature completeness (added missing headers, implemented functions)
-* ext4 enhanced read-only support
-* nc(1) imported from OpenBSD
 * sys_info a new script to return version information for system libraries and utilities
 * added intrctl(8) interrupt distribution control utility.
 * added can(4) socketcan implementation, a socket layer for CAN busses

update 3rd party component versions
Index: wikisrc/users/maya/release-notes-8-draft.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/maya/release-notes-8-draft.mdwn,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- wikisrc/users/maya/release-notes-8-draft.mdwn	20 Apr 2018 05:53:16 -0000	1.12
+++ wikisrc/users/maya/release-notes-8-draft.mdwn	20 Apr 2018 12:08:50 -0000	1.13
@@ -107,14 +107,14 @@
 
 Third party software:
 
-* GCC 5.4 with Address Sanitizer and Undefined Behavior Sanitizer
+* GCC 5.5 with Address Sanitizer and Undefined Behavior Sanitizer
 * GDB 7.12
 * GNU binutils 2.27
-* Clang/LLVM 4.0
+* Clang/LLVM 3.8.1
 * OpenSSH 7.6
 * OpenSSL 1.0.2k
 * mdocml 1.14.1
 * acpica 20170303
-* ntp 4.2.8p10
-* dhcpcd 7.0.0
+* ntp 4.2.8p11-o
+* dhcpcd 7.0.3
 * Lua 5.3.4

X540, X550 and ixv
Index: wikisrc/users/maya/release-notes-8-draft.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/maya/release-notes-8-draft.mdwn,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- wikisrc/users/maya/release-notes-8-draft.mdwn	20 Apr 2018 05:44:43 -0000	1.11
+++ wikisrc/users/maya/release-notes-8-draft.mdwn	20 Apr 2018 05:53:16 -0000	1.12
@@ -99,6 +99,8 @@
 
 * bta2dpd - new Bluetooth Advanced Audio Distribution Profile daemon
 * iwm(4), a driver for Intel Wireless devices (AC7260, AC7265, AC3160...)
+* ixg(4): X540, X550 and newer device support.
+* ixv(4): Intel 10G Ethernet virtual function driver.
 * nvme(4), a driver for NVMe hardware, ported from OpenBSD
 * nouveau, an open source driver for modern nVidia graphics, ported from linux, available by default.
    (this is at the bottom because we mentioned it in 7.1 too)

PCI MSI/MSI-X support, PCI extended configuration support.
Index: wikisrc/users/maya/release-notes-8-draft.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/maya/release-notes-8-draft.mdwn,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- wikisrc/users/maya/release-notes-8-draft.mdwn	23 Mar 2018 22:12:33 -0000	1.10
+++ wikisrc/users/maya/release-notes-8-draft.mdwn	20 Apr 2018 05:44:43 -0000	1.11
@@ -73,6 +73,8 @@
 * SMEP
 * SMAP
 * amd64 kernel W\^X
+* PCI MSI/MSI-X support (except Xen)
+* PCI extended configuration space support
 * EFI bootloader
 * added i386 GENERIC_PAE kernel that supports >4GB systems
 * Debug Registers for debuggers

prune link to release-prep, which is no longer a public document
Index: wikisrc/releng.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng.mdwn,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- wikisrc/releng.mdwn	19 Mar 2018 04:46:32 -0000	1.23
+++ wikisrc/releng.mdwn	18 Apr 2018 22:25:50 -0000	1.24
@@ -50,6 +50,5 @@
 ##  Release Engineer Documentation
 
 * [[Pull-up workflow and policies|workflow]]
-* [[Preparing for a release|release-prep]]
 * [[Long and mid-term releng chores|releng-todo]]
 * [[The Autobuild cluster|autobuild]]

this document has no need to be public and i'm tired of fighting markdown.
nuke it and return to what it was when i originally wrote it: a plain old
text file. releng folks: it's in localsrc/releng/release-prep.txt now.
--- wikisrc/releng/release-prep.mdwn	2018-04-18 22:25:14.000000000 +0000
+++ /dev/null	2018-04-18 22:20:21.000000000 +0000
@@ -1,221 +0,0 @@
-This file contains various information about doing releng-y stuff.
-
-==========
-
-CREATING A NEW MAJOR RELEASE BRANCH:
-
-When everything is settled on HEAD, create a base tag and then branch
-from that:
-
-        cvs rtag -a netbsd-5-base xsrc src
-        cvs rtag -a -b -rnetbsd-5-base netbsd-5 src xsrc
-
-Then move HEAD forward:
-
-* Add the newly created branch to doc/BRANCHES
-* Copy contents of doc/CHANGES to doc/CHANGES.prev and zero out doc/CHANGES
-* In sys/sys/param.h, bump \_\_NetBSD_Version\_\_ and its comment to 5.99.1
-* In external/gpl2/groff/tmac/mdoc.local, update doc-operating-system
-  and doc-default-operating-system to the latest major version, and add
-  an entry for the _next_ version (6.0 in this case)
-
-For the first commit to the newly created release branch:
-
-* Adjust doc/README.files and doc/LAST_MINUTE, updating version numbers
-  and adding CHANGES-5.0 to README.files
-* Update doc-operating-system and doc-default-operating-system version
-  numbers in external/gpl2/groff/tmac/mdoc.local
-* Update \_\_NetBSD_Version\_\_ (and the comment, which should be 5.0_BETA
-  at this point) in sys/sys/param.h
-* Create doc/CHANGES-5.0 and document the above changes
-* Commit
-
-At this point, the new branch is ready to be announced and pullups can begin
-after admins have set up the new req queue and email aliases.
-
-==========
-
-CREATING RELEASE CANDIDATES AND FORMAL RELEASES:
-
-1. If moving from BETA to RC1, remember to disable DIAGNOSTIC and DEBUG
-   in kernel config files.  Also comment out -D_DIAGNOSTIC in
-   lib/libc/Makefile.inc.
-
-2. Make sure release notes are updated in distrib/notes
-
-   A good starting point is to generate notes for a sample port
-   (<code>cd distrib/notes/amd64; make USETOOLS=no</code>), read the HTML file, and look
-   for things that need updating.
-
-   Stuff you'll definitely need to do:
-   - Brace yourself.  The sheer amount of useless information from days
-     of yore will blow you away.  You'll even start to think "you know, it's
-     possible someone actually _does_ want to read about splitting
-     distribution sets so they'll fit on floppies."
-   - Update Dd (should be the day the release is tagged)
-   - Update version numbers
-   - Add mention of the latest CHANGES-&lt;VERSION&gt; file in the "Release
-     Contents" section
-   - Adjust known issues section as necessary
-   - Adjust compatibility issues section as necessary
-   - Check the {core,portmasters,releng,developers} lists (while grumbling 
-     about how you really ought to just remove this ridiculous self-indulgent
-     section from the notes entirely).
-
-3. Update version numbers in <code>external/gpl2/groff/tmac/mdoc.local</code> and
-   <code>sys/sys/param.h</code>.  Make sure <code>doc/LAST_MINUTE</code> is zeroed out
-   and adjust version number.  List the above changes in CHANGES-&lt;VERSION&gt;
-   and commit with a good ol' fashioned "welcome to &lt;VERSION&gt;" message..
-
-4. Tag the release or release candidate:
-
-   <code>cvs -f rtag -a -rnetbsd-5 netbsd-5-0-RELEASE src xsrc</code>
-
-   If something needs to be retagged after the fact:
-
-   - Change &lt;file&gt; on the netbsd-5 branch.
-   - <code>cvs tag -d netbsd-5-0-RELEASE &lt;file&gt;</code>
-   - <code>cvs tag -rnetbsd-5 netbsd-5-0-RELEASE &lt;file&gt;</code>
-
-5. Add the tag for this release or release candidate to the autobuild config
-   files.
-
-   First make the changes in localsrc:
-   - <code>localsrc/releng/autobuild/etc/autobuild.conf</code> (add to
-     AB_STICKY_TAG_LIST)
-   - <code>localsrc/releng/autobuild/etc/archlist</code> (for whichever
-     architectures are appropriate)
-
-   Then on build.netbsd.org, as the builds user:
-
-   <code>cd ~/etc; cvs up archlist autobuild.conf</code>
-
-6. Add tag to <code>~builds/etc/build_order</code> like: <code>netbsd-5-0-RELEASE:N:N</code>
-   This means the tag will only be built once, and it won't be uploaded
-   after it finishes building.  Put it below the top-most entry (the entry
-   at the very top is the one currently being built).
-
-7. Spend the next few hours worrying about some unforeseen or sporadic problem
-   causing one or more ports to fail.  Cross your fingers and hope that you're
-   spared the hassle.  If you're not so lucky, dig around and manually rebuild
-   a port, copying the build.sh line from logs.
-
-8. Send mail to admins, asking them to create <code>/pub/NetBSD/NetBSD-&lt;release&gt;</code>, owned by builds:builds.
-
-9. Once the build is finished, manually create ISOs for macppc and mac68k.
-
-   The following stuff should be done on build.netbsd.org as the 'builds' user.
-   Needs cdrtools 2.01 (but not newer!).  The binary in ~/bin/mkisofs works.
-
-   <code>cd ~/scratch/src/distrib/cdrom</code> (a checkout of src from HEAD)
-
-   Copy and fiddle with some ridiculous .mk and .conf files, adjusting for
-   the relevant release.
-
-   Do the following, with a TARGET_CD_IMAGE value of macppccd and then mac68kcd.
-
-   <code>make MKISOFS=/home/builds/bin/mkisofs USETOOLS=no RELEASE=&lt;VERSION&gt; TARGET_CD_IMAGE=macppccd DISTRIBDIR=/home/builds/ab/netbsd-5-0-RC4/release/netbsd-5-0-RC4/200904142015Z all</code>
-
-   Copy resulting ISOs to the autobuild output directory under the images
-   subdirectory.  Rename them to NetBSD-mac{ppc,68k}-&lt;VERSION&gt;.iso.
-
-   Regenerate hashes for the ISOs:
-
-   <code>cksum -a md5 NetBSD&ast; &gt; MD5</code>
-
-   <code>cksum -a sha512 NetBSD&ast; &gt; SHA512</code>
-
-10. rsync to nbftp.  It goes to a staging dir in /pub/NetBSD/misc/releng first.
-
-    <code>rsync -avu --progress --port 874 --password-file /home/builds/.rsync &lt;path-to-top-level-release-dir&gt; builds@ftp.netbsd.org::builds/</code>
-
-    This will upload the files to <code>ftp.NetBSD.org:/pub/NetBSD/misc/releng/</code>.
-
-    As user 'builds' on nbftp:
-
-        mkdir /pub/NetBSD/images/<VERSION>
-        cd /pub/NetBSD/misc/releng/<top-level-of-release-directory>
-        mv images/* /pub/NetBSD/images/<VERISON>/
-        rmdir images
-        mv * /pub/NetBSD/<VERSION>/
-        cd /pub/NetBSD/<VERSION>
-        ln -s ../images/<VERSION> images
-        ln -s images iso
-
-11. If this is a formal release, create torrents
-
-    As user 'builds' on nbftp in the images subdirectory of the release tree:
-
-        for i in NetBSD-* ; do
-        maketorrent-console http://tracker.netbsd.org:6969/announce $i
-        done
-
-    Hard link the torrents and image files to <code>/pub/NetBSD/torrent</code>.
-
-12. Get security-officer@ to sign binaries and ISOs.
-
-    <code>localsrc/security/programs/rel-hashes.sh</code>
-
-13. Give mirror-maintainers@ a heads up that new release binaries are available.
-    This should be done 3ish days prior to the expected announce date.
-
-14. Update the website and wiki.
-
-   We now only provide a "changes in this release" summary in htdocs.
-   Basically, in <code>htdocs/releases/formal-<MAJOR></code>, copy the previous
-   release's XML files, adjust Makefile as necessary, and start the dull
-   process of adding content.  Beware that this is a soul-sucking task,
-   and you MUST RESIST THE TEMPTATION TO MENTION EVERY LITTLE CHANGE.  Try
-   to limit it to a list of things that people will be excited about.  Think
-   "what sells NetBSD?"  Release notes != changelog.
-
-   Don't forget to edit <code>htdocs/layout.xml</code> and add an entry for
-   the new page.
-
-    - Commit release's HTML file in htdocs/releases/formal-<MAJOR>
-    - Update htdocs/share/xml/misc.ent (release.*)
-    - Add htdocs/support/security/patches-<VERSION>
-    - Update htdocs/support/security/index.xml
-    - Update htdocs/support/security/release.xml
-    - Update htdocs/releases/formal-<MAJOR>/index.xml
-    - Update htdocs/releases/formal.xml
-    - Update htdocs/releases/index.xml
-    - Update htdocs/mirrors/torrents/
-    - Update htdocs/about/history.xml
-    - Update htdocs/changes/index.xml
-    - Update htdocs/index.html
-    - Update htdocs/developers/features/
-    - Update htdocs/docs/guide/en/chap-fetch.xml
-    - Update htdocs/ports/history.xml
-    - Update htdocs/docs/index.xml
-    - Top-level regen of everything
-    - Update [[wikisrc/releng.mdwn|releng]]
-    - Update [[wikisrc/ports.mdwn|ports]] and [[wikisrc/ports/*.mdwn|ports]], e.g.:
-
-    [[!template id=programlisting text="""
-export OLD_REL_VER="7\.0\.1"
-export OLD_REL_URL="http://www.netbsd.org/releases/formal-7/"

(Diff truncated)
SIGH
Index: wikisrc/releng/release-prep.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/release-prep.mdwn,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:58:15 -0000	1.48
+++ wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:59:09 -0000	1.49
@@ -162,7 +162,7 @@
 14. Update the website and wiki.
 
    We now only provide a "changes in this release" summary in htdocs.
-   Basically, in htdocs/releases/formal-<MAJOR>, copy the previous
+   Basically, in <code>htdocs/releases/formal-<MAJOR></code>, copy the previous
    release's XML files, adjust Makefile as necessary, and start the dull
    process of adding content.  Beware that this is a soul-sucking task,
    and you MUST RESIST THE TEMPTATION TO MENTION EVERY LITTLE CHANGE.  Try

play the "which is it? &lt; or <?" game some more.
Index: wikisrc/releng/release-prep.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/release-prep.mdwn,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:53:33 -0000	1.47
+++ wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:58:15 -0000	1.48
@@ -153,6 +153,7 @@
     Hard link the torrents and image files to <code>/pub/NetBSD/torrent</code>.
 
 12. Get security-officer@ to sign binaries and ISOs.
+
     <code>localsrc/security/programs/rel-hashes.sh</code>
 
 13. Give mirror-maintainers@ a heads up that new release binaries are available.
@@ -161,7 +162,7 @@
 14. Update the website and wiki.
 
    We now only provide a "changes in this release" summary in htdocs.
-   Basically, in htdocs/releases/formal-&lt;blah&gt;, copy the previous
+   Basically, in htdocs/releases/formal-<MAJOR>, copy the previous
    release's XML files, adjust Makefile as necessary, and start the dull
    process of adding content.  Beware that this is a soul-sucking task,
    and you MUST RESIST THE TEMPTATION TO MENTION EVERY LITTLE CHANGE.  Try
@@ -171,12 +172,12 @@
    Don't forget to edit <code>htdocs/layout.xml</code> and add an entry for
    the new page.
 
-    - Commit release's HTML file in htdocs/releases/formal-&lt;blah&gt;
+    - Commit release's HTML file in htdocs/releases/formal-<MAJOR>
     - Update htdocs/share/xml/misc.ent (release.*)
-    - Add htdocs/support/security/patches-&lt;blah&gt;
+    - Add htdocs/support/security/patches-<VERSION>
     - Update htdocs/support/security/index.xml
     - Update htdocs/support/security/release.xml
-    - Update htdocs/releases/formal-&lt;blah&gt;/index.xml
+    - Update htdocs/releases/formal-<MAJOR>/index.xml
     - Update htdocs/releases/formal.xml
     - Update htdocs/releases/index.xml
     - Update htdocs/mirrors/torrents/
@@ -188,7 +189,6 @@
     - Update htdocs/ports/history.xml
     - Update htdocs/docs/index.xml
     - Top-level regen of everything
-
     - Update [[wikisrc/releng.mdwn|releng]]
     - Update [[wikisrc/ports.mdwn|ports]] and [[wikisrc/ports/*.mdwn|ports]], e.g.:
 

apparently HTML escapes only work some of the time.
please die in a fire, wiki.
Members: 
	releng/release-prep.mdwn:1.46->1.47 

Index: wikisrc/releng/release-prep.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/release-prep.mdwn,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:50:26 -0000	1.46
+++ wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:53:33 -0000	1.47
@@ -133,13 +133,13 @@
 
     As user 'builds' on nbftp:
 
-        mkdir /pub/NetBSD/images/&lt;VERSION&gt;
-        cd /pub/NetBSD/misc/releng/&lt;top-level-of-release-directory&gt;
-        mv images/* /pub/NetBSD/images/&lt;VERISON&gt;/
+        mkdir /pub/NetBSD/images/<VERSION>
+        cd /pub/NetBSD/misc/releng/<top-level-of-release-directory>
+        mv images/* /pub/NetBSD/images/<VERISON>/
         rmdir images
-        mv * /pub/NetBSD/&lt;VERSION&gt;/
-        cd /pub/NetBSD/&lt;VERSION&gt;
-        ln -s ../images/&lt;VERSION&gt; images
+        mv * /pub/NetBSD/<VERSION>/
+        cd /pub/NetBSD/<VERSION>
+        ln -s ../images/<VERSION> images
         ln -s images iso
 
 11. If this is a formal release, create torrents

another commit, another attempt at fixing formatting
Index: wikisrc/releng/release-prep.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/release-prep.mdwn,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:46:40 -0000	1.45
+++ wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:50:26 -0000	1.46
@@ -127,19 +127,20 @@
 
 10. rsync to nbftp.  It goes to a staging dir in /pub/NetBSD/misc/releng first.
 
-    rsync -avu --progress --port 874 --password-file /home/builds/.rsync &lt;path-to-top-level-release-dir&gt; builds@ftp.netbsd.org::builds/
+    <code>rsync -avu --progress --port 874 --password-file /home/builds/.rsync &lt;path-to-top-level-release-dir&gt; builds@ftp.netbsd.org::builds/</code>
 
     This will upload the files to <code>ftp.NetBSD.org:/pub/NetBSD/misc/releng/</code>.
 
     As user 'builds' on nbftp:
-    <code>mkdir /pub/NetBSD/images/&lt;VERSION&gt;</code>
-    <code>cd /pub/NetBSD/misc/releng/&lt;top-level-of-release-directory&gt;</code>
-    <code>mv images/* /pub/NetBSD/images/&lt;VERISON&gt;/</code> 
-    <code>rmdir images</code>
-    <code>mv * /pub/NetBSD/&lt;VERSION&gt;/</code>
-    <code>cd /pub/NetBSD/&lt;VERSION&gt;</code>
-    <code>ln -s ../images/&lt;VERSION&gt; images</code>
-    <code>ln -s images iso</code>
+
+        mkdir /pub/NetBSD/images/&lt;VERSION&gt;
+        cd /pub/NetBSD/misc/releng/&lt;top-level-of-release-directory&gt;
+        mv images/* /pub/NetBSD/images/&lt;VERISON&gt;/
+        rmdir images
+        mv * /pub/NetBSD/&lt;VERSION&gt;/
+        cd /pub/NetBSD/&lt;VERSION&gt;
+        ln -s ../images/&lt;VERSION&gt; images
+        ln -s images iso
 
 11. If this is a formal release, create torrents
 

try again
Index: wikisrc/releng/release-prep.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/release-prep.mdwn,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:43:28 -0000	1.44
+++ wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:46:40 -0000	1.45
@@ -87,6 +87,7 @@
      architectures are appropriate)
 
    Then on build.netbsd.org, as the builds user:
+
    <code>cd ~/etc; cvs up archlist autobuild.conf</code>
 
 6. Add tag to <code>~builds/etc/build_order</code> like: <code>netbsd-5-0-RELEASE:N:N</code>
@@ -119,8 +120,10 @@
    subdirectory.  Rename them to NetBSD-mac{ppc,68k}-&lt;VERSION&gt;.iso.
 
    Regenerate hashes for the ISOs:
-   <code>cksum -a md5 NetBSD* &gt; MD5
-   cksum -a sha512 NetBSD* &gt; SHA512</code>
+
+   <code>cksum -a md5 NetBSD&ast; &gt; MD5</code>
+
+   <code>cksum -a sha512 NetBSD&ast; &gt; SHA512</code>
 
 10. rsync to nbftp.  It goes to a staging dir in /pub/NetBSD/misc/releng first.
 

maybe fix some formatting junk
Index: wikisrc/releng/release-prep.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/release-prep.mdwn,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:37:25 -0000	1.43
+++ wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:43:28 -0000	1.44
@@ -77,18 +77,17 @@
    - <code>cvs tag -d netbsd-5-0-RELEASE &lt;file&gt;</code>
    - <code>cvs tag -rnetbsd-5 netbsd-5-0-RELEASE &lt;file&gt;</code>
 
-5. Add the tag for this release or release candidate to the autobuild config files.
+5. Add the tag for this release or release candidate to the autobuild config
+   files.
 
    First make the changes in localsrc:
-   - <code>localsrc/releng/autobuild/etc/autobuild.conf</code> (AB_STICKY_TAG_LIST)
-   - <code>localsrc/releng/autobuild/etc/archlist</code> (for whichever architectures are appropriate)
+   - <code>localsrc/releng/autobuild/etc/autobuild.conf</code> (add to
+     AB_STICKY_TAG_LIST)
+   - <code>localsrc/releng/autobuild/etc/archlist</code> (for whichever
+     architectures are appropriate)
 
    Then on build.netbsd.org, as the builds user:
-   <code>cd ~/etc</code>
-   <code>cvs up archlist autobuild.conf</code>
-
-   The following change doesn't need to be made in localsrc, because it'll disappear
-   on its own after the build completes.
+   <code>cd ~/etc; cvs up archlist autobuild.conf</code>
 
 6. Add tag to <code>~builds/etc/build_order</code> like: <code>netbsd-5-0-RELEASE:N:N</code>
    This means the tag will only be built once, and it won't be uploaded
@@ -120,8 +119,8 @@
    subdirectory.  Rename them to NetBSD-mac{ppc,68k}-&lt;VERSION&gt;.iso.
 
    Regenerate hashes for the ISOs:
-   <code>cksum -a md5 NetBSD* &gt; MD5</code>
-   <code>cksum -a sha512 NetBSD* &gt; SHA512</code>
+   <code>cksum -a md5 NetBSD* &gt; MD5
+   cksum -a sha512 NetBSD* &gt; SHA512</code>
 
 10. rsync to nbftp.  It goes to a staging dir in /pub/NetBSD/misc/releng first.
 

more improvements
Index: wikisrc/releng/release-prep.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/release-prep.mdwn,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- wikisrc/releng/release-prep.mdwn	18 Apr 2018 19:39:35 -0000	1.42
+++ wikisrc/releng/release-prep.mdwn	18 Apr 2018 21:37:25 -0000	1.43
@@ -35,9 +35,13 @@
 
 ==========
 
-Cutting release candidates and releases:
+CREATING RELEASE CANDIDATES AND FORMAL RELEASES:
 
-1. Make sure release notes are updated in distrib/notes
+1. If moving from BETA to RC1, remember to disable DIAGNOSTIC and DEBUG
+   in kernel config files.  Also comment out -D_DIAGNOSTIC in
+   lib/libc/Makefile.inc.
+
+2. Make sure release notes are updated in distrib/notes
 
    A good starting point is to generate notes for a sample port
    (<code>cd distrib/notes/amd64; make USETOOLS=no</code>), read the HTML file, and look
@@ -50,7 +54,7 @@
      distribution sets so they'll fit on floppies."
    - Update Dd (should be the day the release is tagged)
    - Update version numbers
-   - Add mention of the latest CHANGES-&lt;version&gt; file in the "Release
+   - Add mention of the latest CHANGES-&lt;VERSION&gt; file in the "Release
      Contents" section
    - Adjust known issues section as necessary
    - Adjust compatibility issues section as necessary
@@ -58,25 +62,14 @@
      about how you really ought to just remove this ridiculous self-indulgent
      section from the notes entirely).
 
-   We now only include a summary of chnages in htdocs.  Basically, in
-   htdocs/releases/formal-&lt;blah&gt;, copy the previous
-   release's XML files, adjust Makefile as necessary, and start the dull
-   process of adding content.  Beware that this is a soul-sucking task,
-   and you MUST RESIST THE TEMPTATION TO MENTION EVERY LITTLE CHANGE.  Try
-   to keep it to a list of things that people will be excited about and
-   will sell NetBSD.  Release notes != changelog.
-
-   Don't forget to edit <code>htdocs/layout.xml</code> and add an entry for
-   the new page.
-
-2. Update version numbers in <code>gnu/usr.bin/groff/tmac/mdoc.local</code> and
-   sys/sys/param.h.  Add new CHANGES file to doc/README.files, updating
-   release numbers while there.  Make sure <code>doc/LAST_MINUTE</code> is zeroed out
-   and adjust version number.
+3. Update version numbers in <code>external/gpl2/groff/tmac/mdoc.local</code> and
+   <code>sys/sys/param.h</code>.  Make sure <code>doc/LAST_MINUTE</code> is zeroed out
+   and adjust version number.  List the above changes in CHANGES-&lt;VERSION&gt;
+   and commit with a good ol' fashioned "welcome to &lt;VERSION&gt;" message..
 
-3. Note changes from steps 1 and 2 in doc/CHANGES-&lt;whatever&gt;
+4. Tag the release or release candidate:
 
-4. <code>cvs -f rtag -a -rnetbsd-5 netbsd-5-0-RELEASE src xsrc</code>
+   <code>cvs -f rtag -a -rnetbsd-5 netbsd-5-0-RELEASE src xsrc</code>
 
    If something needs to be retagged after the fact:
 
@@ -84,11 +77,18 @@
    - <code>cvs tag -d netbsd-5-0-RELEASE &lt;file&gt;</code>
    - <code>cvs tag -rnetbsd-5 netbsd-5-0-RELEASE &lt;file&gt;</code>
 
-5. Add tag (netbsd-5-0-RELEASE) to <code>~builds/etc/archlist</code> on build.netbsd.org
-   Add tag to <code>AB_STICKY_TAG_LIST</code> in <code>~builds/etc/autobuild.conf</code>.  Note that
-   these files are revision controlled (<code>localsrc/releng/autobuild/etc</code>), so
-   the proper order is to commit your changes in localsrc and then cvs up
-   (it pulls from anoncvs@nbcvs) on build.netbsd.org.
+5. Add the tag for this release or release candidate to the autobuild config files.
+
+   First make the changes in localsrc:
+   - <code>localsrc/releng/autobuild/etc/autobuild.conf</code> (AB_STICKY_TAG_LIST)
+   - <code>localsrc/releng/autobuild/etc/archlist</code> (for whichever architectures are appropriate)
+
+   Then on build.netbsd.org, as the builds user:
+   <code>cd ~/etc</code>
+   <code>cvs up archlist autobuild.conf</code>
+
+   The following change doesn't need to be made in localsrc, because it'll disappear
+   on its own after the build completes.
 
 6. Add tag to <code>~builds/etc/build_order</code> like: <code>netbsd-5-0-RELEASE:N:N</code>
    This means the tag will only be built once, and it won't be uploaded
@@ -98,43 +98,56 @@
 7. Spend the next few hours worrying about some unforeseen or sporadic problem
    causing one or more ports to fail.  Cross your fingers and hope that you're
    spared the hassle.  If you're not so lucky, dig around and manually rebuild
-   a port, copying the build.sh line from logs, mainly to preserve the -B
-   flag's argument.
+   a port, copying the build.sh line from logs.
+
+8. Send mail to admins, asking them to create <code>/pub/NetBSD/NetBSD-&lt;release&gt;</code>, owned by builds:builds.
+
+9. Once the build is finished, manually create ISOs for macppc and mac68k.
+
+   The following stuff should be done on build.netbsd.org as the 'builds' user.
+   Needs cdrtools 2.01 (but not newer!).  The binary in ~/bin/mkisofs works.
+
+   <code>cd ~/scratch/src/distrib/cdrom</code> (a checkout of src from HEAD)
+
+   Copy and fiddle with some ridiculous .mk and .conf files, adjusting for
+   the relevant release.
+
+   Do the following, with a TARGET_CD_IMAGE value of macppccd and then mac68kcd.
+
+   <code>make MKISOFS=/home/builds/bin/mkisofs USETOOLS=no RELEASE=&lt;VERSION&gt; TARGET_CD_IMAGE=macppccd DISTRIBDIR=/home/builds/ab/netbsd-5-0-RC4/release/netbsd-5-0-RC4/200904142015Z all</code>
+
+   Copy resulting ISOs to the autobuild output directory under the images
+   subdirectory.  Rename them to NetBSD-mac{ppc,68k}-&lt;VERSION&gt;.iso.
+
+   Regenerate hashes for the ISOs:
+   <code>cksum -a md5 NetBSD* &gt; MD5</code>
+   <code>cksum -a sha512 NetBSD* &gt; SHA512</code>
 
-8. Create ISOs (macppc and mac68k).  See below for instructions.
-   Create hashes for ISOs (<code>cksum -a sha512 NetBSD* > SHA512</code>)
+10. rsync to nbftp.  It goes to a staging dir in /pub/NetBSD/misc/releng first.
 
-9. rsync to nbftp.  It goes to a staging dir in /pub/NetBSD/misc/releng first.
+    rsync -avu --progress --port 874 --password-file /home/builds/.rsync &lt;path-to-top-level-release-dir&gt; builds@ftp.netbsd.org::builds/
 
-        rsync -avu --progress --port 874 --password-file /home/builds/.rsync <path-to-top-level-release-dir> builds@ftp.netbsd.org::builds/
+    This will upload the files to <code>ftp.NetBSD.org:/pub/NetBSD/misc/releng/</code>.
 
-   This will upload the files to <code>ftp.NetBSD.org:/pub/NetBSD/misc/releng/</code>.
-   After that, get admins to create <code>/pub/NetBSD/NetBSD-&lt;release&gt;</code> and
-   <code>/pub/NetBSD/iso/&lt;release&gt;</code> directories for you, owned by builds:builds.
-   Once these have been made, move images/* to the iso directory and symlink to "iso" and "images" in the main release directory, and move the rest
-   to the main release directory.
+    As user 'builds' on nbftp:
+    <code>mkdir /pub/NetBSD/images/&lt;VERSION&gt;</code>
+    <code>cd /pub/NetBSD/misc/releng/&lt;top-level-of-release-directory&gt;</code>
+    <code>mv images/* /pub/NetBSD/images/&lt;VERISON&gt;/</code> 
+    <code>rmdir images</code>
+    <code>mv * /pub/NetBSD/&lt;VERSION&gt;/</code>
+    <code>cd /pub/NetBSD/&lt;VERSION&gt;</code>
+    <code>ln -s ../images/&lt;VERSION&gt; images</code>
+    <code>ln -s images iso</code>
 
-10. create torrents
+11. If this is a formal release, create torrents
 
-    In the images directory:
+    As user 'builds' on nbftp in the images subdirectory of the release tree:
 
         for i in NetBSD-* ; do
         maketorrent-console http://tracker.netbsd.org:6969/announce $i
         done
 
-11.    Get admins@ to add the torrent directory to <code>~torrent/runbt</code>.  
-    *NOTE FROM SPZ, 2010-11-15:*
-    >it turns out that bittorrent can't do more than one 'allowed_dir'.
-    >
-    >Thus, we now have /ftp/pub/NetBSD/torrent. Please keep the permissions
-    >so that mirrors can't read the contents, since the contents are duplicate.
-    >
-    >(This should go into releng docs probably:)
-    >If you add a file that should be picked up by torrents, put it and its
-    >torrent control file where it belongs and hard-link the two into the
-    >appropriate directory in the torrent tree.
-    >Please note that the torrent tree cannot be used to publish the torrent
-    >control file via http or ftp.
+    Hard link the torrents and image files to <code>/pub/NetBSD/torrent</code>.
 
 12. Get security-officer@ to sign binaries and ISOs.
     <code>localsrc/security/programs/rel-hashes.sh</code>
@@ -142,7 +155,18 @@
 13. Give mirror-maintainers@ a heads up that new release binaries are available.
     This should be done 3ish days prior to the expected announce date.
 
-14. Update the website.
+14. Update the website and wiki.
+
+   We now only provide a "changes in this release" summary in htdocs.
+   Basically, in htdocs/releases/formal-&lt;blah&gt;, copy the previous
+   release's XML files, adjust Makefile as necessary, and start the dull
+   process of adding content.  Beware that this is a soul-sucking task,
+   and you MUST RESIST THE TEMPTATION TO MENTION EVERY LITTLE CHANGE.  Try
+   to limit it to a list of things that people will be excited about.  Think
+   "what sells NetBSD?"  Release notes != changelog.
+
+   Don't forget to edit <code>htdocs/layout.xml</code> and add an entry for
+   the new page.
 
     - Commit release's HTML file in htdocs/releases/formal-&lt;blah&gt;
     - Update htdocs/share/xml/misc.ent (release.*)
@@ -162,8 +186,6 @@
     - Update htdocs/docs/index.xml
     - Top-level regen of everything
 
-15. Update the wiki.
-
     - Update [[wikisrc/releng.mdwn|releng]]
     - Update [[wikisrc/ports.mdwn|ports]] and [[wikisrc/ports/*.mdwn|ports]], e.g.:

(Diff truncated)
MOAR UNDERSCOARS!
Index: wikisrc/releng/release-prep.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/release-prep.mdwn,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- wikisrc/releng/release-prep.mdwn	18 Apr 2018 19:37:07 -0000	1.41
+++ wikisrc/releng/release-prep.mdwn	18 Apr 2018 19:39:35 -0000	1.42
@@ -25,7 +25,7 @@
   and adding CHANGES-5.0 to README.files
 * Update doc-operating-system and doc-default-operating-system version
   numbers in external/gpl2/groff/tmac/mdoc.local
-* Update __NetBSD_Version__ (and the comment, which should be 5.0_BETA
+* Update \_\_NetBSD_Version\_\_ (and the comment, which should be 5.0_BETA
   at this point) in sys/sys/param.h
 * Create doc/CHANGES-5.0 and document the above changes
 * Commit

bah, markdown. hopefully display some underscores...
Index: wikisrc/releng/release-prep.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/release-prep.mdwn,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- wikisrc/releng/release-prep.mdwn	18 Apr 2018 19:35:11 -0000	1.40
+++ wikisrc/releng/release-prep.mdwn	18 Apr 2018 19:37:07 -0000	1.41
@@ -14,7 +14,7 @@
 
 * Add the newly created branch to doc/BRANCHES
 * Copy contents of doc/CHANGES to doc/CHANGES.prev and zero out doc/CHANGES
-* In sys/sys/param.h, bump __NetBSD_Version__ and its comment to 5.99.1
+* In sys/sys/param.h, bump \_\_NetBSD_Version\_\_ and its comment to 5.99.1
 * In external/gpl2/groff/tmac/mdoc.local, update doc-operating-system
   and doc-default-operating-system to the latest major version, and add
   an entry for the _next_ version (6.0 in this case)

start making this doc a bit more explicit. polish crap related to the
creation of a new major branch.
Index: wikisrc/releng/release-prep.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/release-prep.mdwn,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- wikisrc/releng/release-prep.mdwn	18 Apr 2018 05:34:56 -0000	1.39
+++ wikisrc/releng/release-prep.mdwn	18 Apr 2018 19:35:11 -0000	1.40
@@ -2,24 +2,36 @@
 
 ==========
 
-Creating a branch:
+CREATING A NEW MAJOR RELEASE BRANCH:
+
+When everything is settled on HEAD, create a base tag and then branch
+from that:
 
         cvs rtag -a netbsd-5-base xsrc src
         cvs rtag -a -b -rnetbsd-5-base netbsd-5 src xsrc
 
-On the newly-created branch:
+Then move HEAD forward:
+
+* Add the newly created branch to doc/BRANCHES
+* Copy contents of doc/CHANGES to doc/CHANGES.prev and zero out doc/CHANGES
+* In sys/sys/param.h, bump __NetBSD_Version__ and its comment to 5.99.1
+* In external/gpl2/groff/tmac/mdoc.local, update doc-operating-system
+  and doc-default-operating-system to the latest major version, and add
+  an entry for the _next_ version (6.0 in this case)
+
+For the first commit to the newly created release branch:
+
+* Adjust doc/README.files and doc/LAST_MINUTE, updating version numbers
+  and adding CHANGES-5.0 to README.files
+* Update doc-operating-system and doc-default-operating-system version
+  numbers in external/gpl2/groff/tmac/mdoc.local
+* Update __NetBSD_Version__ (and the comment, which should be 5.0_BETA
+  at this point) in sys/sys/param.h
+* Create doc/CHANGES-5.0 and document the above changes
+* Commit
 
-* Add doc/CHANGES-5.0
-* Adjust doc/README.files and doc/LAST_MINUTE 
-* Adjust external/gpl2/groff/tmac/mdoc.local and sys/sys/param.h
-* Comment out DIAGNOSTIC and DEBUG options in kernel configuration files.
-* Comment out -D_DIAGNOSTIC in lib/libc/Makefile.inc.
-
-On the trunk:
-
-* Update doc/BRANCHES
-* Move doc/CHANGES to CHANGES.prev
-* Update mdoc.local and param.h for .99.1.
+At this point, the new branch is ready to be announced and pullups can begin
+after admins have set up the new req queue and email aliases.
 
 ==========
 

modify groff/tmac/mdoc.local's location
Index: wikisrc/releng/release-prep.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/release-prep.mdwn,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- wikisrc/releng/release-prep.mdwn	9 Aug 2017 06:08:23 -0000	1.38
+++ wikisrc/releng/release-prep.mdwn	18 Apr 2018 05:34:56 -0000	1.39
@@ -11,7 +11,7 @@
 
 * Add doc/CHANGES-5.0
 * Adjust doc/README.files and doc/LAST_MINUTE 
-* Adjust gnu/usr.bin/groff/tmac/mdoc.local and sys/sys/param.h
+* Adjust external/gpl2/groff/tmac/mdoc.local and sys/sys/param.h
 * Comment out DIAGNOSTIC and DEBUG options in kernel configuration files.
 * Comment out -D_DIAGNOSTIC in lib/libc/Makefile.inc.
 

sort fixed PRs to the top
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -r1.47 -r1.48
--- wikisrc/releng/netbsd8.mdwn	16 Apr 2018 11:20:25 -0000	1.47
+++ wikisrc/releng/netbsd8.mdwn	16 Apr 2018 11:22:11 -0000	1.48
@@ -6,20 +6,20 @@
 
 * ~~[[!template id=pr number=53059]]: repeated nvmectl identify nvme0 locks up sytem~~ (done)
 
-* [[!template id=pr number=53016]]: Clock not stable
-
-* [[!template id=pr number=53017]]: Kernel panics every now and then with "fpusave_lwp: did not" message
-
 * ~~[[!template id=pr number=53043]]: deadlock on evbarm/TEGRA with netbsd-8~~ (done)
 
-* [[!template id=pr number=53053]]: non-MULTIPROCESSOR hangs building Go (still reproducable with newer go?)
-
 * ~~[[!template id=pr number=53072]]: netbsd-8 regression: startx (nv driver) crashes system~~ (done)
 
 * ~~[[!template id=pr number=53077]]: alpha panic: cpu_uarea_alloc: uvm_pglistalloc failed: 12~~ (done)
 
 * ~~[[!template id=pr number=53096]]: netbsd-8 crash on heavy disk I/O~~ (done)
 
+* [[!template id=pr number=53053]]: non-MULTIPROCESSOR hangs building Go (still reproducable with newer go?)
+
+* [[!template id=pr number=53016]]: Clock not stable
+
+* [[!template id=pr number=53017]]: Kernel panics every now and then with "fpusave_lwp: did not" message
+
 * [[!template id=pr number=53143]]: NetBSD 8 panic related to procfs (unclear?)
 
 * [[!template id=pr number=53155]]: Wedge after <12h uptime when >2 bnx network interfaces in use

Update to current state
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- wikisrc/releng/netbsd8.mdwn	14 Apr 2018 15:03:04 -0000	1.46
+++ wikisrc/releng/netbsd8.mdwn	16 Apr 2018 11:20:25 -0000	1.47
@@ -18,7 +18,7 @@
 
 * ~~[[!template id=pr number=53077]]: alpha panic: cpu_uarea_alloc: uvm_pglistalloc failed: 12~~ (done)
 
-* [[!template id=pr number=53096]]: netbsd-8 crash on heavy disk I/O (unclear, one-time only?)
+* ~~[[!template id=pr number=53096]]: netbsd-8 crash on heavy disk I/O~~ (done)
 
 * [[!template id=pr number=53143]]: NetBSD 8 panic related to procfs (unclear?)
 

hw.firmware -> hw.firmware.path
Index: wikisrc/security/cgdroot.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/cgdroot.mdwn,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- wikisrc/security/cgdroot.mdwn	14 Apr 2018 21:48:34 -0000	1.17
+++ wikisrc/security/cgdroot.mdwn	14 Apr 2018 21:50:47 -0000	1.18
@@ -71,7 +71,7 @@
 
 The biggest (known) issue with this setup occurs when firmware needs to be loaded early in the boot process (such as graphics drivers for the console). At the moment they need to be provided as part of the memory disk. Some network interfaces, of which some wireless devices in particular, also require loading firmware to work properly.
 
-Firmware that can be loaded later (e.g. microcode in `sysutils/intel-microcode-netbsd`) can be found only if the corresponding paths in the `hw.firmware` sysctl variable are adjusted to start with `/altroot`. 
+Firmware that can be loaded later (e.g. microcode in `sysutils/intel-microcode-netbsd` package) can be found only if the corresponding paths in the `hw.firmware.path` sysctl variable are adjusted to start with `/altroot`. 
 
 This setup is not entirely safe against physical attacks. An attacker can modify the boot process to store the passphrase for later retrieval, or insert a backdoor while booting. To defend against such attacks, the bootloader, kernel and ramdisk all need to be signed and their integrity checked before booting (e.g. with [[!template id=man name="tpm" section="4"]]). Alternatively, it is possible to boot from a removable medium (e.g. USB stick), which can be protected against tampering attacks (e.g. secure storage, read-only volume...).
 

Add a short paragraph about adjusting hw.firmware.
Index: wikisrc/security/cgdroot.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/cgdroot.mdwn,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- wikisrc/security/cgdroot.mdwn	23 Feb 2018 17:19:02 -0000	1.16
+++ wikisrc/security/cgdroot.mdwn	14 Apr 2018 21:48:34 -0000	1.17
@@ -71,6 +71,8 @@
 
 The biggest (known) issue with this setup occurs when firmware needs to be loaded early in the boot process (such as graphics drivers for the console). At the moment they need to be provided as part of the memory disk. Some network interfaces, of which some wireless devices in particular, also require loading firmware to work properly.
 
+Firmware that can be loaded later (e.g. microcode in `sysutils/intel-microcode-netbsd`) can be found only if the corresponding paths in the `hw.firmware` sysctl variable are adjusted to start with `/altroot`. 
+
 This setup is not entirely safe against physical attacks. An attacker can modify the boot process to store the passphrase for later retrieval, or insert a backdoor while booting. To defend against such attacks, the bootloader, kernel and ramdisk all need to be signed and their integrity checked before booting (e.g. with [[!template id=man name="tpm" section="4"]]). Alternatively, it is possible to boot from a removable medium (e.g. USB stick), which can be protected against tampering attacks (e.g. secure storage, read-only volume...).
 
 It is also possible to boot a Xen DOM0 system with root filesystem encryption. However, Xen-enabled NetBSD kernels currently do not support loading modules at boot-time. The memory disk has to be placed directly inside the kernel instead (with [[!template id=man name="mdconfig" section="8"]] or a new kernel configuration).

SMAP done
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- wikisrc/releng/netbsd8.mdwn	12 Apr 2018 05:59:35 -0000	1.45
+++ wikisrc/releng/netbsd8.mdwn	14 Apr 2018 15:03:04 -0000	1.46
@@ -42,7 +42,7 @@
 
 * ~~Spectre fix~~ (done)
 
-* SMAP
+* ~~SMAP~~ (done)
   + ~~Requires x86_hotpatch.~~ (done)
 
 * ~~pmap/pool changes~~ (done)

kill extra ']'
Index: wikisrc/ports.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports.mdwn,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- wikisrc/ports.mdwn	19 Mar 2018 04:46:32 -0000	1.14
+++ wikisrc/ports.mdwn	14 Apr 2018 03:21:15 -0000	1.15
@@ -134,7 +134,7 @@
 m68k		|II		|[[amiga]] [[atari]] [[cesfic]] [[hp300]] [[luna68k]] [[mac68k]] [[mvme68k]] [[news68k]] [[next68k]] [[sun3]] [[x68k]]
 mipseb		|I, II		|[[emips]] [[evbmips]] [[ews4800mips]] [[mipsco]] [[newsmips]] [[sbmips]] [[sgimips]]
 mipsel		|I, II		|[[algor]] [[arc]] [[cobalt]] [[evbmips]] [[hpcmips]] [[pmax]] [[sbmips]]
-powerpc		|I, II		|[[amigappc]] [[bebox]] [[evbppc]] [[ibmnws]] [[macppc]] [[mvmeppc]] [[ofppc]] [[prep]]] [[rs6000]] [[sandpoint]]
+powerpc		|I, II		|[[amigappc]] [[bebox]] [[evbppc]] [[ibmnws]] [[macppc]] [[mvmeppc]] [[ofppc]] [[prep]] [[rs6000]] [[sandpoint]]
 [[sh3eb|sh3]]	|II		|[[evbsh3]] [[mmeye]]
 [[sh3el|sh3]]	|II		|[[dreamcast]] [[evbsh3]] [[landisk]] [[hpcsh]]
 sparc		|II		|[[sparc]]

mmh use correct format
Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- wikisrc/security/meltdown_spectre.mdwn	12 Apr 2018 06:01:34 -0000	1.25
+++ wikisrc/security/meltdown_spectre.mdwn	12 Apr 2018 06:02:40 -0000	1.26
@@ -26,11 +26,11 @@
 
 [[!table data="""
 Port		|Vendor/Model	|Spectre (V2)	|NetBSD-7	|NetBSD-8	|NetBSD-current
-amd64		|Intel		|Vulnerable	|Not fixed	|[MitigD]	|Fixed [MitigB] [MitigD]
-amd64		|AMD		|Vulnerable	|Not fixed	|[MitigD]	|Fixed [MitigC] [MitigD]
+amd64		|Intel		|Vulnerable	|Not fixed	|Fixed [MitigD]	|Fixed [MitigB] [MitigD]
+amd64		|AMD		|Vulnerable	|Not fixed	|Fixed [MitigD]	|Fixed [MitigC] [MitigD]
 amd64		|VIA		|Unknown	|		|		|
-i386		|Intel		|Vulnerable	|Not fixed	|[MitigD]	|Fixed [MitigD]
-i386		|AMD		|Vulnerable	|Not fixed	|[MitigD]	|Fixed [MitigC] [MitigD]
+i386		|Intel		|Vulnerable	|Not fixed	|Fixed [MitigD]	|Fixed [MitigD]
+i386		|AMD		|Vulnerable	|Not fixed	|Fixed [MitigD]	|Fixed [MitigC] [MitigD]
 i386		|VIA		|Unknown	|		|		|
 mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
 mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed

retpoline on NetBSD-8
Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- wikisrc/security/meltdown_spectre.mdwn	8 Apr 2018 09:06:10 -0000	1.24
+++ wikisrc/security/meltdown_spectre.mdwn	12 Apr 2018 06:01:34 -0000	1.25
@@ -26,11 +26,11 @@
 
 [[!table data="""
 Port		|Vendor/Model	|Spectre (V2)	|NetBSD-7	|NetBSD-8	|NetBSD-current
-amd64		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigB] [MitigD]
-amd64		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigC] [MitigD]
+amd64		|Intel		|Vulnerable	|Not fixed	|[MitigD]	|Fixed [MitigB] [MitigD]
+amd64		|AMD		|Vulnerable	|Not fixed	|[MitigD]	|Fixed [MitigC] [MitigD]
 amd64		|VIA		|Unknown	|		|		|
-i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigD]
-i386		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigC] [MitigD]
+i386		|Intel		|Vulnerable	|Not fixed	|[MitigD]	|Fixed [MitigD]
+i386		|AMD		|Vulnerable	|Not fixed	|[MitigD]	|Fixed [MitigC] [MitigD]
 i386		|VIA		|Unknown	|		|		|
 mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
 mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed

Spectre fix done (retpoline).
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -r1.44 -r1.45
--- wikisrc/releng/netbsd8.mdwn	6 Apr 2018 08:15:24 -0000	1.44
+++ wikisrc/releng/netbsd8.mdwn	12 Apr 2018 05:59:35 -0000	1.45
@@ -40,7 +40,7 @@
   + ~~Requires x86_hotpatch.~~ (done)
   + ~~Requires __HAVE_PCPU_AREA.~~ (done)
 
-* Spectre fix
+* ~~Spectre fix~~ (done)
 
 * SMAP
   + ~~Requires x86_hotpatch.~~ (done)

mark this as done_by ..
I don't know who did it, but it's good to mark it as done.
Members: 
	projects/project/virtual-box-guest-tools.mdwn:1.8->1.9 

Index: wikisrc/projects/project/virtual-box-guest-tools.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/projects/project/virtual-box-guest-tools.mdwn,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- wikisrc/projects/project/virtual-box-guest-tools.mdwn	20 Feb 2015 19:32:00 -0000	1.8
+++ wikisrc/projects/project/virtual-box-guest-tools.mdwn	9 Apr 2018 17:19:11 -0000	1.9
@@ -14,6 +14,7 @@
 category="kernel"
 difficulty="medium"
 duration="3 months"
+done_by="..."
 
 description="""
 NOTE: this project has been partly completed during GSoC 2013, the remaining cleanup work and tidying is likely not enough work for another GSoC!

i386-AMD also has retpoline
Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- wikisrc/security/meltdown_spectre.mdwn	8 Apr 2018 09:01:37 -0000	1.23
+++ wikisrc/security/meltdown_spectre.mdwn	8 Apr 2018 09:06:10 -0000	1.24
@@ -30,7 +30,7 @@
 amd64		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigC] [MitigD]
 amd64		|VIA		|Unknown	|		|		|
 i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigD]
-i386		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigC]
+i386		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigC] [MitigD]
 i386		|VIA		|Unknown	|		|		|
 mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
 mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed

add retpoline
Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- wikisrc/security/meltdown_spectre.mdwn	5 Apr 2018 08:46:42 -0000	1.22
+++ wikisrc/security/meltdown_spectre.mdwn	8 Apr 2018 09:01:37 -0000	1.23
@@ -26,10 +26,10 @@
 
 [[!table data="""
 Port		|Vendor/Model	|Spectre (V2)	|NetBSD-7	|NetBSD-8	|NetBSD-current
-amd64		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigB]
-amd64		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigC]
+amd64		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigB] [MitigD]
+amd64		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigC] [MitigD]
 amd64		|VIA		|Unknown	|		|		|
-i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigD]
 i386		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigC]
 i386		|VIA		|Unknown	|		|		|
 mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
@@ -77,6 +77,11 @@
 automatically. It can be dynamically disabled by changing the
 "machdep.spectre_v2.mitigated" sysctl.
 
+### Mitigation D: Retpoline
+
+SpectreV2 is mitigated in the kernel with the GCC "retpoline" compilation
+flag, which is enabled by default in GENERIC.
+
 ## External Resources
 
 * [MIPS Blog Post](https://www.mips.com/blog/mips-response-on-speculative-execution-and-side-channel-vulnerabilities/)

Add PR 53161
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- wikisrc/releng/netbsd8.mdwn	4 Apr 2018 16:55:13 -0000	1.43
+++ wikisrc/releng/netbsd8.mdwn	6 Apr 2018 08:15:24 -0000	1.44
@@ -24,6 +24,8 @@
 
 * [[!template id=pr number=53155]]: Wedge after <12h uptime when >2 bnx network interfaces in use
 
+* [[!template id=pr number=53161]]: ATF test runs leave a rump_server process around
+
 ## [Test runs](http://releng.netbsd.org/test-results.html)
 
 * ~~[martin's ARM machine invokes ctfconvert unsuccessfully]~~ (done)

NetBSD 7 and 8 still use netbsd.bin.
Index: wikisrc/ports/evbarm/raspberry_pi.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/raspberry_pi.mdwn,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -r1.68 -r1.69
--- wikisrc/ports/evbarm/raspberry_pi.mdwn	5 Apr 2018 11:52:08 -0000	1.68
+++ wikisrc/ports/evbarm/raspberry_pi.mdwn	5 Apr 2018 13:27:58 -0000	1.69
@@ -143,7 +143,7 @@
           /Users/feyrer/work/NetBSD/cvs/src-current/obj.evbarm-Darwin-XXX/sys/arch/evbarm/compile/RPI2/netbsd
          ...
 
- - Besides the "netbsd" kernel in ELF format, there is also a "netbsd.img" kernel that is in a format that the Raspberry can boot.
+ - Besides the "netbsd" kernel in ELF format, there is also a "netbsd.img" (for current) or "netbsd.bin" (for 7 and 8) kernel that is in a format that the Raspberry can boot.
  - Depending on your hardware version, copy this either to /boot/kernel.img (First generation Pi, Pi Zero hardware) or to /boot/kernel7.img (Pi 2, Pi 3 hardware)
  - reboot
 

Kernel image for Raspberry Pi is "netbsd.img", not "netbsd.bin".
Index: wikisrc/ports/evbarm/raspberry_pi.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/evbarm/raspberry_pi.mdwn,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -r1.67 -r1.68
--- wikisrc/ports/evbarm/raspberry_pi.mdwn	19 Dec 2017 12:01:42 -0000	1.67
+++ wikisrc/ports/evbarm/raspberry_pi.mdwn	5 Apr 2018 11:52:08 -0000	1.68
@@ -143,7 +143,7 @@
           /Users/feyrer/work/NetBSD/cvs/src-current/obj.evbarm-Darwin-XXX/sys/arch/evbarm/compile/RPI2/netbsd
          ...
 
- - Besides the "netbsd" kernel in ELF format, there is also a "netbsd.bin" kernel that is in a format that the Raspberry can boot.
+ - Besides the "netbsd" kernel in ELF format, there is also a "netbsd.img" kernel that is in a format that the Raspberry can boot.
  - Depending on your hardware version, copy this either to /boot/kernel.img (First generation Pi, Pi Zero hardware) or to /boot/kernel7.img (Pi 2, Pi 3 hardware)
  - reboot
 

Remove note about unstable microcode updates; they are stable now.
Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- wikisrc/security/meltdown_spectre.mdwn	5 Apr 2018 08:44:56 -0000	1.21
+++ wikisrc/security/meltdown_spectre.mdwn	5 Apr 2018 08:46:42 -0000	1.22
@@ -86,5 +86,4 @@
 ## Notes
 
 * VIA Technologies did not issue any statement regarding their CPUs. It is not currently known whether they are affected.
-* For Spectre Variant 2, neither Intel, nor AMD, has issued a stable microcode update.
 

DIS_IND for i386.
Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- wikisrc/security/meltdown_spectre.mdwn	4 Apr 2018 16:53:18 -0000	1.20
+++ wikisrc/security/meltdown_spectre.mdwn	5 Apr 2018 08:44:56 -0000	1.21
@@ -30,7 +30,7 @@
 amd64		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigC]
 amd64		|VIA		|Unknown	|		|		|
 i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
-i386		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+i386		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigC]
 i386		|VIA		|Unknown	|		|		|
 mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
 mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed

Mark "Meltdown fix" as done.
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- wikisrc/releng/netbsd8.mdwn	4 Apr 2018 15:47:42 -0000	1.42
+++ wikisrc/releng/netbsd8.mdwn	4 Apr 2018 16:55:13 -0000	1.43
@@ -34,7 +34,7 @@
 
 ## Functionality backport
 
-* Meltdown fix
+* ~~Meltdown fix~~ (done)
   + ~~Requires x86_hotpatch.~~ (done)
   + ~~Requires __HAVE_PCPU_AREA.~~ (done)
 

NetBSD-8 has SVS.
Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- wikisrc/security/meltdown_spectre.mdwn	4 Apr 2018 13:05:14 -0000	1.19
+++ wikisrc/security/meltdown_spectre.mdwn	4 Apr 2018 16:53:18 -0000	1.20
@@ -43,7 +43,7 @@
 
 [[!table data="""
 Port		|Vendor/Model	|Meltdown (V3)	|NetBSD-7	|NetBSD-8	|NetBSD-current
-amd64		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigA]
+amd64		|Intel		|Vulnerable	|Not fixed	|Fixed [MitigA]	|Fixed [MitigA]
 amd64		|AMD		|Not vulnerable	|		|		|
 amd64		|VIA		|Unknown	|		|		|
 i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed

Note PR 53155.
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -r1.41 -r1.42
--- wikisrc/releng/netbsd8.mdwn	30 Mar 2018 11:04:12 -0000	1.41
+++ wikisrc/releng/netbsd8.mdwn	4 Apr 2018 15:47:42 -0000	1.42
@@ -22,6 +22,8 @@
 
 * [[!template id=pr number=53143]]: NetBSD 8 panic related to procfs (unclear?)
 
+* [[!template id=pr number=53155]]: Wedge after <12h uptime when >2 bnx network interfaces in use
+
 ## [Test runs](http://releng.netbsd.org/test-results.html)
 
 * ~~[martin's ARM machine invokes ctfconvert unsuccessfully]~~ (done)

Mark SpectreV2 as fixed on current-amd64, and list the two mitigation
methods available.
Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- wikisrc/security/meltdown_spectre.mdwn	16 Mar 2018 10:08:00 -0000	1.18
+++ wikisrc/security/meltdown_spectre.mdwn	4 Apr 2018 13:05:14 -0000	1.19
@@ -26,8 +26,8 @@
 
 [[!table data="""
 Port		|Vendor/Model	|Spectre (V2)	|NetBSD-7	|NetBSD-8	|NetBSD-current
-amd64		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
-amd64		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+amd64		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigB]
+amd64		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigC]
 amd64		|VIA		|Unknown	|		|		|
 i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
 i386		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
@@ -63,6 +63,20 @@
 Meltdown is mitigated with the SVS feature. It can be dynamically disabled
 by changing the "machdep.svs.enabled" sysctl.
 
+### Mitigation B: Intel IBRS
+
+SpectreV2 can be mitigated with the IBRS method (Intel only for now). If
+the CPU supports this method, it is used automatically. It can be
+dynamically disabled by changing the "machdep.spectre_v2.mitigated"
+sysctl.
+
+### Mitigation C: AMD DIS_IND
+
+SpectreV2 can be mitigated with the DIS_IND method, available only on a
+few AMD families. If the CPU supports this method, it is used
+automatically. It can be dynamically disabled by changing the
+"machdep.spectre_v2.mitigated" sysctl.
+
 ## External Resources
 
 * [MIPS Blog Post](https://www.mips.com/blog/mips-response-on-speculative-execution-and-side-channel-vulnerabilities/)

minor updates
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- wikisrc/releng/netbsd8.mdwn	23 Mar 2018 10:15:30 -0000	1.40
+++ wikisrc/releng/netbsd8.mdwn	30 Mar 2018 11:04:12 -0000	1.41
@@ -12,13 +12,15 @@
 
 * ~~[[!template id=pr number=53043]]: deadlock on evbarm/TEGRA with netbsd-8~~ (done)
 
-* [[!template id=pr number=53053]]: non-MULTIPROCESSOR hangs building Go
+* [[!template id=pr number=53053]]: non-MULTIPROCESSOR hangs building Go (still reproducable with newer go?)
 
 * ~~[[!template id=pr number=53072]]: netbsd-8 regression: startx (nv driver) crashes system~~ (done)
 
 * ~~[[!template id=pr number=53077]]: alpha panic: cpu_uarea_alloc: uvm_pglistalloc failed: 12~~ (done)
 
-* [[!template id=pr number=53096]]: netbsd-8 crash on heavy disk I/O (wd0)
+* [[!template id=pr number=53096]]: netbsd-8 crash on heavy disk I/O (unclear, one-time only?)
+
+* [[!template id=pr number=53143]]: NetBSD 8 panic related to procfs (unclear?)
 
 ## [Test runs](http://releng.netbsd.org/test-results.html)
 

Index: wikisrc/users/maya/release-notes-8-draft.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/maya/release-notes-8-draft.mdwn,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- wikisrc/users/maya/release-notes-8-draft.mdwn	23 Mar 2018 22:08:32 -0000	1.9
+++ wikisrc/users/maya/release-notes-8-draft.mdwn	23 Mar 2018 22:12:33 -0000	1.10
@@ -28,6 +28,7 @@
 * made part of the network stack MP-safe
   * NET_MPSAFE kernel option is required to try
   * Only the components listed below are MP-safe for now
+* WAPBL stability and performance improvements
 
 Custom:
 
@@ -99,7 +100,6 @@
 * nvme(4), a driver for NVMe hardware, ported from OpenBSD
 * nouveau, an open source driver for modern nVidia graphics, ported from linux, available by default.
    (this is at the bottom because we mentioned it in 7.1 too)
-* WAPBL stability and performance improvements
 
 Third party software:
 

Index: wikisrc/users/maya/release-notes-8-draft.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/maya/release-notes-8-draft.mdwn,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- wikisrc/users/maya/release-notes-8-draft.mdwn	6 Mar 2018 16:13:24 -0000	1.8
+++ wikisrc/users/maya/release-notes-8-draft.mdwn	23 Mar 2018 22:08:32 -0000	1.9
@@ -99,6 +99,7 @@
 * nvme(4), a driver for NVMe hardware, ported from OpenBSD
 * nouveau, an open source driver for modern nVidia graphics, ported from linux, available by default.
    (this is at the bottom because we mentioned it in 7.1 too)
+* WAPBL stability and performance improvements
 
 Third party software:
 

ZFS fixed, and add Spectre in "Functionality backport" (I wrote the code
for IBRS a few days ago, but I'll test it next week).
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- wikisrc/releng/netbsd8.mdwn	21 Mar 2018 14:24:45 -0000	1.39
+++ wikisrc/releng/netbsd8.mdwn	23 Mar 2018 10:15:30 -0000	1.40
@@ -26,7 +26,7 @@
 
 * ~~ARM t_btowc fail~~ (done)
 
-* ~~ZFS tests on amd64 fail~~ (pullup-8 #651)
+* ~~ZFS tests on amd64 fail~~ (done)
 
 ## Functionality backport
 
@@ -34,6 +34,8 @@
   + ~~Requires x86_hotpatch.~~ (done)
   + ~~Requires __HAVE_PCPU_AREA.~~ (done)
 
+* Spectre fix
+
 * SMAP
   + ~~Requires x86_hotpatch.~~ (done)
 

Adjust pkgsrcCon 2018 entry with the correct number of packages.
There are over 19,000 packages (sync with description of pkgsrcCon 2018 page).
Members: 
	events.mdwn:1.58->1.59 

Index: wikisrc/events.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/events.mdwn,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -r1.58 -r1.59
--- wikisrc/events.mdwn	22 Mar 2018 12:30:20 -0000	1.58
+++ wikisrc/events.mdwn	22 Mar 2018 16:12:27 -0000	1.59
@@ -29,7 +29,7 @@
 
 [pkgsrcCon](//pkgsrc.org/pkgsrcCon/2018/) is the annual technical
 conference for people working on pkgsrc, a framework for building
-over 18,000 open source software packages. pkgsrc is the native
+over 19,000 open source software packages. pkgsrc is the native
 package manager on NetBSD, SmartOS and Minix, and is portable across
 many different operating systems including Linux and Mac OS X.
 

Add pkgsrcCon 2018 and EuroBSDcon 2018.
Index: wikisrc/events.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/events.mdwn,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -r1.57 -r1.58
--- wikisrc/events.mdwn	21 Mar 2018 15:29:29 -0000	1.57
+++ wikisrc/events.mdwn	22 Mar 2018 12:30:20 -0000	1.58
@@ -23,6 +23,30 @@
 advanced developers.
 
 
+### `Jul 2018` - pkgsrcCon 2018, Berlin, Germany
+
+*July 7 - 8, 2018, Berlin, Germany*
+
+[pkgsrcCon](//pkgsrc.org/pkgsrcCon/2018/) is the annual technical
+conference for people working on pkgsrc, a framework for building
+over 18,000 open source software packages. pkgsrc is the native
+package manager on NetBSD, SmartOS and Minix, and is portable across
+many different operating systems including Linux and Mac OS X.
+
+
+### `Sep 2018` - EuroBSDCon 2018, Bucharest, Romania
+
+*September 20 - 23, 2018, University Politehnica of Bucharest, Romania*
+
+[EuroBSDCon](https://2018.eurobsdcon.org/) is the premier European
+conference on the open source BSD operating systems attracting
+about 300 highly skilled engineering professionals, software
+developers, computer science students and professors, and users
+from all over Europe and other parts of the world. The goal of
+EuroBSDcon is to exchange knowledge about the BSD operating systems,
+facilitate coordination and cooperation among users and developers.
+
+
 Past Events
 -----------
 

Move AsiaBSDCon 2018 to past events.
Index: wikisrc/events.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/events.mdwn,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -r1.56 -r1.57
--- wikisrc/events.mdwn	23 Feb 2018 17:29:48 -0000	1.56
+++ wikisrc/events.mdwn	21 Mar 2018 15:29:29 -0000	1.57
@@ -11,20 +11,6 @@
 Future Events
 -------------
 
-### `Mar 2018` - AsiaBSDCon 2018, Tokyo, Japan
-
-*March 8 - 11, Tokyo University of Science, Tokyo, Japan*
-
-[AsiaBSDCon](https://2018.asiabsdcon.org/) is a
-conference for users and developers on BSD based systems.
-The conference is for anyone developing, deploying and using systems
-based on FreeBSD, NetBSD, OpenBSD, DragonFly BSD, Darwin, and MacOS X.
-AsiaBSDCon is a technical conference and aims to collect the best
-technical papers and presentations available to ensure that the latest
-developments in our open source community are shared with the widest
-possible audience.
-
-
 ### `Jun 2018` - BSDCan 2018, Ottawa, Canada
 
 *June 6 - 9, 2018, University of Ottawa, Ottawa, Canada*
@@ -40,6 +26,20 @@
 Past Events
 -----------
 
+### `Mar 2018` - AsiaBSDCon 2018, Tokyo, Japan
+
+*March 8 - 11, Tokyo University of Science, Tokyo, Japan*
+
+[AsiaBSDCon](https://2018.asiabsdcon.org/) was a
+conference for users and developers on BSD based systems.
+The conference was for anyone developing, deploying and using systems
+based on FreeBSD, NetBSD, OpenBSD, DragonFly BSD, Darwin, and MacOS X.
+AsiaBSDCon was a technical conference and aimed to collect the best
+technical papers and presentations available to ensure that the latest
+developments in our open source community were shared with the widest
+possible audience.
+
+
 ### `Feb 2018` - FOSDEM 2018, Brussels, Belgium
 
 *February 3 - 4, 2018, ULB Solbosch Campus, Brussels, Belgium*

Add a few installer issues
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- wikisrc/releng/netbsd8.mdwn	21 Mar 2018 13:35:50 -0000	1.38
+++ wikisrc/releng/netbsd8.mdwn	21 Mar 2018 14:24:45 -0000	1.39
@@ -47,6 +47,14 @@
 
 * ~~ptrace(2) - one functionality removal from -8 and HEAD; to be presented/discussed~~ (done)
 
+## Installer issues
+
+* Sysinst gpt partitioning is subpar
+
+* Sysinst should handle UEFI installs out of the box
+
+* x86 / drmkms console font is too tiny
+
 ## Writing release notes
 
 * [Draft of content](https://wiki.netbsd.org/users/maya/release-notes-8-draft/) (needs attention from ARM)

Requested pullup for zfs failures.
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- wikisrc/releng/netbsd8.mdwn	21 Mar 2018 13:23:54 -0000	1.37
+++ wikisrc/releng/netbsd8.mdwn	21 Mar 2018 13:35:50 -0000	1.38
@@ -26,7 +26,7 @@
 
 * ~~ARM t_btowc fail~~ (done)
 
-* ZFS tests on amd64 fail
+* ~~ZFS tests on amd64 fail~~ (pullup-8 #651)
 
 ## Functionality backport
 

update to current state, note ZFS failures
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- wikisrc/releng/netbsd8.mdwn	20 Mar 2018 09:26:25 -0000	1.36
+++ wikisrc/releng/netbsd8.mdwn	21 Mar 2018 13:23:54 -0000	1.37
@@ -26,6 +26,8 @@
 
 * ~~ARM t_btowc fail~~ (done)
 
+* ZFS tests on amd64 fail
+
 ## Functionality backport
 
 * Meltdown fix
@@ -39,7 +41,7 @@
 
 ## kamil TODO
 
-* _UC_MACHINE_FP() merge with -8 (pending pullup 552)
+* ~~_UC_MACHINE_FP() merge with -8~~ (done)
 
 * ~~regnsub(3) regasub(3) - pass size_t nmatch in API (OK from Christos, the author)~~ (abandoned)
 

update to current state
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- wikisrc/releng/netbsd8.mdwn	19 Mar 2018 19:42:05 -0000	1.35
+++ wikisrc/releng/netbsd8.mdwn	20 Mar 2018 09:26:25 -0000	1.36
@@ -16,15 +16,15 @@
 
 * ~~[[!template id=pr number=53072]]: netbsd-8 regression: startx (nv driver) crashes system~~ (done)
 
-* [[!template id=pr number=53077]]: alpha panic: cpu_uarea_alloc: uvm_pglistalloc failed: 12 (analyzed, needs fix on HEAD and testing)
+* ~~[[!template id=pr number=53077]]: alpha panic: cpu_uarea_alloc: uvm_pglistalloc failed: 12~~ (done)
 
 * [[!template id=pr number=53096]]: netbsd-8 crash on heavy disk I/O (wd0)
 
 ## [Test runs](http://releng.netbsd.org/test-results.html)
 
-* ~~[martin's ARM machine invokes ctfconvert unsuccessfully]~~
+* ~~[martin's ARM machine invokes ctfconvert unsuccessfully]~~ (done)
 
-* ~~ARM t_btowc fail~~
+* ~~ARM t_btowc fail~~ (done)
 
 ## Functionality backport
 

respect the format, and remove duplicate
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- wikisrc/releng/netbsd8.mdwn	18 Mar 2018 11:40:41 -0000	1.34
+++ wikisrc/releng/netbsd8.mdwn	19 Mar 2018 19:42:05 -0000	1.35
@@ -2,9 +2,9 @@
 
 ## PRs worth fixing
 
-* ~~[[!template id=pr number=52769]]: hang with an ffs stored in an nvme device~~
+* ~~[[!template id=pr number=52769]]: hang with an ffs stored in an nvme device~~ (done)
 
-* ~~[[!template id=pr number=53059]]: repeated nvmectl identify nvme0 locks up sytem~~
+* ~~[[!template id=pr number=53059]]: repeated nvmectl identify nvme0 locks up sytem~~ (done)
 
 * [[!template id=pr number=53016]]: Clock not stable
 
@@ -37,8 +37,6 @@
 
 * ~~pmap/pool changes~~ (done)
 
-* SVS (in progress)
-
 ## kamil TODO
 
 * _UC_MACHINE_FP() merge with -8 (pending pullup 552)

7.1.2
Index: wikisrc/ports.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports.mdwn,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- wikisrc/ports.mdwn	28 Dec 2017 06:13:10 -0000	1.13
+++ wikisrc/ports.mdwn	19 Mar 2018 04:46:32 -0000	1.14
@@ -20,14 +20,14 @@
 
 [[!table data="""
 Port		|CPU		|Machines						|Latest Release
-[[amd64]]	|x86_64		|64-bit x86-family machines with AMD and Intel CPUs	|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[evbarm]]	|arm		|ARM evaluation boards					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[evbmips]]	|mips		|MIPS-based evaluation boards				|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[evbppc]]	|powerpc	|PowerPC-based evaluation boards			|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[hpcarm]]	|arm		|StrongARM based Windows CE PDA machines		|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[i386]]	|i386		|32-bit x86-family generic machines ("PC clones")	|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[sparc64]]	|sparc		|Sun UltraSPARC (64-bit)				|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[xen]]		|i386, x86_64	|Xen Virtual Machine Monitor				|[7.1.1](http://www.netbsd.org/releases/formal-7/)
+[[amd64]]	|x86_64		|64-bit x86-family machines with AMD and Intel CPUs	|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[evbarm]]	|arm		|ARM evaluation boards					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[evbmips]]	|mips		|MIPS-based evaluation boards				|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[evbppc]]	|powerpc	|PowerPC-based evaluation boards			|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[hpcarm]]	|arm		|StrongARM based Windows CE PDA machines		|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[i386]]	|i386		|32-bit x86-family generic machines ("PC clones")	|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[sparc64]]	|sparc		|Sun UltraSPARC (64-bit)				|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[xen]]		|i386, x86_64	|Xen Virtual Machine Monitor				|[7.1.2](http://www.netbsd.org/releases/formal-7/)
 """]]
 
 
@@ -44,55 +44,55 @@
 
 [[!table data="""
 Port		|CPU		|Machines								|Latest Release
-[[acorn32]]	|arm		|Acorn RiscPC/A7000/NC and compatibles					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[algor]]	|mips		|Algorithmics MIPS evaluation boards					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[alpha]]	|alpha		|Digital Alpha (64-bit)							|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[amiga]]	|m68k		|Commodore Amiga, MacroSystem DraCo					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[amigappc]]	|powerpc	|PowerPC-based Amiga boards						|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[arc]]		|mips		|Machines following the Advanced RISC Computing spec			|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[atari]]	|m68k		|Atari TT030, Falcon, Hades						|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[bebox]]	|powerpc	|Be Inc's BeBox								|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[cats]]	|arm		|Chalice Technology's Strong Arm evaluation board			|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[cesfic]]	|m68k		|CES's FIC8234 VME processor board					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[cobalt]]	|mips		|Cobalt Networks' Microservers						|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[dreamcast]]	|[[sh3]]	|Sega Dreamcast game console						|[7.1.1](http://www.netbsd.org/releases/formal-7/)
+[[acorn32]]	|arm		|Acorn RiscPC/A7000/NC and compatibles					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[algor]]	|mips		|Algorithmics MIPS evaluation boards					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[alpha]]	|alpha		|Digital Alpha (64-bit)							|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[amiga]]	|m68k		|Commodore Amiga, MacroSystem DraCo					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[amigappc]]	|powerpc	|PowerPC-based Amiga boards						|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[arc]]		|mips		|Machines following the Advanced RISC Computing spec			|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[atari]]	|m68k		|Atari TT030, Falcon, Hades						|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[bebox]]	|powerpc	|Be Inc's BeBox								|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[cats]]	|arm		|Chalice Technology's Strong Arm evaluation board			|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[cesfic]]	|m68k		|CES's FIC8234 VME processor board					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[cobalt]]	|mips		|Cobalt Networks' Microservers						|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[dreamcast]]	|[[sh3]]	|Sega Dreamcast game console						|[7.1.2](http://www.netbsd.org/releases/formal-7/)
 [[epoc32]]	|arm		|32bit PSION EPOC PDA							|none
-[[emips]]	|mips		|Machines based on "Extensible MIPS"					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[evbsh3]]	|[[sh3]]	|Evaluation boards with Renesas (Hitachi) Super-H SH3 and SH4 CPUs	|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[ews4800mips]]	|mips		|NEC's MIPS based EWS4800 workstations					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[hp300]]	|m68k		|Hewlett-Packard 9000/300 and 400 series				|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[hppa]]	|hppa		|Hewlett-Packard 9000/700 series					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[hpcmips]]	|mips		|MIPS based Windows CE PDA machines					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[hpcsh]]	|[[sh3]]	|Renesas (Hitachi) SH3 and SH4 based Windows CE PDA machines		|[7.1.1](http://www.netbsd.org/releases/formal-7/)
+[[emips]]	|mips		|Machines based on "Extensible MIPS"					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[evbsh3]]	|[[sh3]]	|Evaluation boards with Renesas (Hitachi) Super-H SH3 and SH4 CPUs	|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[ews4800mips]]	|mips		|NEC's MIPS based EWS4800 workstations					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[hp300]]	|m68k		|Hewlett-Packard 9000/300 and 400 series				|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[hppa]]	|hppa		|Hewlett-Packard 9000/700 series					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[hpcmips]]	|mips		|MIPS based Windows CE PDA machines					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[hpcsh]]	|[[sh3]]	|Renesas (Hitachi) SH3 and SH4 based Windows CE PDA machines		|[7.1.2](http://www.netbsd.org/releases/formal-7/)
 [[ia64]]	|itanium	|Itanium family of processors						|none
-[[ibmnws]]	|powerpc	|IBM Network Station Series 1000					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[iyonix]]	|arm		|Iyonix ARM pc								|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[landisk]]	|[[sh3]]	|SH4 based NAS appliances by I-O DATA					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[luna68k]]	|m68k		|OMRON Tateisi Electronics' LUNA series					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[mac68k]]	|m68k		|Apple Macintosh							|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[macppc]]	|powerpc	|Apple Power Macintosh and clones					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[mipsco]]	|mips		|Mips family of workstations and servers				|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[mmeye]]	|[[sh3]]	|Brains' mmEye Multi Media Server					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[mvme68k]]	|m68k		|Motorola MVME 68k SBCs							|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[mvmeppc]]	|powerpc	|Motorola MVME PowerPC SBCs						|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[netwinder]]	|arm		|StrongARM based NetWinder machines					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[news68k]]	|arm		|Sony's m68k based "NET WORK STATION" series				|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[newsmips]]	|mips		|Sony's MIPS based "NET WORK STATION" series				|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[next68k]]	|m68k		|NeXT 68k 'black' hardware						|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[ofppc]]	|powerpc	|Generic OpenFirmware compliant PowerPC machines			|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[pmax]]	|mips		|Digital MIPS-based DECstations and DECsystems				|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[prep]]	|powerpc	|PReP (PowerPC Reference Platform) and CHRP machines			|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[rs6000]]	|powerpc	|MCA-based IBM RS/6000 workstations					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[sandpoint]]	|powerpc	|Motorola Sandpoint reference platform					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[sbmips]]	|mips		|Broadcom SiByte evaluation boards					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[sgimips]]	|mips		|Silicon Graphics' MIPS-based workstations				|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[shark]]	|arm		|Digital DNARD ("shark")						|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[sparc]]	|sparc		|Sun SPARC (32-bit)							|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[sun2]]	|m68k		|Sun 2									|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[sun3]]	|m68k		|Sun 3 and 3x								|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[vax]]		|vax		|Digital VAX								|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[x68k]]	|m68k		|Sharp X680x0 series							|[7.1.1](http://www.netbsd.org/releases/formal-7/)
-[[zaurus]]	|arm		|Sharp C7x0/C860/C1000/C3x00 series PDA					|[7.1.1](http://www.netbsd.org/releases/formal-7/)
+[[ibmnws]]	|powerpc	|IBM Network Station Series 1000					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[iyonix]]	|arm		|Iyonix ARM pc								|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[landisk]]	|[[sh3]]	|SH4 based NAS appliances by I-O DATA					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[luna68k]]	|m68k		|OMRON Tateisi Electronics' LUNA series					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[mac68k]]	|m68k		|Apple Macintosh							|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[macppc]]	|powerpc	|Apple Power Macintosh and clones					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[mipsco]]	|mips		|Mips family of workstations and servers				|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[mmeye]]	|[[sh3]]	|Brains' mmEye Multi Media Server					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[mvme68k]]	|m68k		|Motorola MVME 68k SBCs							|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[mvmeppc]]	|powerpc	|Motorola MVME PowerPC SBCs						|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[netwinder]]	|arm		|StrongARM based NetWinder machines					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[news68k]]	|arm		|Sony's m68k based "NET WORK STATION" series				|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[newsmips]]	|mips		|Sony's MIPS based "NET WORK STATION" series				|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[next68k]]	|m68k		|NeXT 68k 'black' hardware						|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[ofppc]]	|powerpc	|Generic OpenFirmware compliant PowerPC machines			|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[pmax]]	|mips		|Digital MIPS-based DECstations and DECsystems				|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[prep]]	|powerpc	|PReP (PowerPC Reference Platform) and CHRP machines			|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[rs6000]]	|powerpc	|MCA-based IBM RS/6000 workstations					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[sandpoint]]	|powerpc	|Motorola Sandpoint reference platform					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[sbmips]]	|mips		|Broadcom SiByte evaluation boards					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[sgimips]]	|mips		|Silicon Graphics' MIPS-based workstations				|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[shark]]	|arm		|Digital DNARD ("shark")						|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[sparc]]	|sparc		|Sun SPARC (32-bit)							|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[sun2]]	|m68k		|Sun 2									|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[sun3]]	|m68k		|Sun 3 and 3x								|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[vax]]		|vax		|Digital VAX								|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[x68k]]	|m68k		|Sharp X680x0 series							|[7.1.2](http://www.netbsd.org/releases/formal-7/)
+[[zaurus]]	|arm		|Sharp C7x0/C860/C1000/C3x00 series PDA					|[7.1.2](http://www.netbsd.org/releases/formal-7/)
 """]]
 
 
Index: wikisrc/releng.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng.mdwn,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- wikisrc/releng.mdwn	18 Mar 2018 11:49:43 -0000	1.22
+++ wikisrc/releng.mdwn	19 Mar 2018 04:46:32 -0000	1.23
@@ -20,7 +20,7 @@
 * Next minor release: NetBSD 7.2 (No release date proposed)
   + CVS branch tag: <code>netbsd-7</code>
 * Actively supported teeny releases:
-  + [NetBSD 7.1.1](http://www.netbsd.org/releases/formal-7/NetBSD-7.1.1.html)
+  + [NetBSD 7.1.2](http://www.netbsd.org/releases/formal-7/NetBSD-7.1.2.html)
     - CVS branch tag: <code>netbsd-7-1</code>
   + [NetBSD 7.0.2](http://www.netbsd.org/releases/formal-7/NetBSD-7.0.2.html)
     - CVS branch tag: <code>netbsd-7-0</code>
Index: wikisrc/ports/acorn26.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/acorn26.mdwn,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- wikisrc/ports/acorn26.mdwn	28 Dec 2017 06:15:13 -0000	1.13
+++ wikisrc/ports/acorn26.mdwn	19 Mar 2018 04:46:32 -0000	1.14
@@ -1,6 +1,6 @@
 [[!template id=port
 port="acorn26"
-cur_rel="7.1.1"
+cur_rel="7.1.2"
 future_rel="8.0"
 pkg_rel="6.1"
 changes_cur="7.0"
Index: wikisrc/ports/acorn32.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/acorn32.mdwn,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- wikisrc/ports/acorn32.mdwn	28 Dec 2017 06:15:13 -0000	1.16
+++ wikisrc/ports/acorn32.mdwn	19 Mar 2018 04:46:32 -0000	1.17
@@ -1,6 +1,6 @@
 [[!template id=port
 port="acorn32"
-cur_rel="7.1.1"
+cur_rel="7.1.2"
 future_rel="8.0"
 pkg_rel="6.1"
 changes_cur="7.0"
Index: wikisrc/ports/algor.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/ports/algor.mdwn,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- wikisrc/ports/algor.mdwn	28 Dec 2017 06:15:13 -0000	1.15
+++ wikisrc/ports/algor.mdwn	19 Mar 2018 04:46:32 -0000	1.16
@@ -1,6 +1,6 @@
 [[!template id=port
 port="algor"
-cur_rel="7.1.1"
+cur_rel="7.1.2"
 future_rel="8.0"
 pkg_rel="6.0"
 changes_cur="7.0"
Index: wikisrc/ports/alpha.mdwn

(Diff truncated)
Add some chores we always wanted to get done
--- /dev/null	2018-03-18 11:55:46.000000000 +0000
+++ wikisrc/releng-todo.mdwn	2018-03-18 11:57:20.000000000 +0000
@@ -0,0 +1,5 @@
+* Find someone to add Hybrid-HFS support to "makefs -t cd9660", to make all mac68k and macppc images bootable and save manual steps on official releases
+
+* If that fails: change the auto build scripts to deal with mkisofs by special casing mac* and add an extra step to invoke the mkisofs machinery in src/distrib/cdrom
+
+* Add timing information to the autobuild html output, so each build shows the total wall time it took next to the successfull/fail counts in the overview page

Index: wikisrc/releng.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng.mdwn,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- wikisrc/releng.mdwn	15 Mar 2018 14:02:00 -0000	1.21
+++ wikisrc/releng.mdwn	18 Mar 2018 11:49:43 -0000	1.22
@@ -51,4 +51,5 @@
 
 * [[Pull-up workflow and policies|workflow]]
 * [[Preparing for a release|release-prep]]
+* [[Long and mid-term releng chores|releng-todo]]
 * [[The Autobuild cluster|autobuild]]

Update to current state
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- wikisrc/releng/netbsd8.mdwn	17 Mar 2018 08:07:27 -0000	1.33
+++ wikisrc/releng/netbsd8.mdwn	18 Mar 2018 11:40:41 -0000	1.34
@@ -2,7 +2,9 @@
 
 ## PRs worth fixing
 
-* ~~[[!template id=pr number=52769]]: hang with an ffs stored in an nvme device~~ (pending pullup #636)
+* ~~[[!template id=pr number=52769]]: hang with an ffs stored in an nvme device~~
+
+* ~~[[!template id=pr number=53059]]: repeated nvmectl identify nvme0 locks up sytem~~
 
 * [[!template id=pr number=53016]]: Clock not stable
 
@@ -14,15 +16,15 @@
 
 * ~~[[!template id=pr number=53072]]: netbsd-8 regression: startx (nv driver) crashes system~~ (done)
 
-* [[!template id=pr number=53077]]: alpha panic: cpu_uarea_alloc: uvm_pglistalloc failed: 12
+* [[!template id=pr number=53077]]: alpha panic: cpu_uarea_alloc: uvm_pglistalloc failed: 12 (analyzed, needs fix on HEAD and testing)
 
 * [[!template id=pr number=53096]]: netbsd-8 crash on heavy disk I/O (wd0)
 
 ## [Test runs](http://releng.netbsd.org/test-results.html)
 
-* [martin's ARM machine invokes ctfconvert unsuccessfully](http://www.netbsd.org/~martin/evbarm-atf-netbsd8/19_atf.html#share_mk_t_test_one_c)
+* ~~[martin's ARM machine invokes ctfconvert unsuccessfully]~~
 
-* ~~ARM t_btowc fail~~ (pending pullup #608)
+* ~~ARM t_btowc fail~~
 
 ## Functionality backport
 
@@ -35,6 +37,8 @@
 
 * ~~pmap/pool changes~~ (done)
 
+* SVS (in progress)
+
 ## kamil TODO
 
 * _UC_MACHINE_FP() merge with -8 (pending pullup 552)

prune garbage
Index: wikisrc/users/snj.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/users/snj.mdwn,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- wikisrc/users/snj.mdwn	20 May 2015 02:31:54 -0000	1.4
+++ wikisrc/users/snj.mdwn	17 Mar 2018 16:07:01 -0000	1.5
@@ -1,10 +1 @@
 Orange :(
-
-Ugly emoticon graphics too!
-
--Søren
-
-Here's some stuff I really wish Someone(tm) would fix:
-
-* [[!template id=pr number=34735]]
-* [[!template id=pr number=39371]]

Mark PR/52769 as pending-pullup, Jaromir fixed it.
Don't mark PR/53077 as fallout of the pmap changes, the issue is not
related.
Members: 
	releng/netbsd8.mdwn:1.32->1.33 

Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- wikisrc/releng/netbsd8.mdwn	16 Mar 2018 16:02:59 -0000	1.32
+++ wikisrc/releng/netbsd8.mdwn	17 Mar 2018 08:07:27 -0000	1.33
@@ -2,7 +2,7 @@
 
 ## PRs worth fixing
 
-* [[!template id=pr number=52769]]: hang with an ffs stored in an nvme device
+* ~~[[!template id=pr number=52769]]: hang with an ffs stored in an nvme device~~ (pending pullup #636)
 
 * [[!template id=pr number=53016]]: Clock not stable
 
@@ -22,7 +22,7 @@
 
 * [martin's ARM machine invokes ctfconvert unsuccessfully](http://www.netbsd.org/~martin/evbarm-atf-netbsd8/19_atf.html#share_mk_t_test_one_c)
 
-* ~~ARM t_btowc fail~~ (pullup #608)
+* ~~ARM t_btowc fail~~ (pending pullup #608)
 
 ## Functionality backport
 
@@ -33,7 +33,7 @@
 * SMAP
   + ~~Requires x86_hotpatch.~~ (done)
 
-* ~~pmap/pool changes~~ (pullup done, handling fallout: [[!template id=pr number=53077]])
+* ~~pmap/pool changes~~ (done)
 
 ## kamil TODO
 

__HAVE_PCPU_AREA done
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- wikisrc/releng/netbsd8.mdwn	16 Mar 2018 10:54:03 -0000	1.31
+++ wikisrc/releng/netbsd8.mdwn	16 Mar 2018 16:02:59 -0000	1.32
@@ -28,7 +28,7 @@
 
 * Meltdown fix
   + ~~Requires x86_hotpatch.~~ (done)
-  + Requires __HAVE_PCPU_AREA.
+  + ~~Requires __HAVE_PCPU_AREA.~~ (done)
 
 * SMAP
   + ~~Requires x86_hotpatch.~~ (done)

Increase size of virtual disk to 8G, as 4G is no longer enough.
Reported by kre@.
Index: wikisrc/kernel_debugging_with_qemu.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/kernel_debugging_with_qemu.mdwn,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- wikisrc/kernel_debugging_with_qemu.mdwn	8 Mar 2018 16:57:05 -0000	1.15
+++ wikisrc/kernel_debugging_with_qemu.mdwn	16 Mar 2018 15:29:26 -0000	1.16
@@ -54,7 +54,7 @@
 
 [[!template  id=programlisting text="""
  $ cd ..
- $ anita --workdir work --disk-size 4G --memory-size 256M \
+ $ anita --workdir work --disk-size 8G --memory-size 256M \
      --sets kern-GENERIC,modules,base,etc,comp,debug,games,man,misc,tests,text,syssrc,src,sharesrc,gnusrc \
      install $(pwd)/obj/releasedir/i386/
 """]]

Use pr template, NFCI apart a reduced anchor.
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- wikisrc/releng/netbsd8.mdwn	16 Mar 2018 09:49:18 -0000	1.30
+++ wikisrc/releng/netbsd8.mdwn	16 Mar 2018 10:54:03 -0000	1.31
@@ -2,21 +2,21 @@
 
 ## PRs worth fixing
 
-* [PR\52769: hang with an ffs stored in an nvme device](http://gnats.netbsd.org/52769)
+* [[!template id=pr number=52769]]: hang with an ffs stored in an nvme device
 
-* [PR\53016: Clock not stable](http://gnats.netbsd.org/53016)
+* [[!template id=pr number=53016]]: Clock not stable
 
-* [PR\53017: Kernel panics every now and then with "fpusave_lwp: did not" message](http://gnats.netbsd.org/53017)
+* [[!template id=pr number=53017]]: Kernel panics every now and then with "fpusave_lwp: did not" message
 
-* ~~[PR\53043: deadlock on evbarm/TEGRA with netbsd-8](http://gnats.netbsd.org/53043)~~ (done)
+* ~~[[!template id=pr number=53043]]: deadlock on evbarm/TEGRA with netbsd-8~~ (done)
 
-* [PR\53053: non-MULTIPROCESSOR hangs building Go](http://gnats.netbsd.org/53053)
+* [[!template id=pr number=53053]]: non-MULTIPROCESSOR hangs building Go
 
-* ~~[PR\53072: netbsd-8 regression: startx (nv driver) crashes system](http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=53072)~~ (done)
+* ~~[[!template id=pr number=53072]]: netbsd-8 regression: startx (nv driver) crashes system~~ (done)
 
-* [PR\53077: alpha panic: cpu_uarea_alloc: uvm_pglistalloc failed: 12](http://gnats.netbsd.org/53077)
+* [[!template id=pr number=53077]]: alpha panic: cpu_uarea_alloc: uvm_pglistalloc failed: 12
 
-* [PR\53096: netbsd-8 crash on heavy disk I/O (wd0)](http://gnats.netbsd.org/53096)
+* [[!template id=pr number=53096]]: netbsd-8 crash on heavy disk I/O (wd0)
 
 ## [Test runs](http://releng.netbsd.org/test-results.html)
 
@@ -33,7 +33,7 @@
 * SMAP
   + ~~Requires x86_hotpatch.~~ (done)
 
-* ~~pmap/pool changes~~ (pullup done, handling fallout: PR\53077)
+* ~~pmap/pool changes~~ (pullup done, handling fallout: [[!template id=pr number=53077]])
 
 ## kamil TODO
 

Remove the "NetBSD-6" column, and add a note to say that nothing will get
fixed in NetBSD-6.
So far there have been no fixes committed by anyone for the !x86 ports,
and realistically even if someone were to commit them right now they would
require testing and too much effort to be backported as far as NetBSD-6.
Members: 
	security/meltdown_spectre.mdwn:1.17->1.18 

Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- wikisrc/security/meltdown_spectre.mdwn	14 Mar 2018 16:39:38 -0000	1.17
+++ wikisrc/security/meltdown_spectre.mdwn	16 Mar 2018 10:08:00 -0000	1.18
@@ -3,55 +3,57 @@
 Status of the Fixes
 -------------------
 
+NetBSD-6, and all the anterior releases, have no planned fixes.
+
 ## Spectre Variant 1
 
 [[!table data="""
-Port		|Vendor/Model	|Spectre (V1)	|NetBSD-6	|NetBSD-7	|NetBSD-8	|NetBSD-current
-amd64		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
-amd64		|AMD		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
-amd64		|VIA		|Unknown	|		|		|		|
-i386		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
-i386		|AMD		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
-i386		|VIA		|Unknown	|		|		|		|
-mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
-mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
-mips		|Other Models	|Not vulnerable	|		|		|		|
-ia64		|Intel		|Not vulnerable	|		|		|		|
-riscv		|(Spec.)	|Not vulnerable	|		|		|		|
+Port		|Vendor/Model	|Spectre (V1)	|NetBSD-7	|NetBSD-8	|NetBSD-current
+amd64		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+amd64		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+amd64		|VIA		|Unknown	|		|		|
+i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+i386		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+i386		|VIA		|Unknown	|		|		|
+mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+mips		|Other Models	|Not vulnerable	|		|		|
+ia64		|Intel		|Not vulnerable	|		|		|
+riscv		|(Spec.)	|Not vulnerable	|		|		|
 """]]
 
 ## Spectre Variant 2
 
 [[!table data="""
-Port		|Vendor/Model	|Spectre (V2)	|NetBSD-6	|NetBSD-7	|NetBSD-8	|NetBSD-current
-amd64		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
-amd64		|AMD		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
-amd64		|VIA		|Unknown	|		|		|		|
-i386		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
-i386		|AMD		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
-i386		|VIA		|Unknown	|		|		|		|
-mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
-mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
-mips		|Other Models	|Not vulnerable	|		|		|		|
-ia64		|Intel		|Not vulnerable	|		|		|		|
-riscv		|(Spec.)	|Not vulnerable	|		|		|		|
+Port		|Vendor/Model	|Spectre (V2)	|NetBSD-7	|NetBSD-8	|NetBSD-current
+amd64		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+amd64		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+amd64		|VIA		|Unknown	|		|		|
+i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+i386		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+i386		|VIA		|Unknown	|		|		|
+mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+mips		|Other Models	|Not vulnerable	|		|		|
+ia64		|Intel		|Not vulnerable	|		|		|
+riscv		|(Spec.)	|Not vulnerable	|		|		|
 """]]
 
 ## Meltdown
 
 [[!table data="""
-Port		|Vendor/Model	|Meltdown (V3)	|NetBSD-6	|NetBSD-7	|NetBSD-8	|NetBSD-current
-amd64		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Fixed [MitigA]
-amd64		|AMD		|Not vulnerable	|		|		|		|
-amd64		|VIA		|Unknown	|		|		|		|
-i386		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
-i386		|AMD		|Not vulnerable	|		|		|		|
-i386		|VIA		|Unknown	|		|		|		|
-mips		|MIPS P5600	|Not vulnerable	|		|		|		|
-mips		|MIPS P6600	|Not vulnerable	|		|		|		|
-mips		|Other Models	|Not vulnerable	|		|		|		|
-ia64		|Intel		|Not vulnerable	|		|		|		|
-riscv		|(Spec.)	|Not vulnerable	|		|		|		|
+Port		|Vendor/Model	|Meltdown (V3)	|NetBSD-7	|NetBSD-8	|NetBSD-current
+amd64		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Fixed [MitigA]
+amd64		|AMD		|Not vulnerable	|		|		|
+amd64		|VIA		|Unknown	|		|		|
+i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed
+i386		|AMD		|Not vulnerable	|		|		|
+i386		|VIA		|Unknown	|		|		|
+mips		|MIPS P5600	|Not vulnerable	|		|		|
+mips		|MIPS P6600	|Not vulnerable	|		|		|
+mips		|Other Models	|Not vulnerable	|		|		|
+ia64		|Intel		|Not vulnerable	|		|		|
+riscv		|(Spec.)	|Not vulnerable	|		|		|
 """]]
 
 ## Mitigations

Add:
PR\53077: alpha panic: cpu_uarea_alloc: uvm_pglistalloc failed: 12
Members: 
	releng/netbsd8.mdwn:1.29->1.30 

Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- wikisrc/releng/netbsd8.mdwn	14 Mar 2018 16:22:33 -0000	1.29
+++ wikisrc/releng/netbsd8.mdwn	16 Mar 2018 09:49:18 -0000	1.30
@@ -14,6 +14,8 @@
 
 * ~~[PR\53072: netbsd-8 regression: startx (nv driver) crashes system](http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=53072)~~ (done)
 
+* [PR\53077: alpha panic: cpu_uarea_alloc: uvm_pglistalloc failed: 12](http://gnats.netbsd.org/53077)
+
 * [PR\53096: netbsd-8 crash on heavy disk I/O (wd0)](http://gnats.netbsd.org/53096)
 
 ## [Test runs](http://releng.netbsd.org/test-results.html)
@@ -31,8 +33,7 @@
 * SMAP
   + ~~Requires x86_hotpatch.~~ (done)
 
-* ~~pmap/pool changes~~ (pullup done, handling fallout)  
-  [Alpha fallout](http://gnats.netbsd.org/53077)
+* ~~pmap/pool changes~~ (pullup done, handling fallout: PR\53077)
 
 ## kamil TODO
 

Add a link to the releng/netbsd8 page.
Index: wikisrc/releng.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng.mdwn,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- wikisrc/releng.mdwn	23 Feb 2018 17:29:48 -0000	1.20
+++ wikisrc/releng.mdwn	15 Mar 2018 14:02:00 -0000	1.21
@@ -10,6 +10,9 @@
 
 Development for NetBSD 8.0 is still occurring on the trunk of the CVS tree.
 
+Please give a look to the [[NetBSD 8.0 pre-release tasklist|netbsd8]] for more
+information about the 8.0 pre-release tasklist.
+
 ## Active Major Releases
 
 ### NetBSD 7.x

Switch NetBSD-6 to "No fix planned" on x86. NetBSD-6 will reach EOL soon,
and given the effort required to backport fixes for spectre (whether it
is retpoline that needs GCC backports, or microcodes that need
hotpatching), it's just never going to be done.
Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- wikisrc/security/meltdown_spectre.mdwn	14 Mar 2018 16:31:47 -0000	1.16
+++ wikisrc/security/meltdown_spectre.mdwn	14 Mar 2018 16:39:38 -0000	1.17
@@ -7,11 +7,11 @@
 
 [[!table data="""
 Port		|Vendor/Model	|Spectre (V1)	|NetBSD-6	|NetBSD-7	|NetBSD-8	|NetBSD-current
-amd64		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
-amd64		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
+amd64		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
+amd64		|AMD		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
 amd64		|VIA		|Unknown	|		|		|		|
-i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
-i386		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
+i386		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
+i386		|AMD		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
 i386		|VIA		|Unknown	|		|		|		|
 mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
 mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
@@ -24,11 +24,11 @@
 
 [[!table data="""
 Port		|Vendor/Model	|Spectre (V2)	|NetBSD-6	|NetBSD-7	|NetBSD-8	|NetBSD-current
-amd64		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
-amd64		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
+amd64		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
+amd64		|AMD		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
 amd64		|VIA		|Unknown	|		|		|		|
-i386		|Intel		|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
-i386		|AMD		|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
+i386		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
+i386		|AMD		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
 i386		|VIA		|Unknown	|		|		|		|
 mips		|MIPS P5600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed
 mips		|MIPS P6600	|Vulnerable	|Not fixed	|Not fixed	|Not fixed	|Not fixed

Add a "Mitigations" section.
Index: wikisrc/security/meltdown_spectre.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/security/meltdown_spectre.mdwn,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- wikisrc/security/meltdown_spectre.mdwn	1 Mar 2018 14:14:57 -0000	1.15
+++ wikisrc/security/meltdown_spectre.mdwn	14 Mar 2018 16:31:47 -0000	1.16
@@ -41,7 +41,7 @@
 
 [[!table data="""
 Port		|Vendor/Model	|Meltdown (V3)	|NetBSD-6	|NetBSD-7	|NetBSD-8	|NetBSD-current
-amd64		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Fixed with SVS
+amd64		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Fixed [MitigA]
 amd64		|AMD		|Not vulnerable	|		|		|		|
 amd64		|VIA		|Unknown	|		|		|		|
 i386		|Intel		|Vulnerable	|No fix planned	|Not fixed	|Not fixed	|Not fixed
@@ -54,6 +54,13 @@
 riscv		|(Spec.)	|Not vulnerable	|		|		|		|
 """]]
 
+## Mitigations
+
+### Mitigation A: SVS
+
+Meltdown is mitigated with the SVS feature. It can be dynamically disabled
+by changing the "machdep.svs.enabled" sysctl.
+
 ## External Resources
 
 * [MIPS Blog Post](https://www.mips.com/blog/mips-response-on-speculative-execution-and-side-channel-vulnerabilities/)

(re)reorder by PR number, and remove useless line
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- wikisrc/releng/netbsd8.mdwn	14 Mar 2018 07:23:13 -0000	1.28
+++ wikisrc/releng/netbsd8.mdwn	14 Mar 2018 16:22:33 -0000	1.29
@@ -2,8 +2,6 @@
 
 ## PRs worth fixing
 
-* [PR\53096: netbsd-8 crash on heavy disk I/O (wd0)](http://gnats.netbsd.org/53096)
-
 * [PR\52769: hang with an ffs stored in an nvme device](http://gnats.netbsd.org/52769)
 
 * [PR\53016: Clock not stable](http://gnats.netbsd.org/53016)
@@ -16,9 +14,9 @@
 
 * ~~[PR\53072: netbsd-8 regression: startx (nv driver) crashes system](http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=53072)~~ (done)
 
-## [Test runs](http://releng.netbsd.org/test-results.html)
+* [PR\53096: netbsd-8 crash on heavy disk I/O (wd0)](http://gnats.netbsd.org/53096)
 
-* Down to 0 test failures on sparc64!
+## [Test runs](http://releng.netbsd.org/test-results.html)
 
 * [martin's ARM machine invokes ctfconvert unsuccessfully](http://www.netbsd.org/~martin/evbarm-atf-netbsd8/19_atf.html#share_mk_t_test_one_c)
 

List filesystem/disk bugs 53096 52769
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- wikisrc/releng/netbsd8.mdwn	7 Mar 2018 07:50:19 -0000	1.27
+++ wikisrc/releng/netbsd8.mdwn	14 Mar 2018 07:23:13 -0000	1.28
@@ -2,6 +2,10 @@
 
 ## PRs worth fixing
 
+* [PR\53096: netbsd-8 crash on heavy disk I/O (wd0)](http://gnats.netbsd.org/53096)
+
+* [PR\52769: hang with an ffs stored in an nvme device](http://gnats.netbsd.org/52769)
+
 * [PR\53016: Clock not stable](http://gnats.netbsd.org/53016)
 
 * [PR\53017: Kernel panics every now and then with "fpusave_lwp: did not" message](http://gnats.netbsd.org/53017)

Don't list as a GSoC project, almost completed by berte!
Index: wikisrc/projects/project/u-boot-ffs.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/projects/project/u-boot-ffs.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/projects/project/u-boot-ffs.mdwn	25 Feb 2018 12:24:36 -0000	1.5
+++ wikisrc/projects/project/u-boot-ffs.mdwn	12 Mar 2018 13:26:12 -0000	1.6
@@ -47,5 +47,3 @@
 
 """
 ]]
-
-[[!tag gsoc]]

add ozaki-r
Index: wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn	9 Mar 2018 10:17:13 -0000	1.8
+++ wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn	9 Mar 2018 10:20:15 -0000	1.9
@@ -42,7 +42,7 @@
 [[!table data="""
 Speaker  |Title
 `login@` |_Very Interesting Thing_
-ryo@ |about netbsd/aarch64 (30minutes)
+ryo@ | logbook of netbsd/aarch64 (30minutes)
 Ken'ichi Fukamachi | Toward an apt/yum-like NetBSD maintainance
 ozaki-r@ | Concurency bugs in the Network stack of NetBSD
 jun@ |Japan NetBSD Users Group booth reports

add ozaki-r
Index: wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn	9 Mar 2018 07:10:15 -0000	1.7
+++ wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn	9 Mar 2018 10:17:13 -0000	1.8
@@ -44,6 +44,7 @@
 `login@` |_Very Interesting Thing_
 ryo@ |about netbsd/aarch64 (30minutes)
 Ken'ichi Fukamachi | Toward an apt/yum-like NetBSD maintainance
+ozaki-r@ | Concurency bugs in the Network stack of NetBSD
 jun@ |Japan NetBSD Users Group booth reports
 """]]
 

Add streaming URL
Index: wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn	9 Mar 2018 05:27:56 -0000	1.6
+++ wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn	9 Mar 2018 07:10:15 -0000	1.7
@@ -16,6 +16,7 @@
   * TOKYO UNIVERSITY OF SCIENCE: Building No.11: Room 11-7
   * [Kagurazaka Campus | Tokyo University of Science](http://www.tus.ac.jp/en/campus/kagurazaka.html)
   * [Kagurazaka Campus Google Map](http://www.tus.ac.jp/en/campus/kag_gmap.html)
+* Live streaming URL: [http://www.ustream.tv/channel/japan-netbsd-users-group-meeting](http://www.ustream.tv/channel/japan-netbsd-users-group-meeting)
  
 # Dinner
 * After the BoF, we usually go to a bar or a restaurant near the venue.

add Ken'ichi Fukamachi | Toward an apt/yum-like NetBSD maintainance
Index: wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn	8 Mar 2018 11:46:05 -0000	1.5
+++ wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn	9 Mar 2018 05:27:56 -0000	1.6
@@ -41,8 +41,9 @@
 [[!table data="""
 Speaker  |Title
 `login@` |_Very Interesting Thing_
-jun@ |Japan NetBSD Users Group booth reports
 ryo@ |about netbsd/aarch64 (30minutes)
+Ken'ichi Fukamachi | Toward an apt/yum-like NetBSD maintainance
+jun@ |Japan NetBSD Users Group booth reports
 """]]
 
 ## Discussions

Recommend anita 1.44, because 1.42 and 1.43 can't install source sets
Index: wikisrc/kernel_debugging_with_qemu.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/kernel_debugging_with_qemu.mdwn,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- wikisrc/kernel_debugging_with_qemu.mdwn	8 Mar 2018 16:55:27 -0000	1.14
+++ wikisrc/kernel_debugging_with_qemu.mdwn	8 Mar 2018 16:57:05 -0000	1.15
@@ -16,7 +16,7 @@
 from pkgsrc:
 
 * emulators/qemu >= 2.0.0nb4
-* misc/py-anita
+* misc/py-anita >= 1.44
 
 If your host system uses a package system other than pkgsrc,
 use that to install cvs, make, gcc, qemu, the Python pexpect

Increase memory sizes of qemu VMs, as the system has grown
Index: wikisrc/kernel_debugging_with_qemu.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/kernel_debugging_with_qemu.mdwn,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- wikisrc/kernel_debugging_with_qemu.mdwn	8 Mar 2018 16:33:39 -0000	1.13
+++ wikisrc/kernel_debugging_with_qemu.mdwn	8 Mar 2018 16:55:27 -0000	1.14
@@ -74,7 +74,7 @@
 on TCP port 1234:
 
 [[!template  id=programlisting text="""
- $ qemu-system-i386 -nographic -snapshot -hda work/wd0.img -gdb tcp::1234
+ $ qemu-system-i386 -nographic -snapshot -hda work/wd0.img -m 128 -gdb tcp::1234
 """]]
 
 If you don't want everyone on the Internet to be able to debug your
@@ -84,7 +84,7 @@
 In a second terminal window, start the gdb VM:
 
 [[!template  id=programlisting text="""
- $ qemu-system-i386 -nographic -snapshot -hda work/wd0.img
+ $ qemu-system-i386 -nographic -snapshot -hda work/wd0.img -m 256
 """]]
 
 Log in to the gdb VM as root and set up the network:

Qemu bug 1399943 has now been fixed.
Index: wikisrc/kernel_debugging_with_qemu.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/kernel_debugging_with_qemu.mdwn,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- wikisrc/kernel_debugging_with_qemu.mdwn	5 Aug 2015 12:58:13 -0000	1.12
+++ wikisrc/kernel_debugging_with_qemu.mdwn	8 Mar 2018 16:33:39 -0000	1.13
@@ -28,10 +28,12 @@
 
 Check out the NetBSD-current sources from CVS and build a full release
 of NetBSD-current/i386 with debug symbols using the build.sh script.
-The i386 port is the preferred test platform because the two
-other ports supported by anita are affected by known bugs: amd64 by
-[[PR 50128|http://gnats.NetBSD.org/50128]], and sparc by
-[[qemu bug 1399943|https://bugs.launchpad.net/qemu/+bug/1399943]].
+The i386 port is preferred because these instructions have been 
+successfully tested with it.
+The amd64 port won't work because of [[PR 50128|http://gnats.NetBSD.org/50128]],
+and sparc has not been tested since [[qemu bug
+1399943|https://bugs.launchpad.net/qemu/+bug/1399943]] was fixed.
+
 If you do the build in a directory other than /usr/src, 
 use the -fdebug-prefix-map option to ensure that the source file names embedded
 in the debug symbols point to /usr/src, which is where the sources will be

20minutes -> 30minutes for aarch64
Index: wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn	8 Mar 2018 10:30:30 -0000	1.4
+++ wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn	8 Mar 2018 11:46:05 -0000	1.5
@@ -42,7 +42,7 @@
 Speaker  |Title
 `login@` |_Very Interesting Thing_
 jun@ |Japan NetBSD Users Group booth reports
-ryo@ |about netbsd/aarch64 (20minutes)
+ryo@ |about netbsd/aarch64 (30minutes)
 """]]
 
 ## Discussions

add ryo's aarch64 presentation
Index: wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn	20 Feb 2018 03:34:50 -0000	1.3
+++ wikisrc/summits/AsiaBSDCon_2018_BSD_BoF.mdwn	8 Mar 2018 10:30:30 -0000	1.4
@@ -42,6 +42,7 @@
 Speaker  |Title
 `login@` |_Very Interesting Thing_
 jun@ |Japan NetBSD Users Group booth reports
+ryo@ |about netbsd/aarch64 (20minutes)
 """]]
 
 ## Discussions

note that pool/pmap pullup is not quite complete, alpha crashes.
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- wikisrc/releng/netbsd8.mdwn	6 Mar 2018 20:22:57 -0000	1.26
+++ wikisrc/releng/netbsd8.mdwn	7 Mar 2018 07:50:19 -0000	1.27
@@ -29,7 +29,8 @@
 * SMAP
   + ~~Requires x86_hotpatch.~~ (done)
 
-* ~~pmap/pool changes~~ (done)
+* ~~pmap/pool changes~~ (pullup done, handling fallout)  
+  [Alpha fallout](http://gnats.netbsd.org/53077)
 
 ## kamil TODO
 

Mark finished tasks of myself
Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- wikisrc/releng/netbsd8.mdwn	6 Mar 2018 18:17:38 -0000	1.25
+++ wikisrc/releng/netbsd8.mdwn	6 Mar 2018 20:22:57 -0000	1.26
@@ -33,11 +33,11 @@
 
 ## kamil TODO
 
-* _UC_MACHINE_FP() merge with -8
+* _UC_MACHINE_FP() merge with -8 (pending pullup 552)
 
-* regnsub(3) regasub(3) - pass size_t nmatch in API (OK from Christos, the author)
+* ~~regnsub(3) regasub(3) - pass size_t nmatch in API (OK from Christos, the author)~~ (abandoned)
 
-* ptrace(2) - one functionality removal from -8 and HEAD; to be presented/discussed
+* ~~ptrace(2) - one functionality removal from -8 and HEAD; to be presented/discussed~~ (done)
 
 ## Writing release notes
 

Note that we have a 0 unexpected fail run.
mention ARM failure.
Don't mention a need for architecture diversity,
scroll down to see martin's other test runs
Don't mention a need for architecture diversity,
scroll down to see martin's other test runs

Members: 
	releng/netbsd8.mdwn:1.24->1.25 

Index: wikisrc/releng/netbsd8.mdwn
===================================================================
RCS file: /cvsroot/wikisrc/releng/netbsd8.mdwn,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- wikisrc/releng/netbsd8.mdwn	6 Mar 2018 11:10:31 -0000	1.24
+++ wikisrc/releng/netbsd8.mdwn	6 Mar 2018 18:17:38 -0000	1.25
@@ -12,20 +12,13 @@
 
 * ~~[PR\53072: netbsd-8 regression: startx (nv driver) crashes system](http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=53072)~~ (done)
 
-## Test fixes
+## [Test runs](http://releng.netbsd.org/test-results.html)
 
-The following tests are failing in [recent test runs](http://releng.netbsd.org/test-results.html)
+* Down to 0 test failures on sparc64!
 
-* ~~lib/librumphijack/t_vfs ln_nox~~ (pullup-8 #594)
-
-* [t_clock_gettime/clock_gettime_real](http://www.netbsd.org/~martin/alpha-atf-netbsd8/last_atf.html#lib_libc_sys_t_clock_gettime_clock_gettime_real) -- spurious failure from [port-alpha/42189](http://gnats.netbsd.org/42189), unrealistic to fix by release
-
-* ~~libevent tests timeout~~ -- martin would like to disable these
-
-* [t_mixerctl on an emulated big endian](http://www-soc.lip6.fr/~bouyer/NetBSD-tests/qemu/netbsd-8/sparc/201802240710Z_atf.html#usr.bin_mixerctl_t_mixerctl_nflag)
-
-* we should have more diversity on physical hardware tests
+* [martin's ARM machine invokes ctfconvert unsuccessfully](http://www.netbsd.org/~martin/evbarm-atf-netbsd8/19_atf.html#share_mk_t_test_one_c)
 
+* ~~ARM t_btowc fail~~ (pullup #608)
 
 ## Functionality backport
 

Add a comment
Contact | Disclaimer | Copyright © 1994-2018 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.
NetBSD® is a registered trademark of The NetBSD Foundation, Inc.