Ok, you didn't seem to have a coverletter email, so I'm just replying to the first one.
Apart from the couple of totally trivial things I reacted to, this looks very clean and nice. And now I sat in front of the computer while reading it, so I could follow along better. So apart from the small stylistic nits, all Acked-by from me. Linus