From nobody Fri Jan 07 00:24:12 2022 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 1F41B192CE04; Fri, 7 Jan 2022 00:24:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JVP9869wRz4fnh; Fri, 7 Jan 2022 00:24:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B3E4029833; Fri, 7 Jan 2022 00:24:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2070OC30080716; Fri, 7 Jan 2022 00:24:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2070OCOU080715; Fri, 7 Jan 2022 00:24:12 GMT (envelope-from git) Date: Fri, 7 Jan 2022 00:24:12 GMT Message-Id: <202201070024.2070OCOU080715@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Alexander Motin Subject: git: e7a6dc01fac7 - stable/12 - CAM: List few missed opcodes. List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mav X-Git-Repository: src X-Git-Refname: refs/heads/stable/12 X-Git-Reftype: branch X-Git-Commit: e7a6dc01fac7225dd1fdbc9f1ef92c5b7dccf838 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1641515052; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8aTvCt/+iKsszP8QsJ8k6x1ZTl4OCSgOkYMBV0PFWJI=; b=erUaWQzaRCN0of7Ao/pauZN3avSpdGdsLmgnKj0iBNAxXb1joV/7mKfC0ZE/1a9KbF9z+3 CEvMW5m1hA1xDByLd6tFMZMOEzKr/9OEKgeSFFBqPqDF/XTYyAuQ0yJlYGVcS1c2NqaFFe wf1d/hZGcwRaBYjb/gvVdQ7lrZj2FseZdyp/aKLXu6DCkZgihGDpVmIZ3TSQPRQXoPP4mw Ns09KNhnQFx2cZh7JKPBZ5FIDZ1wbGnUc1IoBsAEsixfHnIoqT7jG4T8U3bOaifXH1xf3W DJ9NfCmW6y2BHPge++r1KSy3nq3inha/OicSTFKOvFoiDEDNcPSSuTfjnBFN1w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1641515052; a=rsa-sha256; cv=none; b=MVeNRlw6Xp/eFk01BnGhbCDVegchxsbh2VoYzkxoiuCSL/sqG9NXkRxLYqXPtYJIODUGn3 fQXOeA8eVVilRaT0KW31Fi/unWE4+Qj40N9xmn97dktRe+toZ/ZdDRrYKjhMpcWBvCd+rS TXh4HxxUSzjDAXLu4uQs6sMrvRzOl/Di3UJ+V9uElgrIifCodVSr7VTE1cUiPI3lQnMWkr WjKraKWEm/9s5cQ8crhw1BL9F2S41qTpOiEQYFhi2NS23MSo9JwxDpFMlZa/WmUZYIIz+q z/TncXj9FWZ2V0zFprlFYvKDKD7dRnJtqYKe75Tyu/db3/MixTrnm1orVUnGZw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch stable/12 has been updated by mav: URL: https://cgit.FreeBSD.org/src/commit/?id=e7a6dc01fac7225dd1fdbc9f1ef92c5b7dccf838 commit e7a6dc01fac7225dd1fdbc9f1ef92c5b7dccf838 Author: Alexander Motin AuthorDate: 2021-12-31 16:46:58 +0000 Commit: Alexander Motin CommitDate: 2022-01-07 00:24:07 +0000 CAM: List few missed opcodes. MFC after: 1 weeks (cherry picked from commit 757089f01e3f5386d134443047fae363a8da9809) --- sys/cam/ctl/ctl_cmd_table.c | 2 +- sys/cam/scsi/scsi_all.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/sys/cam/ctl/ctl_cmd_table.c b/sys/cam/ctl/ctl_cmd_table.c index b3780dcf8c67..d000c5195901 100644 --- a/sys/cam/ctl/ctl_cmd_table.c +++ b/sys/cam/ctl/ctl_cmd_table.c @@ -787,7 +787,7 @@ const struct ctl_cmd_entry ctl_cmd_table_9e[32] = /* 0E */ {NULL, CTL_SERIDX_INVLD, CTL_CMD_FLAG_NONE, CTL_LUN_PAT_NONE}, -/* 0F */ +/* 0F RECEIVE BINDING REPORT */ {NULL, CTL_SERIDX_INVLD, CTL_CMD_FLAG_NONE, CTL_LUN_PAT_NONE}, /* 10 READ CAPACITY(16) */ diff --git a/sys/cam/scsi/scsi_all.c b/sys/cam/scsi/scsi_all.c index 6c8dec7cc235..07171b83923f 100644 --- a/sys/cam/scsi/scsi_all.c +++ b/sys/cam/scsi/scsi_all.c @@ -418,6 +418,8 @@ static struct op_table_entry scsi_op_codes[] = { { 0x52, D, "XDREAD(10)" }, /* 52 O READ TRACK INFORMATION */ { 0x52, R, "READ TRACK INFORMATION" }, + /* 53 O XDWRITEREAD(10) */ + { 0x53, D, "XDWRITEREAD(10)" }, /* 53 O RESERVE TRACK */ { 0x53, R, "RESERVE TRACK" }, /* 54 O SEND OPC INFORMATION */ @@ -461,6 +463,8 @@ static struct op_table_entry scsi_op_codes[] = { { 0x81, T, "READ REVERSE(16)" }, /* 82 Z REGENERATE(16) */ { 0x82, D, "REGENERATE(16)" }, + /* 82 O ALLOW OVERWRITE */ + { 0x82, T, "ALLOW OVERWRITE" }, /* 83 OOOOO O OO EXTENDED COPY */ { 0x83, D | T | L | P | W | O | K | V, "EXTENDED COPY" }, /* 84 OOOOO O OO RECEIVE COPY RESULTS */