Subject: Issue 106 of the NetBSD CVS Digest is out
To: None <current-users@netbsd.org>
From: Mark Kirby <mark@coris.org.uk>
List: current-users
Date: 08/26/2007 10:27:33
This issue:

First a correction from last week. I forgot to mention all the hard  
work Jared D. McNeill has been doing on power managment.

He is working on a device-based power managment framework whose goals  
are:
1. Having a centralized policy for managing device power policies. As
     each device class has different requirements, this framework  
manages
     those interactions in a common way.
2. Turn off devices when not in use, and waking them when required.
3. Eventually, nuke the powerhook_establish/powerhook_disestablish
     framework in favour of this new power handler API for purposes of
     global system sleep.

     A lot of work has gone in to converting drivers over to the new  
framework, the work is currently only for i386 but the NetBSD  
Foundation have provided Jared with a 64bit Thinkpad for further  
development.

     The current status of suspend/resume on the branch is:

     * Working (may have minor device driver issues)

	Dell			Latitude CPi D266XT
	Elitegroup Co.		ECS G355
	IBM/Lenovo		Thinkpad T23
				Thinkpad T42
				Thinkpad T60
	Kontron Technology	986LCD-M/mITX
	Sony Corporation	VAIO VGN-N250E

* Working w/ machdep.acpi_vbios_reset=0 + BIOS password to init video

	Dell			Inspiron 6000

* Firmware does not support S3

	Apple			MacBook Pro
	
	
Add spdmem(4) driver. This decodes technical specifications stored in  
the eeprom on common types of memory modules. The specifications are
displayed during boot and can later be queried in the hw.spdmemN  
sysctl subtree. Stub driver written by Nicolas Joly and greatly  
improved upon by
Paul Goyette. [Tobias Nygren]

libprop: Fix the internalizer and prop_object_release to use a  
separate call stack and alter the dictionary and array handling to  
not recurse on the C stack. The default stack has an inline depth of  
16 elements, which should keep the overhead reasonable. This issue  
was found by Pavel Cahyna and Jachym Holecek. [Joerg Sonnenberger]

Add agp support for i965Q. Based on a patch for FreeBSD by Eric  
Anholt. OKed on tech-kern some months ago.[Mark Davies]

Add "file system console", which is meant eventually to become a  
"console" to a file system, i.e. a tool for mounting any file system  
image supported by rump and executing various commands on it.  
Currently it's just a linear set of calls to ukfs routines and serves  
mainly as a simple test program and ukfs usage example.[Antti Kantee]

Import
pkg_install 20070821 [Joerg Sonnenberger]

Address: http://digest.coris.org.uk