Ingo,I did an attempt to cleanup the last version of Cyrill's patchset(http://lkml.indiana.edu/hypermail/linux/kernel/1105.0/00365.html)Please review.thanks,suresh