[LU-1523] ASSERTION(lock->l_req_mode == lock->l_granted_mode) failed Created: 14/Jun/12 Updated: 29/Oct/12 Resolved: 14/Jun/12 |
|
| Status: | Closed |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.1.1 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Jay Lan (Inactive) | Assignee: | Yang Sheng |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Environment: |
server: lustre-2.1.1, el62, ofed-1.5.3.1 git repo at https://github.com/jlan/lustre-nas/commits/nas-2.1.1 |
||
| Issue Links: |
|
||||||||
| Severity: | 3 | ||||||||
| Rank (Obsolete): | 6382 | ||||||||
| Description |
|
This is another case of OSS crashed since we upgraded servers to 2.1.1 due to LBUG. LustreError: 21890:0:(ost_handler.c:1675:ost_prolong_lock_one()) ASSERTION(lock->l_req_mode == lock->l_granted_mode) failed Call Trace: The line it crashed is static void ost_prolong_lock_one(struct ost_prolong_data *opd, /* XXX: never try to grab resource lock here because we're inside
if (!(lock->l_flags & LDLM_FL_AST_SENT)) LDLM_DEBUG(lock, /* OK. this is a possible lock the user holds doing I/O
|
| Comments |
| Comment by Peter Jones [ 14/Jun/12 ] |
|
Yangsheng Is this a duplicate of Thanks Peter |
| Comment by Yang Sheng [ 14/Jun/12 ] |
|
Yes, It duplicated |