Date: Wed, 10 Oct 2012 15:35:40 GMT From: John Klug <john.klug@unisys.com> To: freebsd-gnats-submit@FreeBSD.org Subject: amd64/172575: ioctl CAMGETPASSTHRU fails with mfi driver Message-ID: <201210101535.q9AFZeW4018475@red.freebsd.org> Resent-Message-ID: <201210102258.q9AMwKnw003758@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 172575 >Category: amd64 >Synopsis: ioctl CAMGETPASSTHRU fails with mfi driver >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Oct 10 22:58:20 UTC 2012 >Closed-Date: >Last-Modified: >Originator: John Klug >Release: 9.0 p3 >Organization: UNISYS >Environment: FreeBSD usrv-cse14.rsvl.unisys.com 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Thu Oct 4 15:55:24 CDT 2012 root@usrv-tsegp2:/usr/obj/freebsd/usr/src/sys/FREEBSD-amd64 amd64 >Description: This problem causes sysutils/smartmontools to fail with the mfi driver peripheral devices. # camcontrol inquiry /dev/mfid0 camcontrol: cam_lookup_pass: CAMGETPASSTHRU ioctl failed cam_lookup_pass: No such file or directory cam_lookup_pass: either the pass driver isn't in your kernel cam_lookup_pass: or mfid0 doesn't exist # kldstat Id Refs Address Size Name 1 19 0xffffffff80200000 1409420 kernel 2 1 0xffffffff8f20a000 17cf0 isboot.ko 6 2 0xffffffff8f419000 6e90 mfi.ko 7 1 0xffffffff8f420000 c3f mfip.ko 8 1 0xffffffff8f421000 132317 zfs.ko 9 1 0xffffffff8f554000 3001 opensolaris.ko usrv-cse14:/var/log# dmesg | grep mfid0 mfid0: <MFI Logical Disk> on mfi0 mfid0: 285568MB (584843264 sectors) RAID volume '' is optimal GEOM: mfid0: the secondary GPT header is not in the last LBA. # dmesg | grep mfid0 mfid0: <MFI Logical Disk> on mfi0 mfid0: 285568MB (584843264 sectors) RAID volume '' is optimal GEOM: mfid0: the secondary GPT header is not in the last LBA. # camcontrol inquiry /dev/pass2 pass2: <TOSHIBA MBF2300RC DA06> Fixed Uninstalled SCSI-6 device pass2: Serial Number EB03PB302RPS pass2: 150.000MB/s transfers # smartd -d --configfile=/var/etc/smartd.conf --logfacility=local5 smartd 5.42 2011-10-20 r3458 [FreeBSD 9.0-RELEASE-p3 amd64] (local build) Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net Opened configuration file /var/etc/smartd.conf Configuration file /var/etc/smartd.conf parsed. Device: /dev/mfid0, unable to autodetect device type Device: /dev/mfid1, unable to autodetect device type Device: /dev/mfid2, unable to autodetect device type Device: /dev/mfid3, unable to autodetect device type Device: /dev/mfid4, unable to autodetect device type Device: /dev/mfid5, unable to autodetect device type Device: /dev/mfid6, unable to autodetect device type Device: /dev/mfid7, unable to autodetect device type Unable to monitor any SMART enabled devices. Try debug (-d) option. Exiting... This problem makes it difficult to relate zpool devices to the device serial number and SMART information. >How-To-Repeat: Execute camcontrol inquiry on an mfi peripheral device. >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210101535.q9AFZeW4018475>