[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
2) The SPL/ZFS debugging is disabled in the automated testing

I'll follow up shortly with the trivial fix.



 Comments   
Comment by Brian Behlendorf [ 24/Oct/12 ]

http://review.whamcloud.com/#change,4383

Comment by Alex Zhuravlev [ 22/Nov/12 ]

landed

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