Bug 130712 - RHEL3 U7: Add SMART capabilities to libata.
RHEL3 U7: Add SMART capabilities to libata.
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: kernel (Show other bugs)
All Linux
high Severity medium
: ---
: ---
Assigned To: Jeff Garzik
: FutureFeature
Depends On:
Blocks: 168426
  Show dependency treegraph
Reported: 2004-08-23 17:04 EDT by Susan Denham
Modified: 2007-11-30 17:07 EST (History)
9 users (show)

See Also:
Fixed In Version: RHSA-2006-0144
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2006-03-15 10:38:54 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
tg3-bcm5752-support.patch (1.22 KB, patch)
2005-02-02 16:32 EST, John W. Linville
no flags Details | Diff

  None (edit)
Description Susan Denham 2004-08-23 17:04:34 EDT
Comment 1 Susan Denham 2004-08-23 17:17:58 EDT
Have requested business justfication from Dell.
Comment 2 Robert Perkins 2004-08-27 10:20:13 EDT
What the heck is this?
Comment 3 dff 2004-08-31 09:41:58 EDT
libata part of the device driver stack for SATA support.

SMART is Self-Monitoring Analysis and Reporting Technology.  It's basically a
system for disks to alert the OS "hey, I'm about to fail."

So, this request is apparently for SMART support for SATA devices.
Comment 5 Robert Perkins 2004-09-08 22:46:33 EDT
Deferring to U5; missed the cutoff.
Comment 9 Jeff Garzik 2004-12-16 18:51:23 EST
Yes, SMART code exists for libata, and has for a while.

We're waiting on two things:
1) SCSI technical committee to finalize the specification that allows "ATA
passthru", assigning critical opcode numbers, thus enabling submission of random
ATA commands -- ATA SMART commands in this case.

2) Someone to take 30 seconds and create a patch that filters out a few ATA
commands (not SMART related) that are not properly handled yet by the driver.

Number 1 just happened days ago, so this feature just takes a tiny bit of time.

It's already seen some community testing, for many weeks now, in its present form.
Comment 10 Robert Perkins 2005-01-05 10:54:37 EST
Seems simple, reconfirming as desirable in RHEL3 U5.  If not simple, please put
back into ASSIGN_TO_PM
Comment 12 John W. Linville 2005-01-31 15:48:17 EST
The ATA command pass-through code will also require updates -- four revisions of
the spec have passed-by since the code was implemented...
Comment 13 John W. Linville 2005-02-02 16:32:19 EST
Created attachment 110575 [details]

This patch seems to work...will need to be cleaned-up, of course...
Comment 14 John W. Linville 2005-02-03 08:11:54 EST
Doh!  Disregard that patch!  Too many bugzilla entries open at once...
Comment 15 Larry Troan 2005-06-08 21:41:22 EDT
Dell requesting for RHEL3U7.
Comment 16 Larry Troan 2005-06-08 21:42:31 EDT
Changing Summary to U7 becasue IT creating it requesting U7 implementation.
Comment 18 Larry Troan 2005-10-07 10:44:41 EDT
This enhancement request was evaluated by Red Hat Product Management for
inclusion in a Red Hat Enterprise Linux maintenance release.

Product Management has requested further review of this enhancement by Red Hat
Engineering, for potential inclusion in a Red Hat Enterprise Linux Update
release for currently deployed products.

This enhancement is not yet committed for inclusion in an Update release. 
Comment 25 Ernie Petrides 2005-11-28 21:49:40 EST
Fixing state field (from INVESTIGATE to ASSIGNED).
Comment 26 Ernie Petrides 2005-11-30 03:54:10 EST
PeterM, please demote this off the MustFix list.
Comment 27 Ernie Petrides 2005-12-01 20:37:42 EST
The SATA update that resolves this has just been committed to the
RHEL3 U7 patch pool this evening (in kernel version 2.4.21-38.EL).
Comment 29 Larry Troan 2005-12-14 23:39:18 EST
Bugis public. Please put all future communication in bug 130712.
Comment 31 Ernie Petrides 2006-01-11 18:50:40 EST
*** Bug 145596 has been marked as a duplicate of this bug. ***
Comment 32 Milan Kerslager 2006-01-11 20:48:47 EST
This seems to work here (kernel version 2.4.21-38.EL) but smartctl needs "-d
ata" and this makes auto-scripting harder than before.
Comment 34 Red Hat Bugzilla 2006-03-15 10:38:54 EST
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.


Note You need to log in before you can comment on or make changes to this bug.