Date: Mon, 6 Mar 2017 01:37:32 -0800 From: Mark Millard <markmi@dsl-only.net> To: markj@FreeBSD.org, FreeBSD PowerPC ML <freebsd-ppc@freebsd.org> Subject: powerpc64 head -r314687 (PowerMac G5 so-called "Quad Core", clang based): CAM status: Command timeout (always?) Message-ID: <98A62E0D-C2A0-40B1-AE6D-5810906208AE@dsl-only.net>
next in thread | raw e-mail | index | archive | help
When I tried to jump from head -r314479 to -r314687 the -r314687 kernel the result failed by always(?) getting: CAM status: Command timeout for: ATAPI_IDENTIFY INQUIRY DSM TRIM READ_DMA48 SETFEATURES ENABLE RCACHE WRITE_DMA48 etc. at: ada0:ata2:0:0:0 aprobe0:ata0:0:0:0 Booting with the older -r314479 works fine (same -r314687 world). [FYI: It is a ufs context.] The only thing that looks likely to me for the change in behavior is. . . 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 CAMIOQUEUE if it is set. Also fix leaks in some of the error paths for CAMIOQUEUE. PR: 215356 Reviewed by: ken, mav MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D9869 Modified: head/sys/cam/cam_xpt.c head/sys/cam/scsi/scsi_pass.c [This may just mean that it exposes other problems.] === Mark Millard markmi at dsl-only.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?98A62E0D-C2A0-40B1-AE6D-5810906208AE>