@prakashsurya thank you.  But I am still concerned about what impact the 
changes to `dmu_tx_assign` and `dmu_tx_try_assign` would have on the consumers 
that use the traditional scheme of `TXG_NOWAIT` followed by `TXG_WAITED`.  It 
seems that now those consumers can get indefinitely blocked in 
`dmu_tx_assign(TXG_WAITED)` when a pool get suspended even if `failmode` is 
`continue`.  Not sure if that would be correct.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openzfs/openzfs/pull/492#issuecomment-341639648
------------------------------------------
openzfs-developer
Archives: 
https://openzfs.topicbox.com/groups/developer/discussions/T9576260544d0d727-M4e7f5ca98bafd0bc5494d952
Powered by Topicbox: https://topicbox.com

Reply via email to