might be of interest: http://lwn.net/SubscriberLink/354690/ae66a6a912e14fca/ (this is a free link to content which would normally be subscribers only for the next week or so - thanks to lwn.net for this service!)