HomeFreeBSD

Fix spa_deadman() TQ_SLEEP warning

Description

Fix spa_deadman() TQ_SLEEP warning

The spa_deadman() and spa_sync() functions can both be run in the
spa_sync context and therefore should use TQ_PUSHPAGE instead of
TQ_SLEEP.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #1734
Closes #1749

Details

Provenance
Brian Behlendorf <behlendorf1@llnl.gov>Authored on Sep 25 2013, 4:29 PM
Parents
rGf9f3f1ef983e: Removing unneeded mutex for reading vq_pending_tree size
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rGcbfa294de493: Fix spa_deadman() TQ_SLEEP warning (authored by Brian Behlendorf <behlendorf1@llnl.gov>).Sep 25 2013, 10:38 PM