Annotation of embedaddon/smartmontools/NEWS, revision 1.1.1.3
1.1 misho 1: smartmontools NEWS
2: ------------------
1.1.1.3 ! misho 3: $Id: NEWS 3800 2013-03-16 14:36:20Z chrfranke $
1.1 misho 4:
5: The most up-to-date version of this file is:
6: http://smartmontools.svn.sourceforge.net/viewvc/smartmontools/trunk/smartmontools/NEWS?view=markup
7:
1.1.1.3 ! misho 8: Date 2013-03-16
! 9: Summary: smartmontools release 6.1
! 10: -----------------------------------------------------------
! 11: - smartctl '-l directory': improved output format.
! 12: - smartctl: Fix parsing of '-l select,cont+SIZE' option.
! 13: - smartctl prints ATA Additional Product Id (OEM Id).
! 14: - smartctl '-s/-g wcache' for SCSI devices to control write cache.
! 15: - smartctl '-s/-g rcache' for SCSI devices to control read cache.
! 16: - smartctl prints more info for SCSI devices: media rotation rate,
! 17: form factor, physical block size, lowest LBA alignement,
! 18: logical block provisioning, disk protection type
! 19: and selftest progress status.
! 20: - smartctl '--identify' updated for latest ATA ACS-3 spec.
! 21: - smartd runs /etc/smartd_warning.sh to generate warning emails
! 22: (Windows: smartd_warning.cmd).
! 23: - smartd '-w PATH' option to specify this executable.
! 24: - smartd '-d ignore' directive.
! 25: - smartd DEVICESCAN ignores devices already specified.
! 26: - smartd: added support for state persistence ('-s') and attribute logging
! 27: ('-A') for SCSI devices.
! 28: - smartd '-W' directive uses ATA attribute 190 if 194 is missing.
! 29: - Support of larger SCSI defect lists via READ DEFECT(12).
! 30: - Device type '-d usbjmicron,p' for Prolific USB bridges.
! 31: - Many HDD, SSD and USB additions to drive database.
! 32: - Linux: Support for SAS disks behind Areca controllers.
! 33: - Linux: Improved support for SATA disks on LSI/Megaraid controllers
! 34: - Linux: disks on MegaRaid controllers are automatically scanned
! 35: - FreeBSD: Support for SAS disks behind Areca controllers.
! 36: - FreeBSD: Enhanced ATA command support for 3ware.
! 37: - FreeBSD: Support for 3ware 9750 (/dev/twsX).
! 38: - FreeBSD: Fixed support for 48-bit ATA commands on legacy controllers
! 39: with ATACAM driver.
! 40: - FreeBSD: Improved support for SAS/SCSI disks on LSI/Megaraid controllers.
! 41: - Windows: smartd.conf '-M exec' supports path names with spaces.
! 42: - Windows: Tool wtssendmsg.exe to handle smartd.conf '-m console'.
! 43: - Windows: DEVICESCAN now supports up to 128 drives.
! 44: - Windows: smartctl.exe and smartd.exe include VERSIONINFO resource.
! 45: - Windows: smartd.exe includes MESSAGETABLE resource.
! 46: - Windows: syslogevt.exe is no longer provided.
! 47:
! 48: Date 2012-10-10
! 49: Summary: smartmontools release 6.0
! 50: -----------------------------------------------------------
! 51: - option/directive '-F nologdir' and '-F xerrorlba'.
! 52: - smartctl '--identify' option.
! 53: - smartctl prints nominal media rotation rate (ATA).
! 54: - smartctl prints SATA version and speed.
! 55: - smartctl '-l sataphy' works for CD/DVD drives also.
! 56: - smartctl '-x' includes ATA Device Statistics.
! 57: - smartd warning emails include device identify info.
! 58: - smartd '-d' output is flushed to support redirection.
! 59: - HDD, SSD and USB additions to drive database.
! 60: - Windows smartd: smartd.conf directives '-m console',
! 61: '-m active', '-m connected'.
! 62: - Windows: Support for SAS disks behind Areca controllers.
! 63: - Windows: Win9x/ME and NT4 are no longer supported.
! 64:
1.1.1.2 misho 65: Date 2012-06-30
66: Summary: smartmontools release 5.43
67: -----------------------------------------------------------
68: - smartctl options '-g, --get' and '-s, --set' to get/set
69: various ATA settings: AAM, APM, Read look-ahead, Write
70: cache, Security (freeze), Standby mode/timer.
71: - smartd directive '-e' to set (most of) the above settings
72: on startup.
73: - smartctl options '-f hex' and '-f hex,[id|val]'.
74: - smartctl does not start ATA self-test if another test is
75: already running. Override with new option '-t force'.
76: - smartctl supports extended self-test polling times
77: greater than 255 minutes.
78: - Controller-independent SAT detection: '-d sat,auto[+TYPE]'.
79: - smartd.conf DEFAULT directive.
80: - Many HDD, SSD and USB additions to drive database.
81: - Linux and FreeBSD: Support for SATA disks behind Areca SAS
82: RAID controllers and HP Smart Array controllers.
83: - Windows: Support for SATA disks behind Areca controllers.
84: - Windows smartd: directives '-l offlinests,ns' and
85: '-l selfteststs,ns'.
86: - Windows installer: Combined 32-/64-bit support.
87: - FreeBSD: fixed crash on SCSI devices with FreeBSD9-RC1
88:
1.1 misho 89: Date 2011-10-20
90: Summary: smartmontools release 5.42
91: -----------------------------------------------------------
92: - smartctl option '-l devstat' (Device Statistics).
93: - smartctl option '-l ssd' (SSD endurance indicator).
94: - smartd logs identify information of each SCSI/SAS device.
95: - smartd resends warning emails if problem reappears.
96: - smartd directives '-l offlinests' and '-l selfteststs'.
97: - Many HDD, SSD and USB additions to drive database.
98: - Platform-specific man pages.
99: - smartd.8 man page no longer includes smartd.conf.5.
100: - FreeBSD: Compilation fixes.
101: - FreeBSD: Support for Areca controllers.
102: - FreeBSD: Fix '-l scterc' support.
103: - FreeBSD: Support for 48-bit ATA commands.
104: - Linux: Support for Areca controllers enhanced.
105: - Windows installer: UAC support.
106: - Windows: update-smart-drivedb /S(ilent) option.
107: - Windows: improved USB ID detection.
108:
109: Date 2011-06-09
110: Summary: smartmontools release 5.41
111: -----------------------------------------------------------
112: - Failed self-tests outdated by a newer successful extended
113: self-test are no longer reported as errors.
114: - Support for ATA Long Logical/Physical Sectors (LLS/LPS).
115: - 'smartctl --scan-open' can create a draft smartd.conf.
116: - smartctl prints World Wide Name (WWN) of ATA device.
117: - smartctl option '-f brief' to select new attribute output
118: format which includes more flags and fits in 80 columns.
119: - smartd logs identify information and WWN of each ATA device.
120: - smartd logs warning from drive database if present.
121: - smartd logs changes of offline data collection status.
122: - smartd directive '-l scterc,READTIME,WRITETIME'.
123: - smartd preserves last scheduled selective self-tests span.
124: - 'smartd.service' file for systemd.
125: - configure option '--with-systemdsystemunitdir'
126: - configure option '--with-exampledir'.
127: - configure searches for init.d or rc.d directory.
128: - 'make install' does no longer overwrite an existing
129: smartd.conf file.
130: - 'update-smart-drivedb' does no longer require GNU sed.
131: - Many HDD, SSD and USB additions to drive database.
132: - Linux USB autodetection: Enable '-d sat,16' for newer kernels.
133: - Linux megaraid: Fix segfault on non-data SCSI commands.
134: - Linux megaraid: Fix pass-through of non-data ATA commands.
135: - FreeBSD: Use 'fetch' in 'update-smart-drivedb'.
136: - OpenBSD: Use 'ftp' in 'update-smart-drivedb'.
137: - OpenBSD: Workaround for shell bug.
138: - OpenBSD: Fix DEVICESCAN for OpenBSD >= 4.8.
139: - Windows: Experimental support for Intel ICHxR RAID.
140: - Windows: DEVICESCAN includes USB devices.
141: - Windows: Faster USB ID detection.
142: - Windows: update-smart-drivedb tool.
143: - Windows installer: Option '/SO component,...'.
144: - Windows: Fix smartd warning email truncation on Win7.
145: - Windows installer: Fix shortcut removal on Vista/Win7.
146: - Windows: Add missing quotes in smartctl-run.bat and
147: smartd-run.bat
148:
149: Date 2010-10-16
150: Summary: smartmontools release 5.40
151: -----------------------------------------------------------
152: - Other config entries may precede smartd DEVICESCAN.
153: - Option '-v' allows to specify byte order of attribute raw value
154: - configure: New default value for '--with-docdir'.
155: - configure: '--enable-drivedb' is now the default.
156: - Improved support for Intel SSDs.
157: - Improved support for SandForce based SSDs.
158: - Drive database is in a separate source file 'drivedb.h'
159: which can be downloaded from SVN.
160: - USB ID info is now included in 'drivedb.h'.
161: - Many additions to drive database.
162: - New script 'update-smart-drivedb'.
163: - smartd libcap-ng support, option '-C, --capabilities'.
164: - smartd directive '-l xerror' to check Extended Comprehensive
165: SMART Error Log.
166: - smartctl option '-l scterc[,...]' to get/set the
167: SCT Error Recovery Control time limit.
168: - smartctl option '-t vendor,N'.
169: - smartctl options '--scan, --scan-open'.
170: - Linux: Add '/dev/sd[a-c][a-z]' to smartd DEVICESCAN.
171: - Linux: Support SATA drives on LSI 3ware 9750 controllers.
172: - Windows: Read 'drivedb.h' and 'smartd.conf' from exe directory.
173: - Windows: Support for 64-bit executables.
174: - Windows: Support for cross compilation on Linux.
175: - Fix regression in smartctl option '-t select,M-N'.
176: - Fix SCT temperature table commands on big endian CPUs.
177: - Fix regression in smartd SMARTD_DEVICE and SMARTD_DEVICETYPE
178: environment variables.
179:
180: Date 2010-01-28
181: Summary: smartmontools release 5.39.1
182: -----------------------------------------------------------
183: - Fix crash on kFreeBSD.
184: - Fix regression in smartctl option '-q, --quietmode'.
185: - Fix regression in smartd directive '-l selftest'.
186: - Linux: Allow smartd 'DEVICESCAN -d sat'.
187: - Linux: Fix spin-up of SATA drive if '-n standby' is used.
188: - Windows: Fix parsing of 3ware 'tw_cli' output.
189:
190: Date 2009-12-09
191: Summary: smartmontools release 5.39 (UNSTABLE/EXPERIMENTAL)
192: -----------------------------------------------------------
193: - Sourcecode repository moved from CVS to SVN
194: - Support for USB devices with Cypress, JMicron and Sunplus USB bridges
195: - USB device type autodetection for some devices on Linux, Windows and FreeBSD
196: (http://sourceforge.net/apps/trac/smartmontools/wiki/Supported_USB-Devices)
197: - Support for Areca controllers on Linux
198: - Support for MegaRAID controllers on Linux
199: - Support for HighPoint RocketRAID controllers on FreeBSD
200: - Support RAID controllers using /dev/pass devices on FreeBSD
201: - Support CHECK_POWER_MODE and WRITE_LOG on FreeBSD
202: - Support for up to 128 devices on 3ware controllers
203: - smartctl option '-l xerror' to print ATA SMART Extended Comprehensive
204: Error Log
205: - smartctl option '-l xselftest' to print ATA SMART Extended Self-test Log
206: - smartctl option '-l sataphy' to print SATA Phy Event Counters
207: - smartctl option '-l sasphy' to print SAS device phy information
208: - smartctl options '-l gplog,...' and '-l smartlog,...' to print any log page
209: - smartctl option '-x' to print all extended info if available
210: - smartctl prints SCSI load/unload cycle counts
211: - Improve display of huge raw values of some SMART attributes
212: - Option '-d sat+TYPE' to use SAT with controllers which require '-d TYPE'
213: - Option '-v ID,RAW_FORMAT,ATTR_NAME' to add new vendor specific attributes
214: - Support for SSD drives using 64-bit raw attributes
215: - Many additions to drive database
216: - New simplified syntax for drive database
217: - Option '-B FILE' to read drive database from a file
218: - Configure option to add drive database file to distribution
219: - smartd can now handle attributes 197 and 198 with increasing raw values
220: - smartd logs changes of self-test execution status
221: - smartd directive '-n powermode,N' to limit the number of skipped checks
222: - smartd flag '!' for '-r' and '-R' directives to log changes as critical
223: - smartd supports scheduled Selective Self-Tests
224: - Self-tests scheduled during system downtime or disk standby are run after
225: next startup
226: - smartd option '-s PREFIX' to store smartd internal state until next startup
227: - smartd option '-A PREFIX' to log attributes at each check cycle
228: - Configure options to enable the above by default
229: - Change to an object oriented interface to access ATA and SCSI devices
230: - Linux, Win32 and FreeBSD modules migrated to new interface
231: - Rework of smartd data structures
232: - Checkin date and SVN revision and optional BUILD_INFO printed in version info
233: - Better support for GSmartControl on Windows
234: - SELinux fixes to 3ware device node creation
235: - Fix CCISS file descriptor leak on FreeBSD
236: - Compile fixes for Solaris and FreeBSD
237: - Use getaddrinfo() instead of gethostbyname() to support IPv6
238: - C++ Support for QNX Target, already tested for QNX 6.3.2 on x86 and
239: armle target
240: - Additional support for Samsung MLC flash drives
241: - New device type detection algorithm on FreeBSD, not based on filename
242: - Support for the adaX (ATA on CAM bus) devices on FreeBSD 8.0 and higher
243:
244: Date 2008-03-10
245: Summary: smartmontools release 5.38 (STABLE)
246: --------------------------------------------
247: This is a stable release of smartmontools. In addition to changes
248: below, it includes:
249: - Libata/Marvell driver devices no longer need explicit '-d' switch
250: - DEVICESCAN automatically detects libata/marvell driver SATA devices
251: - Fixed auto-offline/autosave support in FreeBSD
252: - SAT device type + SCSI generic devices work properly with smartd under Linux
253: - Many additions to drive database
254: - More portable autogen/autoconf/automake script set
255: - Additional Windows IOCTL route to access SMART data
256: - Some ATA-8 updates
257: - Smoother CCISS compilation support in Linux
258: - Dragonfly support
259: - Fixed some ATA identity byte swap problems on big endian CPUs
260: - Added support for the QNX operating system
261: - No-fork option added to smartd
262: - Improved device scanning and drive type recognition in Windows
263: - 3ware support for controllers with more disks (32 max)
264: - Improved Windows installer
265: - Improved SMART Attribute list and descriptions
266: - Fix to smartctl return codes
267: - Fix to scheduled tests on Highpoint RAID controllers
268: - New samsung firmware bug workaround option
269: - Auto-offline and Auto-save fixed in Linux + libata
270: - Solaris: better SCSI support and support for Sun compilers AND gcc
271: - Fixed and improvements to CCISS support
272: - More options for SCSI temperature monitoring and history
273: - Additional command line options for selective self-tests
274: - Compilation fixes for various platforms.
275:
276: See CHANGELOG for more details, or smartmontools SVN for still further
277: details.
278:
279: Date 2006-12-20
280: Summary: smartmontools release 5.37 (UNSTABLE/EXPERIMENTAL)
281: -----------------------------------------------------------
282: This is an unstable/experimental release of smartmontools.
283: It includes:
284:
285: - Many additions to the table of known drives
286: - SAT (SCSI/ATA Translation) support
287: - SCSI background scan results log
288: - smartd -W directive for temperature tracking and warning
289: - smartctl -n option to check power state
290: - improved smartd power state logging
291: - CCISS support under Linux
292: - HighPoint RocketRAID support under Linux
293: - 3ware RAID support under Windows
294: - SPT interface for SCSI devices under Windows
295: - ATA selective self test under Windows XP/2003
296: - NSIS installer support for Windows version
297: - Started move from C to C++
298: - Various other improvements
299:
300:
301: Date 2006-04-12
302: Summary: smartmontools release 5.36 (STABLE)
303: -----------------------------------------------------------
304: This is a stable smartmontools release. The 5.34 version
305: described just below was never officially released because
306: Bruce Allen decided to wait until Linux support for
307: accessing SATA devices through libata was in the official
308: kernel.org sources. Changes include:
309:
310: - Win 2000/XP:ability to cancel drive self-tests
311: - Additions to the table of known drives
312: - FreeBSD support for 3ware char device interface and
313: multiple 3ware cards
314: - Various cygwin improvements for running as service
315: - Works 'out of the box' with Linux SATA libata
316: - smartd option added to list test schedules
317: - smartctl option added to list part of drive database
318: - various improvements for SCSI disks and logs
319:
320:
321: Date 2005-04-19
322: Summary: smartmontools release 5.34 (STABLE)
323: -----------------------------------------------------------
324: This is a stable smartmontools release. It includes:
325: - OS/2 and eComStation support
326: All Platforms:
327: - Printing of drive family info
328: - SCSI disks: output size of grown defect list
329: - Added info about drive family to 'smartctl -i' output.
330: - Added option ',q' for smartd '-n' directive to suppress
331: 'skipping checks' message which may spin up laptop disk.
332: - Added message if smartd '-n' check power mode spins up disk.
333: Cygwin and Windows:
334: - Added info about Windows version and service pack to banner line.
335: - Added support for smartd '-n' directive for Win2000/XP.
336: - Added support for READ_LOG for WinNT4 also.
337: - Fixed bug that prevents display of empty logs on Win2000/XP
338: - Fixed use of cached smart enabled state in 'smartctl -i' output.
339: Windows:
340: - Fixed bug that prevents running smartd as service on WinNT4.
341:
342:
343: Date 2004-9-5
344: Summary: smartmontools release 5.33 (UNSTABLE/EXPERIMENTAL)
345: -----------------------------------------------------------
346: This is an unstable/experimental release of smartmontools. It includes
347: - support for Darwin/Mac OSX
348: - support for OpenBSD
349: - support for 3ware ATA RAID controllers under FreeBSD
350: - support for 3ware 9500 series SATA RAID controllers under
351: Linux. Use /dev/twa[0-15] devices to access these.
352: - support for 3ware character device interfaces /dev/twe[0-15]
353: under Linux. This allows (for example) Selective Self-tests.
354: - support for Marvell chip-set based SATA controllers under Linux.
355: - smartd mail now works also under Windows (using "Blat" mailer).
356: - smartd can now be run as a Windows service.
357: Please report sucess/failure with these items to the
358: smartmontools-support mailing list.
359:
360:
361: Date 2004-7-5
362: Summary: smartmontools release 5.32 (STABLE)
363: -----------------------------------------------------------
364: This is an stable release of smartmontools.
365: Note added 2004/7/7: users building a Solaris/Intel version of the code should
366: modify the 'configure' file, changing "pc-*-solaris*" on line 106
367: to read "*-pc-solaris*". Reference:
368: http://smartmontools.cvs.sourceforge.net/smartmontools/sm5/configure.in?r1=1.83&r2=1.84
369:
370:
371: Date: 2004-5-4
372: Summary: smartmontools release 5.31 (UNSTABLE/EXPERIMENTAL)
373: -----------------------------------------------------------
374: This is an unstable/experimental release of smartmontools. It includes
375: several new features:
376: - Windows smartd daemon
377: - smartd now monitors current and pending sector counts
378: - Support for ATA-7 selective self-test features (Linux/NetBSD only)
379: Please report sucess/failure with this option to the smartmontools-support
380: mailing list.
381:
382: Date: 2004-3-6
383: Summary: smartmontools release 5.30 (STABLE)
384: --------------------------------------------
385: This is a stable release of smartmontools: the first stable release
386: since 5.26.
387: - KNOWN BUG (identified/fixed by CF): smartd will segv and crash if
388: the configuration file /etc/smartd.conf contains NO valid entries.
389: This bug was introduced in version 1.259 of smartd.c by BA and
390: is present in smartmontools releases 5.27-5.30 inclusive. This can
391: be fixed by editing line 3165 of smartd.c, and changing:
392: "else if (cfgentries[0]) {"
393: to read:
394: "else if (cfgentries && cfgentries[0]) {"
395:
396:
397: Date: 2004-2-24
398: Summary: smartmontools release 5.29 (Experimental, not STABLE)
399: --------------------------------------------------------------
400: This is another experimental release, to replace the 5.27 release that
401: had a damaged configure script. The next stable release will be 5.30
402: - This release has SCSI support for NetBSD
403:
404:
405: Date: 2004-2-12
406: Summary: smartmontools release 5.27 (Experimental, not STABLE)
407: --------------------------------------------------------------
408: - WARNING: this release has a broken --prefix=/a/path option to the
409: configure script. The consequence is that smartd will not look for the
410: configuration file (smartd.conf) at the desired location.
411: - NetBSD support added
412: - A new Directive (-s) for smartd.conf now enables flexible automatic
413: scheduled self-testing for both ATA and SCSI devices.
414: - Solaris now has ATA device support (SPARC only)
415: - A new Directive (-n) for smartd.conf to avoid spinning up disks
416: - Errors when smartd sends mail are now logged to SYSLOG
417: - Solaris smartd mail now works correctly (uses mailx not mail)
418:
419:
420: Date: 2003-11-29
421: Summary: smartmontools release 5.26
422: -----------------------------------
423: This is a stable smartmontools release. The only known problem is
424: that under Solaris, the email features of smartd do not work 'out of
425: the box'. Three workarounds are:
426: [1] use '-M exec mailx' in /etc/smartd.conf
427: [2] in the start script for smartd, put /usr/ucb into PATH before
428: /bin
429: [3] upgrade to release 5.27 or later, or the latest CVS snapshot
430:
431:
432: Date: 2003-11-19
433: Summary: smartmontools release 5.25
434: -----------------------------------
435: This release should not hang when accessing USB devices. It provides
436: smartd SCSI self-test log monitoring for self-test errors, and a
437: larger table of known ATA drives. DEVICESCAN should work correctly
438: even on file systems containing XFS or JFS partitions, and on machines
439: that use devfs, even without traditional links.
440:
441: From this time on, even numbered releases will be 'stable' ones and
442: odd numbered releases (like 5.25) will be unstable/testing/development
443: releases.
444:
445:
446: Date: 2003-10-30
447: Summary: smartmontools release 5.23
448: -----------------------------------
449: This release has one known problem: DEVICESCAN device scanning does
450: not work correctly if the disk with the /dev directory also has XFS
451: or JFS file systems on it.
452:
453:
454: Date: 2003-10-28
455: Summary: smartmontools release 5.22
456: -----------------------------------
457: Replaces flawed 5.21 release: the -T verypermissive option had to be
458: entered as -T verpermissive. First experimental solaris support (SCSI
459: only). This release had a serious flaw: smartd left open file descriptors
460: for devices that it couldn't monitor.
461:
462:
463: Date: 2003-10-14
464: Summary: smartmontools release 5.21
465: -----------------------------------
466: Preliminary support for FreeBSD added to smartmontools. For FreeBSD,
467: ATA support requires a 5.1-CURRENT kernel while SCSI support should
468: work across multiple versions (any that support CAM).
469:
470:
471: Date: 2003-10-04
472: Summary: smartmontools release 5.20
473: -----------------------------------
474: Replaces flawed 5.19 release (which had a zero-length man page
475: smartd.conf.5).
476:
477:
478: Date: 2003-10-03
479: Summary: smartmontools release 5.19
480: -----------------------------------
481: This is the first release of smartmontools based on autoconf/automake.
482: For this reason, it is a very experimental release. Please let us
483: know in particular about documenation errors/omissions, missing or
484: unneccesary files, and similar oversights. The major changes are:
485: [1] installation scripts based on autoconfig/automake
486: [2] ./configure [options] lets you set arbitrary paths
487: [3] supports FHS with ./configure --prefix=/usr/local
488: [4] correct paths are inserted into all man pages, binaries, etc.
489: [5] tarballs and RPMs are now GPG-signed
490:
491:
492: Date: 2003-10-02 11:35
493: Summary: smartd SEGV
494: --------------------
495: Some versions of smartd, including smartmontools release 5.1-18, will
496: SEGV if the combination of Directives in /etc/smartd.conf contains
497: -l error
498: AND/OR
499: -l selftest
500: without any Attribute monitoring Directives. This is fixed in 5.19
501: and above.
502:
503: A good workaround is to add:
504: -o on
505: OR
506: -o off
507: to enable or disable automatic offline data collection.
508:
509:
510: Date: 2002-11-17 07:41
511: Summary: testunitready bug in smartd
512: ------------------------------------
513: A bug in smartd prevented functioning on scsi devices.
514: The bug in question only affects smartd users with scsi devices.
515: To see if your version of smartd has the testunitready() bug, do
516: smartd -V
517: If the version of the module smartd.c in a line like:
518: Module: smartd.c revision: 1.66 date: 2002/11/17
519: has a revision greater than or equal to 1.30, and less than or
520: equal to 1.64, then your version of the code has this problem.
521:
522: This problem affected releases starting with RELEASE_5_0_16 up to and
523: including RELEASE_5_0_43.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>