Hi Joseph and Changwei,
On 2017/12/22 11:17, Joseph Qi wrote:
>
>
> On 17/12/22 10:34, Changwei Ge wrote:
>> On 2017/12/21 14:36, alex chen wrote:
>>> Hi Joseph,
>>>
>>> On 2017/12/21 9:30, Joseph Qi wrote:
Hi Alex,
On 17/12/21 08:55, alex chen wrote:
> In
On 17/12/22 10:34, Changwei Ge wrote:
> On 2017/12/21 14:36, alex chen wrote:
>> Hi Joseph,
>>
>> On 2017/12/21 9:30, Joseph Qi wrote:
>>> Hi Alex,
>>>
>>> On 17/12/21 08:55, alex chen wrote:
In dlm_reset_mleres_owner(), we will lock
dlm_lock_resource->spinlock after locking
On 2017/12/21 14:36, alex chen wrote:
> Hi Joseph,
>
> On 2017/12/21 9:30, Joseph Qi wrote:
>> Hi Alex,
>>
>> On 17/12/21 08:55, alex chen wrote:
>>> In dlm_reset_mleres_owner(), we will lock
>>> dlm_lock_resource->spinlock after locking dlm_ctxt->master_lock,
>>> which breaks the spinlock lock
Hi Joseph,
On 2017/12/21 9:30, Joseph Qi wrote:
> Hi Alex,
>
> On 17/12/21 08:55, alex chen wrote:
>> In dlm_reset_mleres_owner(), we will lock
>> dlm_lock_resource->spinlock after locking dlm_ctxt->master_lock,
>> which breaks the spinlock lock ordering:
>> dlm_domain_lock
>> struct
Hi Alex,
On 17/12/21 08:55, alex chen wrote:
> In dlm_reset_mleres_owner(), we will lock
> dlm_lock_resource->spinlock after locking dlm_ctxt->master_lock,
> which breaks the spinlock lock ordering:
> dlm_domain_lock
> struct dlm_ctxt->spinlock
> struct dlm_lock_resource->spinlock
> struct