Well, the rtc_lock is an implementation detail of x86, while we're aiming to make the EFI code as general as possible. So I can see the argument for moving it to the callers.-- Matthew Garrett | mjg59@srcf.ucam.org