HomeFreeBSD

MFC r346644: Call delist_dev() before destroy_dev_sched_cb().

Description

MFC r346644: Call delist_dev() before destroy_dev_sched_cb().

destroy_dev_sched_cb() is excessively asynchronous, and during media change
retaste new provider may appear sooner then device of the previous one get
destroyed.

Sponsored by: iXsystems, Inc.

Details

Provenance
mavAuthored on
Parents
rS346990: Fix another race between vm_map_protect() and vm_map_wire().
Branches
Unknown
Tags
Unknown