On 12/23/2015 01:53 PM, Devesh Sharma wrote: > Hi Dough, > > I was all set to send you an update in my morning tomorrow. Let me > give you a brief update here > > The deadlock is caused being caused due to following two facts: > A. be2net is sending open/close event to ocrdma holding > device_list_mutex. Nic Open/close hooks are called under rtnl lock > from user-space. > B. As per ocrdma intialization logic ib_register_device() is called > under device_list_mutex. On the other hand inside > ib_register_device(), GID table initialization logic tries to acquire > rtln-lock to fill some of the table attributes. > > My patch series to fix this issue is already under testing. After 1 > round of internal reivew I should be able to post the series in a day > or two.
Ok. This is a serious enough issue I really want it for 4.4-rc, so the sooner the better ;-) Thanks for the update. > -Regards > Devesh > > > On Wed, Dec 23, 2015 at 11:29 PM, Doug Ledford <[email protected]> wrote: >> On 12/20/2015 11:29 PM, Devesh Sharma wrote: >>> Hi Dough, >>> >>> Thanks for your note. >>> >>> We will root cause the issue asap and get back to you with the fix. >> >> Ping. Any update? >> >>> -Regards >>> Devesh >>> >>> On Sun, Dec 20, 2015 at 1:41 AM, Doug Ledford <[email protected]> wrote: >>>> Hi Devesh, >>>> >>>> Testing 4.4.0-rc5, the ocrdma driver is failing for me (100% reliably). >>>> If you have vlans off of the main device, this is what I get from the >>>> Fedora rawhide 4.4.0-rc5 kernel: >>>> >>>> >>>> -- >>>> Doug Ledford <[email protected]> >>>> GPG KeyID: 0E572FDD >>>> >> >> >> -- >> Doug Ledford <[email protected]> >> GPG KeyID: 0E572FDD >> >> -- Doug Ledford <[email protected]> GPG KeyID: 0E572FDD
signature.asc
Description: OpenPGP digital signature
