Andrea Mazzoleni
|
9a10c94946
|
Retry smartctl command in Windows with -d sat if no info
|
2015-04-07 21:59:09 +02:00 |
|
Andrea Mazzoleni
|
bb76d48ace
|
Update SMART 188 table after masking to 16 bit also on generation
|
2015-04-06 22:30:20 +02:00 |
|
Andrea Mazzoleni
|
99138c402e
|
Change "test-devices" to "devices" in the test
|
2015-04-06 17:18:15 +02:00 |
|
Andrea Mazzoleni
|
55ad36d1a5
|
Add the "devices" command as an official one
|
2015-04-06 17:11:27 +02:00 |
|
Andrea Mazzoleni
|
36a05fe53a
|
Mask the SMART values before using them
The 188 value for Seagate disk must use only the lower 16 bits,
others value are generally limited to 32 bits.
|
2015-04-06 17:10:28 +02:00 |
|
Andrea Mazzoleni
|
edcc9dcd52
|
Set release version
|
2015-04-02 22:37:48 +02:00 |
|
Andrea Mazzoleni
|
3dde106f6d
|
Add extra testing for the new 'smart' command
|
2015-03-31 23:47:34 +02:00 |
|
Andrea Mazzoleni
|
35b1b08b6c
|
Clean the cpu.h header
|
2015-03-30 23:36:36 +02:00 |
|
Andrea Mazzoleni
|
8a0d49b21e
|
Fix the selftest due missing return value
|
2015-03-30 22:23:23 +02:00 |
|
Andrea Mazzoleni
|
0ac0a8eceb
|
Extend the raid regression test with some more case
|
2015-03-30 18:57:33 +02:00 |
|
Andrea Mazzoleni
|
36061561cc
|
Some more GiB to GB conversion
|
2015-03-29 23:18:30 +02:00 |
|
Andrea Mazzoleni
|
fb46313666
|
Use a simpler method to print disk space
|
2015-03-29 22:23:24 +02:00 |
|
Andrea Mazzoleni
|
3a4ce0b1e2
|
Use GB instead of GiB to be more consistent with HD size.
|
2015-03-29 22:18:21 +02:00 |
|
Andrea Mazzoleni
|
dd888c30db
|
Add better checks at the raid funtions
|
2015-03-27 08:44:20 +01:00 |
|
Andrea Mazzoleni
|
5f29608ebf
|
Fix wrong pairing of va_start and va_end
|
2015-03-26 19:41:31 +01:00 |
|
Andrea Mazzoleni
|
1bbca4ca40
|
Remove impossible condition about io_error in hashing
|
2015-03-26 19:37:21 +01:00 |
|
Andrea Mazzoleni
|
21ce043725
|
Use manual line buffering for stdout/stderr.
This is needed for Windows where line buffering is not supported.
|
2015-03-23 22:57:36 +01:00 |
|
Andrea Mazzoleni
|
20a565a8c1
|
Add missing new file
|
2015-03-21 17:18:03 +01:00 |
|
Andrea Mazzoleni
|
f48c0c3cd0
|
Rename raid_rec_dataonly() to raid_data()
|
2015-03-21 17:16:16 +01:00 |
|
Andrea Mazzoleni
|
7bdee2c1d9
|
Add new raid_check() and raid_scan() functions
They are aimed to find the broken blocks using the extra
redundancy information.
|
2015-03-21 17:03:55 +01:00 |
|
Andrea Mazzoleni
|
b0891290eb
|
More raid coverage extensions
|
2015-03-18 22:55:17 +01:00 |
|
Andrea Mazzoleni
|
a60e7a9bb5
|
Extend the raid coverage test
|
2015-03-18 19:19:32 +01:00 |
|
Andrea Mazzoleni
|
7fd0beb36a
|
Review of the new alignment method
|
2015-03-18 08:21:28 +01:00 |
|
Andrea Mazzoleni
|
f197cfbe45
|
Fix the regression test after diff command changes
|
2015-03-18 08:16:47 +01:00 |
|
Andrea Mazzoleni
|
b0d2368cce
|
Use a more generic approach to align the stack
This is independent of the compiler used.
|
2015-03-17 21:46:20 +01:00 |
|
Andrea Mazzoleni
|
a424772122
|
More comments about raid function property
|
2015-03-15 22:44:04 +01:00 |
|
Andrea Mazzoleni
|
eb5ac437b2
|
Review manpage about memory size
|
2015-03-13 19:34:45 +01:00 |
|
Andrea Mazzoleni
|
529226087a
|
Minor adjustment in the SMART status output info
|
2015-03-12 21:13:09 +01:00 |
|
Andrea Mazzoleni
|
c8558c28ac
|
Fix some formatting issues of the code
Now it matches the Linux kernel style.
|
2015-03-12 18:53:36 +01:00 |
|
Andrea Mazzoleni
|
2bcca4f2ec
|
Fix some formatting issues
|
2015-03-10 22:20:11 +01:00 |
|
Andrea Mazzoleni
|
1d9b0abc3f
|
Add raid selftest for raid_rec_dataonly()
|
2015-03-10 22:09:48 +01:00 |
|
Andrea Mazzoleni
|
348ca97493
|
Fix some formatting issues
|
2015-03-10 19:30:43 +01:00 |
|
Andrea Mazzoleni
|
b48cb36c51
|
Restore the test for AVX2
|
2015-03-10 19:30:19 +01:00 |
|
Andrea Mazzoleni
|
797dab0bd7
|
Remove extra space in generated tables
|
2015-03-10 19:05:54 +01:00 |
|
Andrea Mazzoleni
|
a99cd9daff
|
Use specialized assembler header and footer for sse and avx
|
2015-03-10 19:02:23 +01:00 |
|
Andrea Mazzoleni
|
555b161df1
|
Minor changes to make it more similar at kernel version
|
2015-03-09 23:39:30 +01:00 |
|
Andrea Mazzoleni
|
1c3000ae04
|
Use a better cpu detection
We now follow precisely the Intel documentation.
|
2015-03-09 22:28:51 +01:00 |
|
Andrea Mazzoleni
|
763dccaaed
|
Use an implicit clobber list for asm snipsets
There is no speed gain in a custom clobber list.
|
2015-03-09 22:25:29 +01:00 |
|
Andrea Mazzoleni
|
54df8acd06
|
Revise the TODO list
|
2015-03-05 19:09:46 +01:00 |
|
Andrea Mazzoleni
|
83d967e2c0
|
Change "diff" to return an error if a "sync" is required
|
2015-03-02 23:01:15 +01:00 |
|
Andrea Mazzoleni
|
7e06c8eefa
|
The command "smart" is now supported also in Windows
|
2015-03-02 22:23:27 +01:00 |
|
Andrea Mazzoleni
|
d0dc352790
|
Reorganize TODO entries for post 8.0 release
|
2015-03-02 19:05:20 +01:00 |
|
Andrea Mazzoleni
|
76cb3d5b88
|
Fix printing of wasted space in "status" command
|
2015-03-01 19:20:03 +01:00 |
|
Andrea Mazzoleni
|
b8f66ac3e4
|
Minor README change
|
2015-02-28 09:16:57 +01:00 |
|
Andrea Mazzoleni
|
5812ec8bd8
|
Use standard smartctl.exe
|
2015-02-27 23:33:16 +01:00 |
|
Andrea Mazzoleni
|
779acb9cd1
|
Minor README change
|
2015-02-26 19:21:31 +01:00 |
|
Andrea Mazzoleni
|
e56de653da
|
Introduce a new messaging system
|
2015-02-22 14:31:03 +01:00 |
|
Andrea Mazzoleni
|
fa5f31ddf9
|
Move stream implementation to a specific source file
|
2015-02-21 09:00:34 +01:00 |
|
Andrea Mazzoleni
|
d4a92f4918
|
Add additional regression test for streams
|
2015-02-20 19:07:19 +01:00 |
|
Andrea Mazzoleni
|
f6611557d0
|
Remove some override in reading the binary state.
They have no chance to work as a wrong blockmax would
unsych the stream.
|
2015-02-19 19:47:22 +01:00 |
|