Supporting "high memory" on NetBSD/sgimips

March 10, 2009 posted by Jared McNeill

I purchased an SGI O2 some years back, and over time I have been finding little bits of time to improve support for the hardware on NetBSD. One of the things that has always bothered me is that NetBSD could not use more than 256MB of RAM, so I set out to fix it.

[Read More] [3 comments]


NetBSD LVM stripe target available

March 09, 2009 posted by Adam Hamsik

Thanks to the hard work of Reinoud Zandijk, NetBSD now has stripe target for device-mapper driver available. With updated device-mapper driver, user can create striped Logical Volume.

[Read More] [0 comments]


WAPBL fixes committed to NetBSD-current

February 23, 2009 posted by Alistair Crooks

Andrew Doran has committed some fixes which address a number of problems with the logging feature of the fast file system. Logging provides for very fast updates of file system control data, and removes the need to check file systems after a system outage. The full details can be found in Andrew's commit message.

Fixing these aspects of logging is one of the last remaining tasks to be done before the release of 5.0, and so these changes by Andrew bring that event a bit closer - the next stage is for them to be pulled up to the NetBSD-5 branch within the source code repository.

We're very excited to finally ship logging for FFS. For many applications it enables better performance and stronger atomicity guarantees. Additionally, avoiding file system checks is of real importance for servers and embedded systems, where delays in restarting the system cannot be tolerated.



Soft dependencies removed

February 23, 2009 posted by Adam Hamsik

Removal of the soft dependencies feature of the fast file system (FFS) was today completed by Andrew Doran. It was announced in a mail and discussed several times at the NetBSD mailing lists.

Soft dependencies will continue to be available in NetBSD 5.0. From 6.0 onwards the preferred method of maintaining integrity and achieving optimal performance with fast file systems is logging (WAPBL).

The file system format is upwards compatible: existing systems will continue to operate with no configuration changes, and migration to logging will be a simple matter of changing /etc/fstab.



LVM2 tools update

February 23, 2009 posted by Adam Hamsik

LVM2 tools and libdevmapper library in the base system have been updated to version 2.02.44 for lvm2 tools and 1.02.31 for libdevmapper lib. LVM2 tools are part of NetBSD logical volume management subsystem.

[Read More] [0 comments] on NetBSD/sgimips

February 20, 2009 posted by Michael Lorenz support for NetBSD/sgimips has gone live with the addition of hardware accelerated drivers for Newport ( found in most Indys, ported from official ) and CRIME ( found in all O2s, driver written by myself ). Both drivers support the usual XAA acceleration primitives including solid fills, screen-to-screen copies, colour expansion and compositing.

[Read More] [0 comments]


Heads up: x86 framebuffer console changes

February 20, 2009 posted by Jared McNeill

The i386-specific vesafb(4) framebuffer driver has been superseded by the generic genfb(4) driver. Due to this change, framebuffer console support is now available on amd64 as well as i386.

[Read More] [0 comments]