As far as i know, wait_on_buffer should not be called from within the interrupt context. (since it explicitly calls schedule). Along with the crash, there should be a call trace that gets printed out. With that you might be able to find out what exactly called __wait_on_buffer
Hope this helps.
balaji
PS: I doubt if RTC has anything to do with the crash...
(maybe im wrong)
|