]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r303467 (by imp):
authormav <mav@FreeBSD.org>
Fri, 2 Feb 2018 23:19:20 +0000 (23:19 +0000)
committermav <mav@FreeBSD.org>
Fri, 2 Feb 2018 23:19:20 +0000 (23:19 +0000)
commit594d6cae9c7fa44aa08dd8354ec0e5618b6b902f
tree7416775449e10c33e18136bbe874239acbab6a0c
parent3ee9dc3bc419eb0408a1251e27f8de7c736ce9a1
MFC r303467 (by imp):
Switch to linker sets to find the xport callback object.  This
eliminates the need to special case everything in cam_xpt for new
transports. It is now a failure to not have a transport object when
registering the bus as well. You can still, however, create a
transport that's unspecified (XPT_)
sys/cam/ata/ata_xpt.c
sys/cam/cam_xpt.c
sys/cam/cam_xpt_internal.h
sys/cam/nvme/nvme_xpt.c
sys/cam/scsi/scsi_xpt.c