[LU-1290] ll_vfs_dq_transfer() is called when oo_guard is held Created: 06/Apr/12  Updated: 27/Sep/12  Resolved: 03/May/12

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.3.0
Fix Version/s: Lustre 2.3.0

Type: Bug Priority: Blocker
Reporter: Niu Yawei (Inactive) Assignee: Niu Yawei (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 4635

 Description   

osd_attr_set() > cfs_spin_lock(&obj>oo_guard) > osd_inode_setattr() -> ll_vfs_dq_transfer() -> down_write(&sb_dqopt(inode>i_sb)->dqptr_sem);



 Comments   
Comment by Niu Yawei (Inactive) [ 06/Apr/12 ]

http://review.whamcloud.com/2463

Comment by Andreas Dilger [ 03/May/12 ]

Niu, just as a general guideline, it is good to have more descriptive bug reports, so that when Oleg and I are looking at this bug/patch for landing, that it is possible to get some understanding of the problem being hit.

This bug report does not indicate whether this is an issue you found during inspection, hit during testing, how severe the problem is (deadlock, error to application, oops, node hang, data corruption, etc), or how frequently or under which conditions it is expected to be hit.

Comment by Niu Yawei (Inactive) [ 03/May/12 ]

patch landed on master.

Andreas, thanks. I'll put more information when reporting bug next time.

Generated at Sat Feb 10 01:15:20 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.