Re: sleepy linux self-test
From: Ingo Molnar <hidden>
Date: 2008-02-02 13:50:37
* Pavel Machek [off-list ref] wrote:
quoted
Plus, the way you're doing it now is violating the locking protocol used by that driver.Yep, you are right, but that is the easy issue to fix. There's hard issue: I need struct rtc_device *rtc for the rtc that can be used for system resume, and I'd like to get it without violating too many layers. How to do that? Ideally, I need set_alarm(int) ...that will magically pick the right rtc device to talk to, and set alarm on it. I don't see how to implement it with current code.
i'd really love to have a /dev/rtc device compatibility APIs, both inside and outside the kernel. I really dont know why the new RTC code does not do it - why does it put up artificial anti-adoption barriers to make it harder to migrate to the new code? Ingo