search for: traverse_dataset

Displaying 1 result from an estimated 1 matches for "traverse_dataset".

2012 Aug 12
1
traverse_dataset()
Hi, I''m currently trying to understand in detail how zfs send and zfs diff work. While reading traverse_visitbp() I noticed that all data is read with dsl_read except for objsets, where dsl_read_nolock is used. Can anybody please shed a little light on why locking can be omitted here? Thanks, Arne