Hi Henrique, Sukant, Sorry for my silence, I'm temporarily flooded. >From what you found out, it looks like the minimal fix is to change 0x0b to 0x0a (and try to understand why 0x0a also caused a thinkpad_ec warning once). I'll add the rest of the changes (except for the udelay and double status check) in my patch to the next tp_smapi release too. Shem