OpenBSD Journal

OpenBSD 6.7 Released

Contributed by Peter N. M. Hansteen on from the eternal springtime for Puffy dept.

The OpenBSD project has released OpenBSD 6.7, marking the 48th release of our favorite operating system. The announcement message and the release page both have detailed information.

These are some highlights of the improvements in the present release:

  • For new installs on nearly all architectures the default file system is now FFS2, sporting 64-bit timestamps and block counters
  • There are numerous SMP improvements, including unlocking of several system calls
  • Hardware support in all architectures is much improved and expanded, with a number of new drivers including the iwx(4) driver for new Intel WiFi devices as well as significant expansion of arm64 and armv7 hardware support.
  • Enabled rpki-client(8), to support Origin Validation in BGP-speaking routers in the base install.
  • New versions of programs and subsystems maintained as part of OpenBSD but widely reused elsewhere:

See the release page and the daily changelog for a full list of changes since the previous release. Those upgrading from version 6.6 should read the Upgrade Guide.

Thanks to the developers for all the good work that goes into each release! To support further work on OpenBSD, please see the donations page for ways to contribute even if you can not offer up code yourself.

(Comments are closed)


Comments
  1. By pegasus (pegasus) pegasus@nerv.eu.org on

    Anyone else using OpenBSD as a desktop? For me 6.5 was the last usable release. 6.6 was barely usable and 6.7 is just marginally better. It feels like kernel is regularly getting stuck for seconds in some internal loops to the point that even keyboard events are lost and mouse movement becomes jerky. Typing just these few sentences took me over 5min to complete, with multiple interruptions and text box getting filled by a single character multiple times.
    Anyone else seeing this or is it just me?

    Comments
    1. By Sam (Sam91) on

      I have a ThinkPad T440 powered by OpenBSD 6.6 and it works flawlessly. Only the camera is not working, but I think it's a good thing, after all.

      Comments
      1. By pegasus (pegasus) pegasus@nerv.eu.org on

        I'm seeing this behavior both on N3450 powered nuc and in a vmware vm so I'd say it's not related to hw.

        Is there a way I could poke into kernel to see where it is spending its time? Might give me some ideas about what the reason could be ...

        Comments
        1. By Sam (Sam91) lucadepandis@gmail.com on

          I don't know, I'm sorry. I'm not an OpenBSD expert.

          Also, I upgraded my laptop to OpenBSD 6.7 and for now I'm not facing any problem. Everything is working just as expected.

        2. By anon (anonymouse) on

          You can use btrace and dt(4). It isn't built by default, see http://www.netzbasis.de/openbsd/btrace/ for more information, https://marc.info/?l=openbsd-bugs&m=158583371404603&w=2 for a list post from mpi@ with some details, and https://github.com/brendangregg/FlameGraph for a tool to produce nice graphs.

    2. By Paul 'WEiRD' de Weerd (weerd) weerd@weirdnet.nl on https://undeadly.org

      I've been running OpenBSD on my main workstation and personal laptop for about 20 years (have been running it on my home gateway for even longer). I usually use snapshots, upgrading them somewhere between every few days and every few months.

      Of course, occasionally, I run into issues because of ongoing work; this is to be expected with a work-in-progress environment with snapshots. However, the experience has been very good on the whole.

      Have you reported your issues to bugs@? See https://www.openbsd.org/report.html for how to report problems.

  2. By Will Backman (bitgeist) bitgeist@yahoo.com on http://bsdtalk.blogspot.com

    Yay! Thank you for another great release.

    Comments
    1. By Axe Xae (axeXae) on http://localhost

      Always good to see a new OpenBSD release and the Raspberry PI support was long time asked for.

      Time to get working on that virtualization support because OpenBSD still does not support any major virtualization hypervisors like Vmware, KVM, VirtualBox. That is the one and only thing holding me back from running OpenBSD as my desktop OS. Also OpenBSD is very virtualization unfriendly as a guest in these hypervisors compared to it's competitors.

      802.11ac dongle support can be improved a lot.

      Available binary packages for Obsd in general are far older version than their NetBSD/FreeBSD counterparts.

      All in all keep up the good work, nobody wants to see a systemd type system corruption and world class screwup in the BSD world. It's always better taking the time to make quality software than to rush it and produce junk.

      Please keep pf as is instead of trying to reinvent the wheel as it is the case with NPF which configuration reminds me to writing an object oriented program instead of a firewall rule set. I seriously doubt it's any better in speed, scalability, features than the OpenBSD pf but they surely managed to make an alien syntax where you need to watch 4 hours tutorial videos to understand wtf this thing is.

  3. By Nathan Houghton (n1000) nathan@brainwerk.org on

    Thanks everyone who worked hard to make this release possible... I've upgraded 2 of my 3 OpenBSD machines with no issues so far. The sysupgrade tool is great!

    I know benchmarks are hard, and the results are often useless, but has anyone noticed / seen any performance boost from the various SMP improvements in this release on their machines from any benchmarks (either real loads or synthetic)?

Credits

Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]