Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Mar 2018 16:04:21 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 226510] panic: Re-refing for reason 5, cnt = 1
Message-ID:  <bug-226510-8-0AXELsWr1u@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-226510-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-226510-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D226510

--- Comment #12 from commit-hook@freebsd.org ---
A commit references this bug:

Author: imp
Date: Sat Mar 17 16:04:06 UTC 2018
New revision: 331097
URL: https://svnweb.freebsd.org/changeset/base/331097

Log:
  Only take out the periph lock when we're modifying the flags of the
  softc for an async unit attention. CAM locks, sometimes, the periph
  lock and other times does not. We were taking the lock always and
  running into lock recursion issues on a non-recursive lock. Now we
  take it selectively. It's not clear why xpt takes the lock selectively
  before calling us, though, and that's still under investigation.

  Reported by:  avg
  PR:           226510 (same panic, differnt circumstances)
  Sponsored by: Netflix

Changes:
  head/sys/cam/scsi/scsi_da.c

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-226510-8-0AXELsWr1u>