[LU-2224] Missing ZFS osd_commit_async() locking Created: 24/Oct/12 Updated: 19/Apr/13 Resolved: 22/Nov/12 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.4.0 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Brian Behlendorf | Assignee: | Alex Zhuravlev |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | zfs | ||
| Severity: | 3 |
| Rank (Obsolete): | 5285 |
| Description |
|
The ZFS osd_commit_async() implementation in master never properly acquired the tx->tx_sync_lock() mutex. Presumably this code is either: 1) Never/rarely called because it should trigger an ASSERT in the SPL, or I'll follow up shortly with the trivial fix. |
| Comments |
| Comment by Brian Behlendorf [ 24/Oct/12 ] |
| Comment by Alex Zhuravlev [ 22/Nov/12 ] |
|
landed |