[Bug 656179] New: cciss driver do not allow reading SMART status from SATA disk
https://bugzilla.novell.com/show_bug.cgi?id=656179 https://bugzilla.novell.com/show_bug.cgi?id=656179#c0 Summary: cciss driver do not allow reading SMART status from SATA disk Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Maintenance AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: andrew@joako.net QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b7) Gecko/20100101 Firefox/4.0b7 When using an HP SCSI raid controller smartctrl can read the SMART status of an individual disk in the RAID array. When attempting the same with a SAS controller and SATA disks, the operation gives errors. Reproducible: Always Steps to Reproduce: 1. Install openSUSE in a system with an HP SAS controller Actual Results: smartctrl errors out and only reads the disk's serial nr. Expected Results: smartctrl should return the same information as if the disk was attached directly to an AHCI-type non-RAID controller # smartctl -a /dev/cciss/c0d0 -d cciss,0 smartctl 5.39.1 2010-01-28 r3054 [x86_64-unknown-linux-gnu] (openSUSE RPM) Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net Serial number: 9QF9TJ6S Device type: disk Local Time is: Sat Nov 27 21:59:32 2010 EST Device supports SMART and is Enabled Temperature Warning Disabled or Not Supported Log Sense failed, IE page [scsi response fails sanity test] Read defect list: asked for grown list but didn't get it -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656179 https://bugzilla.novell.com/show_bug.cgi?id=656179#c Xinli Niu <xlniu@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |xlniu@novell.com AssignedTo|bnc-team-screening@forge.pr |sbrabec@novell.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=656179 https://bugzilla.novell.com/show_bug.cgi?id=656179#c1 Stanislav Brabec <sbrabec@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |WONTFIX --- Comment #1 from Stanislav Brabec <sbrabec@suse.com> 2011-12-19 20:57:15 CET --- This is a known problem. SAS discs use SCSI S.M.A.R.T. command set that can be correctly passed through the CCISS controller to a particular device. But SATA dicsc use ATA S.M.A.R.T. commands. To support ATA S.M.A.R.T. on SAS RAID controller, the device has to understand one of the ways how this can be done: - Understand SCSI S.M.A.R.T. commands and translate them to ATA S.M.A.R.T. for SATA discs. - Correctly implement pass-through encapsulation - ATA S.M.A.R.T. commands encapsulated as generic SCSI pass-through commands, and SCSI pass-through commands correctly encapsulated into CCISS_PASSTHRU ioctl(). Last time I tried this, the firmware of the HP CCISS devices did not implement any of these, or the documentation lacked a way how to do it properly. So I cannot help with this bug. This is a hardware issue. CANTFIX/WONTFIX (If this will be/is already fixed by HP, it is possible to enable one of above mentioned way for CCISS devices.) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com