HomeFreeBSD

Prevent reclaim in send_traverse_thread()

Description

Prevent reclaim in send_traverse_thread()

As is the case with traverse_prefetch_thread(), the deep stacks caused
by traversal require disabling reclaim in the send traverse thread.

Also, do the same for receive_writer_thread() in which similar problems
have been observed.

Signed-off-by: Tim Chase <tim@chase2k.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #4912
Closes #4998

Details

Provenance
Tim Chase <tim@chase2k.com>Authored on Aug 21 2016, 1:22 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Aug 22 2016, 11:12 PM
Parents
rG23827a4ca1fb: Fix: Array bounds read in zprop_print_one_property()
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rG3e635ac15c09: Prevent reclaim in send_traverse_thread() (authored by Tim Chase <tim@chase2k.com>).Aug 22 2016, 11:12 PM