Custom Query (1433 matches)
Results (19 - 21 of 1433)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#23 | fixed | strict-aliasing warnings from gcc 4.4.1 on Linux x86_64 | ||
Description |
Build from smartmontools-5.39-rc.tar.gz (r2990) with gcc 4.4.1: g++ [...] -g -O2 -Wall -W [...] -c -o os_linux.o os_linux.cpp os_linux.cpp: In member function 'bool os_linux::linux_megaraid_device::megasas_cmd(int, void*, int, void*, int, void*, int)': os_linux.cpp:1108: warning: dereferencing pointer 'pthru' does break strict-aliasing rules [...] os_linux.cpp:1079: warning: dereferencing pointer 'pthru' does break strict-aliasing rules os_linux.cpp:1078: note: initialized from here |
|||
#24 | fixed | configure option '--with-docdir' is obsolete and breaks '--docdir' | ||
Description |
Recent autoconf releases provide a '--docdir' option with default value 'DATAROOTDIR/doc/smartmontools'. The '--with-docdir' defined in configure.in always overwrites this setting and uses a different default value 'PREFIX/share/doc/smartmontools-VERSION'. |
|||
#27 | fixed | Improve error handling of SMART STATUS if output registers are unknown | ||
Description |
The ATA SMART RETURNS STATUS command provides the result in the ATA output registers. Buggy ATA/SATA drivers and SAT Layers often do not properly return the registers values. If a SAT Layer does not provide an ATA Return Descriptor with the output registers, smartctl 5.39 prints the following message and aborts: Error SMART Status command failed Please get assistance from http://smartmontools.sourceforge.net/ A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options. Smartctl should not abort in this case and print a more specific warning message. The output for 'smartctl -H ...' should be as follows: SMART overall-health self-assessment test result: UNKNOWN |