Bug 220371 - [patch] camdd: Add support for other protocols
Summary: [patch] camdd: Add support for other protocols
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: CURRENT
Hardware: Any Any
: --- Affects Only Me
Assignee: Kenneth D. Merry
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2017-06-29 22:36 UTC by chuck
Modified: 2019-01-07 19:47 UTC (History)
3 users (show)

See Also:


Attachments
patch to make camdd protocol aware (13.58 KB, patch)
2017-06-29 22:36 UTC, chuck
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description chuck 2017-06-29 22:36:28 UTC
Created attachment 183925 [details]
patch to make camdd protocol aware

This change introduces the concept of the current storage protocol
(SCSI, SATA, NVMe) to camdd. Functional, there are no changes.
Structurally, camdd now determines the protocol of the device, breaks
out the probe function into protocol dependent and independent parts,
and switches on the protocol type to parse the CCB status, setup IOs,
etc.

Submitted by: Chuck Tuffli <chuck@tuffli.net>
Differential Review: https://reviews.freebsd.org/D11230
Comment 1 Alan Somers freebsd_committer freebsd_triage 2019-01-07 04:48:18 UTC
Ken, can this be closed?  I think it's been committed already.
Comment 2 Kenneth D. Merry freebsd_committer freebsd_triage 2019-01-07 19:47:17 UTC
This one went in in SVN change 322785.