Re: [OpenZFS Developer] [openzfs] 6458 kmem reap thread gets blocked in reclaim callback (#38)

2015-11-18 Thread Dan McDonald
Yes --- Reply to this email directly or view it on GitHub: https://github.com/openzfs/openzfs/pull/38#issuecomment-157809941___ developer mailing list developer@open-zfs.org http://lists.open-zfs.org/mailman/listinfo/developer

Re: [OpenZFS Developer] [openzfs] 6458 kmem reap thread gets blocked in reclaim callback (#38)

2015-11-18 Thread Matthew Ahrens
@danmcd Can we count you as a reviewer? --- Reply to this email directly or view it on GitHub: https://github.com/openzfs/openzfs/pull/38#issuecomment-157807377___ developer mailing list developer@open-zfs.org

Re: [OpenZFS Developer] [openzfs] 6458 kmem reap thread gets blocked in reclaim callback (#38)

2015-11-18 Thread jeffpc
> @@ -1508,7 +1509,15 @@ exi_cache_trim(struct exportinfo *exi) >* used for NFSAUTH_CACHE_TRIM seconds. >*/ > for (c = avl_first(tree); c != NULL; c = AVL_NEXT(tree, c)) { > - rw_enter(>authc_lock, RW_WRITER); > +

Re: [OpenZFS Developer] [openzfs] 6458 kmem reap thread gets blocked in reclaim callback (#38)

2015-11-17 Thread Matthew Ahrens
> @@ -1508,7 +1509,15 @@ exi_cache_trim(struct exportinfo *exi) >* used for NFSAUTH_CACHE_TRIM seconds. >*/ > for (c = avl_first(tree); c != NULL; c = AVL_NEXT(tree, c)) { > - rw_enter(>authc_lock, RW_WRITER); > +

Re: [OpenZFS Developer] [openzfs] 6458 kmem reap thread gets blocked in reclaim callback (#38)

2015-11-17 Thread George Wilson
> @@ -1508,7 +1509,15 @@ exi_cache_trim(struct exportinfo *exi) >* used for NFSAUTH_CACHE_TRIM seconds. >*/ > for (c = avl_first(tree); c != NULL; c = AVL_NEXT(tree, c)) { > - rw_enter(>authc_lock, RW_WRITER); > +

[OpenZFS Developer] [openzfs] 6458 kmem reap thread gets blocked in reclaim callback (#38)

2015-11-16 Thread Matthew Ahrens
Reviewed by: Paul Dagnelie Reviewed by: Matthew Ahrens Reviewed by: Sebastien Roy When the system runs low on memory it will invoke kmem_reap() to reap all the kmem caches. The reaping processes each cache serially, first