Hi, The attached v2 patchset (changed/new patches are marked with 'v2' in the subject line) should take care of pretty much all the review comments from Peter & Simon, thanks. Patches #2, #3, #4, #8, #10, #11, #12, #13, #16, and #21 still need review. Cheers, Daniel