The CP tag failure has been fixed and will be included in any new
release of Open Firmware.

It was indeed a bug.

Instead of setting the CP tag in the embedded controller (EC), 128
bytes of invalid data was written instead.

The EC just ignored the invalid data and behaved as if the CP tag
wasn't there.

The bug would only trigger if the EC had not been reprogrammed since
power was applied.  This is why ?sync-ec or deleting and adding the
tag again would fix it.

http://dev.laptop.org/ticket/12751 has the technical details.

-- 
James Cameron
http://quozl.linux.org.au/
_______________________________________________
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel

Reply via email to