@jarkko I talked to David Howells about it last year at LPC and told him it should be revived. I poked him with a stick earlier this year to remind him of this too.
I really would love to see this available in the kernel because it's just hard to do the right thing otherwise.