HomeFreeBSD

Illumos 6367 - spa_config_tryenter incorrectly handles the multiple-lock case

Description

Illumos 6367 - spa_config_tryenter incorrectly handles the multiple-lock case

6367 spa_config_tryenter incorrectly handles the multiple-lock case
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Prashanth Sreenivasa <prashksp@gmail.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Steven Hartland <steven.hartland@multiplay.co.uk>
Approved by: Matthew Ahrens <mahrens@delphix.com>

References:

https://www.illumos.org/issues/6367
https://github.com/illumos/illumos-gate/commit/e495b6e

Ported-by: kernelOfTruth kerneloftruth@gmail.com
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>

Details

Provenance
Saso Kiselkov <skiselkov@gmail.com>Authored on Dec 23 2015, 8:02 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Jan 12 2016, 7:05 PM
Parents
rG5f3d9c69d1dd: Illumos 6295 - metaslab_condense's dbgmsg should include vdev id
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rGadfe9d932bb5: Illumos 6367 - spa_config_tryenter incorrectly handles the multiple-lock case (authored by Saso Kiselkov <skiselkov@gmail.com>).Jan 12 2016, 7:05 PM