]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
cam: remove sim callout
authorWarner Losh <imp@FreeBSD.org>
Tue, 25 May 2021 15:14:32 +0000 (09:14 -0600)
committerWarner Losh <imp@FreeBSD.org>
Tue, 25 May 2021 15:18:08 +0000 (09:18 -0600)
commit28027f28e607012b83ee9062eed3b8ed82e819c1
treeb694546c3a37c327413d7d7a6a6f130a0ff0e630
parent27f09959d5f507465cc7f202c1b34987f0cdee55
cam: remove sim callout

Nothing is using the sim callout to unfreeze the queue. Remove it to
simplify the SIM. This was introduced in the original CAM commit in 1998
but setting the CAM_SIM_REL_TIMEOUT_PENDING flag was removed in 1999 in
commit 87cfaf0e1fbd which reworked how bus reset worked. That work was
merged just after 3.2R was released. Remove the unused residuals.

Sponsored by: Netflix
Reviewed by: scottl@, mav@
Differential Revision: https://reviews.freebsd.org/D30383
sys/cam/cam_sim.c
sys/cam/cam_sim.h
sys/cam/cam_xpt.c