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) |