I was looking at High speed UART driver code and wondering how can
another command be enqueued to datamover in datamover irq context?
doesn't that cause spinlock recursion problem. msm_dmov_lock is taken
in datamover irq hander and completion function is called with this
lock held. we are trying to call msm_dmov_enqueue_cmd (again trying to
acquires msm_dmov_lock).
am i missing something here? can somebody clarify this?

Regards,
sai
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-kernel
-~----------~----~----~----~------~----~------~--~---

Reply via email to