OpenSolaris

Printable Version Enter a New Search
Bug ID 6761624
Synopsis Replay of large truncations can hang.
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:zfs
Keywords
Responsible Engineer Neil Perrin
Reported Against
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_102
Fixed In snv_102
Release Fixed solaris_nevada(snv_102)
Related Bugs 6741237
Submit Date 20-October-2008
Last Update Date 6-November-2008
Description
This is a companion bug to:

6741237 zfs hang in txg_wait_open() on boot

- which fixed the problem of replaying deletions of large files and renames
over large files. However the fix does not handle large truncations.
Truncations can also take many transactions and so may deadlock in the same
manner as the replay code holds a transaction open around replay calls.

Note reducing zfs_txg_synctime will make this bug more likely.

A crash dump for this bug is available at

zion.eng:cores/fishworks/*.6591646
Work Around
N/A
Comments
N/A