NetBSD 7.0_RC3

August 18, 2015 posted by Soren Jacobsen

On behalf of the NetBSD release engineering team, it is my distinct pleasure to announce that the third release candidate of NetBSD 7.0 is now available for download. As the old Schoolhouse Rock song tells us, three is a magic number. We're hoping that RC3 will be the magic/last release candidate of 7.0.

Some of the changes since 7.0_RC2 are:

  • Add a resize_root boot operation (disabled by default). If resize_root=YES in rc.conf then the system attempts to resize the root file system to fill its partition prior to mounting read-write.
  • Enable SMP on Raspberry Pi 2.
  • evbarm: Rename beagleboard.img to armv7.img. The new image includes the same kernels as beagleboard.img plus support for Raspberry Pi 2, ODROID-C1, Cubieboard2, Cubietruck, Hummingbird A31, and Banana Pi.
  • evbarm: For armv7.img and rpi.img, enable support for auto-growing the SD card root filesystem.
  • Various DRMKMS stability improvements.
  • Avoid kernel panic on starting X on Intel 855GM machines. PR kern/49875.
  • Fix an uninitalized lock panic when trying to start a Xen kernel with LOCKDEBUG and more than one vcpu.
  • Fix an issue where x86 microcode updates could fail if memory was not 16 byte aligned.
  • Fix an IPFilter panic.
  • macppc: Fix ofwboot failure on PowerPC 603 machines.
  • OpenSSH: Apply fix for CVE-2015-5600.
  • Fix an issue where fsck_ffs didn't properly handle replaying a WAPBL journal on disks with non-DEV_BSIZE sectors.
  • Fix error in the setlist scripts that resulted in /bin/[ being missing from the base set. PR bin/50109.
  • Make libperfuse handle resource limits properly.
  • Make uplcom(4) suspend/resume.
  • Fix case where coretemp(4) didn't attach on some newer CPUs.
  • Avoid hanging on some machines after attaching ehci(4).
  • Fix crash on oboe(4) attach. PR port-i386/50076.
  • mountd(8): Write the correct pid is written to pidfile. PR bin/50125.
  • patch(1): Guard against malicious filenames and substitution commands.
  • patch(1): Drop SCCS support.
  • ypserv(8): When transferring a secure map to a slave server, don't lose the secure flag. PR bin/50057.
  • resize_ffs(8):
    • Make get_dev_size work on regular files too.
    • Add -c to check to see if grow/shrink is required.
    • Divide by DEV_BSIZE when returning size of file.
    • Handle case in grow() where last cylinder group is too small for ufs2.
    • Add a -p flag, which displays a progress bar.
  • disklabel(8): Fix a bug that resulted in sun2 liveimages being non-bootable.
  • Update libXi to 1.7.4.
  • Update BIND to 9.10.2-P3.

The full list of changes can be found near the bottom of

Binaries of NetBSD 7.0_RC3 are available for download at:

Those who prefer to build from source can either use the netbsd-7-0-RC3 tag or follow the netbsd-7 branch.

As always, please let us know how 7.0_RC3 works for you! Any feedback, whether good or bad, is welcome. Problems should be reported through the usual channels (submit a PR or write to the appropriate list). More general feedback is welcome at



Comments: not found

Posted by starsnet on August 18, 2015 at 07:49 PM UTC #

So UHS-1 support hasn't been pulled into 7.0 then?

Posted by cmeerw on August 19, 2015 at 11:30 AM UTC #

A small release feed is added <a href="">here</a> Thanks & Regards

Posted by Open Source Feeder on August 19, 2015 at 03:03 PM UTC #

Nice, finally SMP on Pie2.

Posted by darktrym on August 19, 2015 at 08:41 PM UTC #

cmeerw: 7.1 Maybe says jmcneill

Posted by youri on August 22, 2015 at 11:16 AM UTC #

what about PS2 port? will it back?

Posted by Comment on August 22, 2015 at 02:24 PM UTC #

I have got here a banana/lamobo pi R1, and whilst the Broadcom switch 53125 seems to be initialised, there is no network connectivity. Do you have any idea wether this is supported, or will be supported in the final release? I am a sysadmin and can test out new code if needs be.

Posted by Rui on September 26, 2015 at 09:28 AM UTC #

FIRST FATAL: i386/dev/ld0 still fails to green kern msg'es on this RC3 too. Laptop: thinkpad x41 (ld on 6.0,6.1,XP: ok!). SECOND - GOOD NEWS (with a hope and credits to be fixes and stable rel.) Board: RPI2 B V1.1 NetBSD armv7 7.0_RC3 NetBSD 7.0_RC3 (RPI2.201508110747Z) evbarm; Fails: urtwn (green fw command 5, 1...), usb, nfs, x, .., hangs, audio noises... No matter this all it's possible to get unstable wifi internet conn. and to compile hw omx player from pkgsrc. It works! It plays mp4, avi, mkv, but fails(?) on mpeg2 (dvd video)(board licenses?) Next - gpio logic r/w 3.3V looks ok (few pins tested with std gcc .c - made a com app 2400bps: ok) NOTE: this all dirty tests only: many forced reboots, fatal fsck's, Makefile', .. modifications...

Posted by Tomas Z. on October 01, 2015 at 12:47 AM UTC #

Correction to my post above. Subject /dev/urtwn. Ir tails the on amd64 too (the same on other new builds, +cust builds tested). To get green err (send fw 5, 1 cmd failed): dhcpcd->yes, /etc/rc.d/wpa_sup*d cmds, wpa_cli scan, urtwn->mode 11g. It looks RPI2 goes to that errors faster 'couse its USB drv's under develop. wpa_cli fails reconnect while scan (prints wrong msg: wrong wpa2 key). Try dhcpcd, ifconfig to 11g only, restart wifi progs. Finally looks good: I can't get X crashes anymore on prel 7 builds (+pkgsrc Q3) ports i386, amd64. X looks near stable (tested: qe-*cpu: win XP inst, full load; full load on many /pkgsrc/multimedia/*: fast seek/quit/kill; fast kill/restart: app/X: no crash, OK)

Posted by Tomas Z. on October 08, 2015 at 02:30 PM UTC #

Post a Comment:
Comments are closed for this entry.