Skip to content
Snippets Groups Projects
Commit ec9274fc authored by ballen4705's avatar ballen4705
Browse files

Release 5.1.10

git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@689 4ea69e1a-61f1-4043-bf83-b5c94c648137
parent 874227f6
No related branches found
No related tags found
No related merge requests found
\# Copyright (C) 2002-3 Bruce Allen <smartmontools-support@lists.sourceforge.net> \# Copyright (C) 2002-3 Bruce Allen <smartmontools-support@lists.sourceforge.net>
\# \#
\# $Id: smartctl.8,v 1.66 2003/04/19 19:46:03 ballen4705 Exp $ \# $Id: smartctl.8,v 1.67 2003/04/21 13:50:41 ballen4705 Exp $
\# \#
\# This program is free software; you can redistribute it and/or modify it \# This program is free software; you can redistribute it and/or modify it
\# under the terms of the GNU General Public License as published by the Free \# under the terms of the GNU General Public License as published by the Free
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
\# Research Center), Jack Baskin School of Engineering, University of \# Research Center), Jack Baskin School of Engineering, University of
\# California, Santa Cruz. http://ssrc.soe.ucsc.edu/ \# California, Santa Cruz. http://ssrc.soe.ucsc.edu/
\# \#
.TH SMARTCTL 8 "$Date: 2003/04/19 19:46:03 $" "smartmontools-5.1" .TH SMARTCTL 8 "$Date: 2003/04/21 13:50:41 $" "smartmontools-5.1"
.SH NAME .SH NAME
smartctl \- Control and Monitor Utility for SMART Disks smartctl \- Control and Monitor Utility for SMART Disks
.SH SYNOPSIS .SH SYNOPSIS
...@@ -197,7 +197,7 @@ details of ...@@ -197,7 +197,7 @@ details of
.B smartctl .B smartctl
transactions with the device. The option can be used multiple times. transactions with the device. The option can be used multiple times.
When used just once, it shows a record of the ioctl() transactions When used just once, it shows a record of the ioctl() transactions
with the device. Whe used more than once, the detail of these ioctl() with the device. When used more than once, the detail of these ioctl()
transactions are reported in greater detail. The valid arguments to transactions are reported in greater detail. The valid arguments to
this option are: this option are:
...@@ -882,4 +882,4 @@ Please let us know if there is an on\-line source for this document. ...@@ -882,4 +882,4 @@ Please let us know if there is an on\-line source for this document.
.SH .SH
CVS ID OF THIS PAGE: CVS ID OF THIS PAGE:
$Id: smartctl.8,v 1.66 2003/04/19 19:46:03 ballen4705 Exp $ $Id: smartctl.8,v 1.67 2003/04/21 13:50:41 ballen4705 Exp $
...@@ -30,7 +30,7 @@ Packager: Bruce Allen <smartmontools-support@lists.sourceforge.net> ...@@ -30,7 +30,7 @@ Packager: Bruce Allen <smartmontools-support@lists.sourceforge.net>
# http://ftp1.sourceforge.net/smartmontools/smartmontools-%{version}-%{release}.tar.gz # http://ftp1.sourceforge.net/smartmontools/smartmontools-%{version}-%{release}.tar.gz
# CVS ID of this file is: # CVS ID of this file is:
# $Id: smartmontools.spec,v 1.95 2003/04/13 16:10:15 ballen4705 Exp $ # $Id: smartmontools.spec,v 1.96 2003/04/21 13:50:41 ballen4705 Exp $
# Copyright (C) 2002-3 Bruce Allen <smartmontools-support@lists.sourceforge.net> # Copyright (C) 2002-3 Bruce Allen <smartmontools-support@lists.sourceforge.net>
# Home page: http://smartmontools.sourceforge.net/ # Home page: http://smartmontools.sourceforge.net/
...@@ -252,6 +252,66 @@ fi ...@@ -252,6 +252,66 @@ fi
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog %changelog
* Mon Apr 21 2003 Bruce Allen <smartmontools-support@lists.sourceforge.net>
- [PW] Extended the -F option/Directive to potentially fix other firmware
bugs in addition to the Samsung byte-order bug. Long option name is
now --firmwarebug and the option/Directive accepts an argument
indicating the type of firmware bug to fix.
- [BA] Fixed a bug that prevented the enable automatic off-line
test feature from enabling. It also prevented the enable Attribute
autosave from working. See CVS entry for additional details.
- [PW] Modified the -r/--report option (smartctl and smartd) to allow the
user to specify the debug level as a positive integer.
- [BA] Added --log directory option to smartctl. If the disk
supports the general-purpose logging feature set (ATA-6/7)
then this option enables the Log Directory to be printed.
This Log Directory shows which device logs are available, and
their lengths in sectors.
- [PW] Added -P/--presets option to smartctl and -P Directive to smartd.
- [GG] Introduce different exit codes indicating the type of problem
encountered for smartd.
- [DG] Add non-medium error count to '-l error' and extended self test
duration to '-l selftest'. Get scsi IEs and temperature changes
working in smartd. Step over various scsi disk problems rather
than abort smartd startup.
- [DG] Support -l error for SCSI disks (and tapes). Output error counter
log pages.
- [BA] Added -F/--fixbyteorder option to smartctl. This allows us to read
SMART data from some disks that have byte-reversed two- and four-
byte quantities in their SMART data structures.
- [BA] Fixed serious bug: the -v options in smartd.conf were all put
together and used together, not drive-by-drive.
- [PW] Added knowndrives.h and knowndrives.c. The knowndrives array
supersedes the drivewarnings array.
- [GG] add {-p,--pidfile} option to smartd to write a PID file on
startup. Update the manpage accordingly.
- [DG] Fix scsi smartd problem detecting SMART support. More cleaning
and fix (and rename) scsiTestUnitReady(). More scsi renaming.
- [BA] Fixed smartd so that if a disk that is explictily listed is not
found, then smartd will exit with nonzero status BEFORE forking.
If a disk can't be registered, this will also be detected before
forking, so that init scripts can react correctly.
- [BA] Replaced all linux-specific ioctl() calls in atacmds.c with
a generic handler smartcommandhandler(). Now the only routine
that needs to be implemented for a given OS is os_specific_handler().
Also implemented the --report ataioctl. This provides
two levels of reporting. Using the option once gives a summary
report of device IOCTL transactions. Using the option twice give
additional info (a printout of ALL device raw 512 byte SMART
data structures). This is useful for debugging.
- [DG] more scsi cleanup. Output scsi device serial number (VPD page
0x80) if available as part of '-i'. Implement '-t offline' as
default self test (only self test older disks support).
- [BA] Changed crit to info in loglevel of smartd complaint to syslog
if DEVICESCAN enabled and device not found.
- [BA] Added -v 194,10xCelsius option/Directive. Raw Attribute number
194 is ten times the disk temperature in Celsius.
- [DG] scsicmds.[hc] + scsiprint.c: clean up indentation, remove tabs.
Introduce new intermediate interface based on "struct scsi_cmnd_io"
to isolate SCSI generic commands + responses from Linux details;
should help port to FreeBSD of SCSI part of smartmontools.
Make SCSI command builders more parametric.
* Thu Mar 13 2003 Bruce Allen <smartmontools-support@lists.sourceforge.net> * Thu Mar 13 2003 Bruce Allen <smartmontools-support@lists.sourceforge.net>
- [BA] smartctl: if HDIO_DRIVE_TASK ioctl() is not implemented (no - [BA] smartctl: if HDIO_DRIVE_TASK ioctl() is not implemented (no
kernel support) then try to assess drive health by examining kernel support) then try to assess drive health by examining
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment