Ricardo, We have also discovered this bug:
6453172 ztest turns into a sloth due to massive arc_min_prefetch_lifespan I believe Neil has a fix in the works. Thanks, George Ricardo Correia wrote: > Hi, > > I've received a bug report in zfs-fuse that doesn't seem to be specific to > the > port. > The problem was introduced in arc.c revision 1.15. There's a new static > variable arc_min_prefetch_lifespan that initially is 1 second but it is > converted to clock ticks in arc_init(): > > /* Convert seconds to clock ticks */ > arc_min_prefetch_lifespan *= hz; > > However, arc_init() is called more than once in ztest, so > arc_min_prefetch_lifespan keeps getting multiplied by hz (119). > > This results in an almost infinite loop in arc_flush(), since arc_evict() > skips prefetch buffers with a lifespan less than (in my particular test-case) > 119*119*119 seconds.. > _______________________________________________ > zfs-code mailing list > zfs-code at opensolaris.org > http://opensolaris.org/mailman/listinfo/zfs-code
