amd64/172575: ioctl CAMGETPASSTHRU fails with mfi driver
John Klug
john.klug at unisys.com
Wed Oct 10 22:58:21 UTC 2012
>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 at 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:
More information about the freebsd-amd64
mailing list