-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.csiden.org/r/264/#review842
-----------------------------------------------------------

Ship it!


Ship It!

- Matthew Ahrens


On Oct. 21, 2015, 9:30 p.m., Saso Kiselkov wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.csiden.org/r/264/
> -----------------------------------------------------------
> 
> (Updated Oct. 21, 2015, 9:30 p.m.)
> 
> 
> Review request for OpenZFS Developer Mailing List and Christopher Siden.
> 
> 
> Repository: illumos-gate
> 
> 
> Description
> -------
> 
> If spa_config_tryenter fails to acquire a particular lock, all locks that 
> have been acquired in the mean time should be released. Unfortunately, the 
> existing arithmetic in that case doesn't do that, so some locks can be left 
> acquired.
> Fix from Nexenta, originally reviewed internally by Alek Pinchuk and Josef 
> 'Jeff' Sipek.
> 
> 
> Diffs
> -----
> 
>   usr/src/uts/common/fs/zfs/spa_misc.c 
> 9148a03433167aebf03f3ebc44771e4ec9c50dd7 
> 
> Diff: https://reviews.csiden.org/r/264/diff/
> 
> 
> Testing
> -------
> 
> This is required for ZFS TRIM/UNMAP support, otherwise the code panicks when 
> a "zpool trim <poolname>" command is issued before the last on-demand TRIM 
> has finished.
> 
> 
> Thanks,
> 
> Saso Kiselkov
> 
>

_______________________________________________
developer mailing list
developer@open-zfs.org
http://lists.open-zfs.org/mailman/listinfo/developer

Reply via email to