EuroBSDcon 2024 in Dublin, Ireland: some notes after the conference


October 04, 2024 posted by Leonardo Taccari

I have not been at EuroBSDCon for a while, unfortunately! My last EuroBSDCon was EuroBSDcon 2017 in Paris, France (and I have also blogged about it)!

I was very excited to come back to EuroBSDCon. Meet again in person with people. Talk in the "hall track"... and, why not!, have some fun and do some shenanigans in the nights! :)

And... definitely it was very nice, instructive and fun!

I have not fully unpacked the bag but it's time to share some notes!

View from O'Reilly Hall, University College Dublin

[Read More] [0 comments]

 

Google Summer of Code 2024 Reports: ALTQ refactoring and NPF integration


October 03, 2024 posted by Leonardo Taccari

This report was written by Emmanuel Nyarko as part of Google Summer of Code 2024.

Alternate Queuing has been of great need in the high Performance Computing space since the continuous records of unfair disruption in network quality due to the buffer bloat problem. The buffer bloat problem still persists and not completely gone but modern active queue managements have been introduced to improve the performance of networks.

ALTQ was refactored to basically improve maintainability. Duplicates were handled, some compile time errors were fixed and also performance has been improved too.

This improves the quality of developer experience on maintaining the ALTQ codebase.

The Controlled Delay (CoDel) active queue management has also been integrated into the netbsd codebase. This introduces improvements made in the area of quality of service in the netbsd operating system. CoDel was a research led collaborative work by Van Jacobness and Kathleen Nichols which was developed to manage queues under control of the minimum delay experienced by packets in the running buffer window.

As it stands now, ALTQ in NetBSD is integrated in PF packet filter. I am currently working to integrate it in the NPF packet filter. The code in NetBSD is on the constant pursuit to produce clean and maintainable code.

I'll also be working to improve quality of service in NetBSD through quality and collaborative research driven by randomness in results. As a research computer scientist, I will be working to propose new active queue managements for the NetBSD operating system to completely defeat the long lasting buffer bloat problem.

More details of the work can be found in my Google Summer of Code 2024 work submission.

[0 comments]

 

NetBSD 8.3 released and end of support for netbsd-8


May 07, 2024 posted by Martin Husemann

The NetBSD Project is pleased to announce NetBSD 8.3, the third and final release from the NetBSD 8 stable branch.

It represents a selected subset of fixes deemed important for security or stability reasons since the release of NetBSD 8.2 in March 2020, as well as some enhancements backported from the development branch. It is fully compatible with NetBSD 8.0.

This also represents the end-of-life for the netbsd-8 release branch. No further security updates will happen. Users running 8.2 or an earlier release are strongly recommended to upgrade to a newer branch, preferably the recent NetBSD 10.0 release.

[Read More] [0 comments]

 

X.Org on NetBSD - the state of things


May 04, 2024 posted by Nia Alarie

A few years ago, I wrote a "state of things" blog post about Wayland on NetBSD. It's only natural that I should do one about X11, which is used by far more people to get a graphical environment on NetBSD.

[Read More] [9 comments]

 

NetBSD 9.4 released


April 23, 2024 posted by Martin Husemann

The NetBSD Project is pleased to announce NetBSD 9.4, the fourth release from the NetBSD 9 stable branch.

It represents a selected subset of fixes deemed important for security or stability reasons since the release of NetBSD 9.3 in August 2022, as well as some enhancements backported from the development branch. It is fully compatible with NetBSD 9.0. Users running 9.3 or an earlier release are strongly recommended to upgrade.

[Read More] [1 comment]

 

NetBSD 10.0 available!


March 30, 2024 posted by Martin Husemann

The NetBSD project is pleased to announce the eighteenth major release of the NetBSD operating system NetBSD 10.0!
See the release announcement for details.

[Read More] [9 comments]

 

Statement on backdoor in xz library


March 30, 2024 posted by Nia Alarie

Recently, a backdoor was discovered in the xz compression library. XZ/liblzma are included as part of NetBSD and used by the project for distribution of new releases and packages.

The version of xz shipped in all stable (and unstable) versions of NetBSD predates any code changes by the author of the backdoor. NetBSD is therefore safe and unaffected by the recent discoveries.

[Read More] [1 comment]

 

NetBSD 10.0 RC6 available!


March 13, 2024 posted by Martin Husemann

The NetBSD project is pleased to announce the sixth release candidate of the upcoming 10.0 release, please help testing!
See the release announcement for details.

[Read More] [0 comments]

 

NetBSD 10.0 RC5 available!


February 28, 2024 posted by Martin Husemann

The NetBSD project is pleased to announce the fourth (and probably last) release candidate of the upcoming 10.0 release, please help testing!
See the release announcement for details.

[Read More] [0 comments]

 

NetBSD 10.0 RC4 available!


February 07, 2024 posted by Martin Husemann

The NetBSD project is pleased to announce the fourth (and probably last) release candidate of the upcoming 10.0 release, please help testing!
See the release announcement for details.

[Read More] [3 comments]

 

NetBSD 10.0 RC3 available!


January 17, 2024 posted by Martin Husemann

The NetBSD project is pleased to announce the third (and probably last) release candidate of the upcoming 10.0 release, please help testing!
See the release announcement for details.

[Read More] [3 comments]

 

NetBSD 10.0 RC2 available!


January 04, 2024 posted by Martin Husemann

The NetBSD project is pleased to announce the second (and probably last) release candidate of the upcoming 10.0 release, please help testing!
See the release announcement for details.

[Read More] [2 comments]