Just for the record:
scsi_pass.c -r314624 is the problem file vintage of the two files:
scsi_pass.c -r314624 (new) and cam_xpt.c -r314283 (old): fails.
cam_xpt.c -r314624 (new) and scsi_pass.c -r308451 (old) : works fine so far.
Prior results:
cam_xpt.c and scsi_pass.c both being -r314624 (bot
[I should have CC'd svn-src-head in the first place.]
On 2017-Mar-6, at 2:05 AM, Mark Millard wrote:
> On 2017-Mar-6, at 1:37 AM, Mark Millard wrote:
>
>> When I tried to jump from head -r314479 to -r314687 the -r314687 kernel
>> the result failed by always(?) getting:
>>
>> CAM status: Comma
Author: markj
Date: Fri Mar 3 20:51:57 2017
New Revision: 314624
URL: https://svnweb.freebsd.org/changeset/base/314624
Log:
Reject userland CCBs that have CAM_UNLOCKED set.
CAM_UNLOCKED is internal flag and cannot correctly be set by userland.
Return EINVAL from CAMIOCOMMAND and CAMIOQUE