Custom Query (993 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (19 - 21 of 993)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Ticket Resolution Summary Owner Reporter
#23 fixed strict-aliasing warnings from gcc 4.4.1 on Linux x86_64 somebody Christian Franke
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

(source:trunk/smartmontools/os_linux.cpp@2990#L1069)

#24 fixed configure option '--with-docdir' is obsolete and breaks '--docdir' Christian Franke Christian Franke
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 Christian Franke Christian Franke
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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Note: See TracQuery for help on using queries.