]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Remove support of LUN-based CD changers from cd(4) driver.
authormav <mav@FreeBSD.org>
Wed, 9 Apr 2014 08:57:57 +0000 (08:57 +0000)
committermav <mav@FreeBSD.org>
Wed, 9 Apr 2014 08:57:57 +0000 (08:57 +0000)
commitea0f1df0f83c3010a2b9b67a80ceb36dddfa36b7
treee68f5480766940507551328646e6517b2b4a0f4c
parent95fbb112090fba73fe45de1eed92457756afeb40
Remove support of LUN-based CD changers from cd(4) driver.

This code was heavily broken few months ago during CAM locking changes.
Fixing it would require almost complete rewrite.  Since there are no
known devices on market using this interface younger then ~15 years, and
they are CD, not even DVD, I don't see much reason to rewrite it.

This change does not mean those devices won't work.  They will just work
slower due to inefficient disks load/unload schedule if several LUNs
accessed same time.

Discussed with: ken@
Silence on: scsi@, hardware@
MFC after: 1 week
share/man/man4/cd.4
sys/cam/scsi/scsi_cd.c