From owner-freebsd-bugs@freebsd.org Thu Jun 29 22:36:28 2017 Return-Path: Delivered-To: freebsd-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CF57BDA71CE for ; Thu, 29 Jun 2017 22:36:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BDB61766B4 for ; Thu, 29 Jun 2017 22:36:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v5TMaSbN097908 for ; Thu, 29 Jun 2017 22:36:28 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 220371] [patch] camdd: Add support for other protocols Date: Thu, 29 Jun 2017 22:36:28 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: chuck@tuffli.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status keywords bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2017 22:36:28 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220371 Bug ID: 220371 Summary: [patch] camdd: Add support for other protocols Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Keywords: patch Severity: Affects Only Me Priority: --- Component: bin Assignee: freebsd-bugs@FreeBSD.org Reporter: chuck@tuffli.net Keywords: patch Created attachment 183925 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D183925&action= =3Dedit 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 Differential Review: https://reviews.freebsd.org/D11230 --=20 You are receiving this mail because: You are the assignee for the bug.=