It looks reasonable (feel free to add my Reviewed-by). But I can't test it as I don't have any SMP NOMMU hardware. David --