Home
last modified time | relevance | path

Searched hist:"10284 c8b26f0971cde1fd734ee74012f3aa2720e" (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/cam/
H A Dcam_xpt.cdiff 10284c8b26f0971cde1fd734ee74012f3aa2720e Thu Jun 21 16:35:46 CEST 2012 Alexander Motin <mav@FreeBSD.org> In camisr() clear CAM_SIM_ON_DONEQ flag after camisr_runqueue() purged SIM
done queue. Clearing it before caused extra SIM queueing in some cases.
It was invisible during normal operation, but during USB device unplug and
respective SIM destruction it could keep pointer on SIM without having
counted reference and as result crash the system by use afer free.

Reported by: hselasky
MFC after: 1 week