------------------------------------------------------------------- Tue Aug 12 17:19:18 CEST 2008 - lmichnovic@suse.cz - update to version 8.9 * Add compatibility for /sys/block/ symlinks, as seen on some distro kernels. - version 8.8 * Fixed bugs in -r, -a, and -Q flags. - version 8.7 * fixes to permit building against older kernels which lack SG_IO * added build script for empeg systems * removed -R, -U flags: kernel support is broken and being removed * fixed IO_support output * prevent error messages from default flags * added sysfs.c, geom.c, fibmap.c * use sysfs for device start_lba/nsectors values whereever possible (for >= 2TB drives) * new standalone --fibmap and --fibmap-sector flags * converted -Q to access the queue_depth attribute from sysfs (now works for SATA!) * fixed readonly issue with optical drives that some people noticed ------------------------------------------------------------------- Wed Feb 27 11:41:08 CET 2008 - lmichnovic@suse.cz - update to version 8.6 * add partition safeguards to r/w sector and make_bad_sector ------------------------------------------------------------------- Mon Feb 25 10:35:13 CET 2008 - lmichnovic@suse.cz - update to version 8.5 * fix u8->u16 bug in security commands for all of 8.x series, from Christian Franke * try and quiet errors from flush_buffer_cache() (obsoletes *silence.patch) ------------------------------------------------------------------- Wed Feb 20 17:03:41 CET 2008 - lmichnovic@suse.cz - *silence.patch changed after discussion with author ------------------------------------------------------------------- Wed Feb 20 11:50:59 CET 2008 - lmichnovic@suse.cz - update to 8.4 * Changes since 8.3 - Fix --write-sector breakage from v8.3 * Changes since 8.2 - fixed -i display for udma6 - try and exit with errno on fail paths, from Ladislav Michnovic obsoletes *err_return.patch ------------------------------------------------------------------- Tue Feb 19 17:52:13 CET 2008 - lmichnovic@suse.cz - rewritten *silence.patch, *err_return.patch ------------------------------------------------------------------- Tue Feb 19 11:13:20 CET 2008 - lmichnovic@suse.cz - update to version 8.2 - Fixed sector ops (and other stuff) to work with non-libata IDE driver again. * Changes since 8.1 - clear feat register for safety with SET_MAX_ADDRESS command - add note to manpage regarding possible -N transient failures - IDE_TASKFILE bug fixes and cleanups: works with old IDE driver - fix misreporting of dma modes on some SATA-ATAPI bridged drives ------------------------------------------------------------------- Mon Feb 18 13:17:15 CET 2008 - lmichnovic@suse.cz - update to version 8.1 * Changes since 8.0 - fixed -U parameter bug - added ATA8 minor revision info to -I, courtesy of chrfranke - added WorldWideNumber to -I, courtesy of Raksac * Changes since 7.7 - added --make-bad-sector to deliberately create a media error - added --write-sector (aka. --repair-sector) to repair a media error - added --read-sector to test for a media error - Makefile dependency tweaks - added -N (get/set max address/HPA) flag - fixed LBAsects output from -i to use LBA48 values when available - fixed alternate opcode for SLEEPNOW - lots of changes/fixes to sgio.c to support more commands - add detection of buggy Sandisk 16MB CF card - fixed tf_to_lba() bug, courtesy of Jakub Bogusz ------------------------------------------------------------------- Fri Nov 30 15:48:58 CET 2007 - ro@suse.de - added sd* to udev rule (#340039) ------------------------------------------------------------------- Fri Aug 10 12:30:38 CEST 2007 - ro@suse.de - update to 7.7 - fixed bug whereby old data was shown after settings changed (eg. with -W0) - removed old notes about a "correction factor" from man page -tT descriptions - retry open with O_RDONLY if O_RDWR fails with errno==EROFS ------------------------------------------------------------------- Wed Jun 20 00:36:36 CEST 2007 - ro@suse.de - update to 7.6 - added -F flag to flush on-drive write cache buffer - replaced use of shm* functions with of mmap()/mlock() - removed gcc -Wextra flag --> unsupported on Debian Sarge - re-allow use of --security-freeze in combination with other flags ------------------------------------------------------------------- Fri Jun 8 00:51:18 CEST 2007 - ro@suse.de - update to 7.5 - beef up warnings for -s1 flag, as people seem to be ignoring them ------------------------------------------------------------------- Fri Jun 1 01:10:15 CEST 2007 - ro@suse.de - update to 7.4 - ignore ENOTTY response from DRIVE_CMD(NULL) - decode CFA advanced timing information ------------------------------------------------------------------- Thu May 24 11:54:38 CEST 2007 - schwab@suse.de - fix_standby is x86-only. ------------------------------------------------------------------- Wed May 16 12:49:32 CEST 2007 - ro@suse.de - fix lint problems - install contrib scripts to /usr/lib/hdparm - mark udev file as config - fix permissions for fillup-template ------------------------------------------------------------------- Tue May 1 00:40:56 CEST 2007 - schwab@suse.de - Don't strip binaries. ------------------------------------------------------------------- Mon Apr 30 22:45:25 CEST 2007 - ro@suse.de - update to 7.3 - fixed spelling of --drq-hsm-error in -h output - fixed SG_IO CDB[2] bits for better SAT compliance - fixed version number (v7.2 has "7.1" as version, doh!) - added #ifdef around use of BLKGETSIZE64 - manpage updated ------------------------------------------------------------------- Sun Apr 29 21:57:26 CEST 2007 - ro@suse.de - update to 7.2 - tweak -C - added more debug info from --verbose - added --drq-hsm-error to test libata EH (VERY DANGEROUS, do not use) - fixed breakage when used with old IDE driver ------------------------------------------------------------------- Sun Apr 29 11:50:34 CEST 2007 - ro@suse.de - update to 7.1 - big-endian fixes for -I, --Istdin, --Istdout - cody tidying in sgio.c - updated help/manpage for -v - marked -s1 as (DANGEROUS) - hdparm-7.0 - new command-line parser - allow any chars (except 0x00) in security passwords - fixed -s manpage format error - updated -W manpage description - major internal rework in hdparm.c - added SET_FEATURES subcommand 0x07 to the -s0 sequence (the kernel will eventually have to do this automatically) - fixed duplicate display of udma modes 3,4,5 with -i - added Timed-Command-Completion (TLC) data for -I - added support for SG_IO (SAT) ATA_16 command transport - ignore case for longargs (eg. --istdout or --Istdout) - remove dependencies on - added query wcache (-W) - enhanced query acoustic (-M) - added kernel_patches directory with patches for ATAPI support - disable acoustic patch (surrounding code changed) ------------------------------------------------------------------- Sat Oct 28 15:53:07 CEST 2006 - aj@suse.de - Update to version 6.9, changes since 6.6 are: * added -s flag to control power-up in standby * make --Istdin more robust * added -I recognition of SMART Command Transport (SCT) * fix X2 over-reporting of -T results * add udma 3/4/5 modes to the -i results * improve parsing/operation of --Istdin function * don't default to "-v" when only new "--" longopts are used. * calculate integrity word if not correct * remove used code/parameter from identify() * fix "(null)" strings from the "Drive conforms to" line of -I * tidied up usage of prefix vars in Makefile * fix bug in -C implementation * new -H flag for (Hitachi) drive temperature ------------------------------------------------------------------- Mon Jun 12 01:35:33 CEST 2006 - ro@suse.de - update to version 6.6 - manpage updates / corrections. - fixed bug in -C code. - major updates to bring -I information up to current specs. ------------------------------------------------------------------- Mon May 22 20:47:16 CEST 2006 - schwab@suse.de - Don't strip binaries. ------------------------------------------------------------------- Wed Jan 25 21:36:26 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Wed Nov 30 12:32:06 CET 2005 - ro@suse.de - moved udev helper script to /lib/udev ------------------------------------------------------------------- Tue Oct 25 14:09:13 CEST 2005 - ro@suse.de - update to version 6.3 ------------------------------------------------------------------- Fri Oct 7 13:08:15 CEST 2005 - ro@suse.de - added udev rule 56-idedma.rules - moved sysconfig/ide from aaa_base to this package (and all the legacy postinstall code with it) ------------------------------------------------------------------- Mon Apr 18 16:49:23 CEST 2005 - ro@suse.de - update to 6.1 ------------------------------------------------------------------- Tue Mar 8 01:27:31 CET 2005 - ro@suse.de - use HDIO_SET_ACOUSTIC ------------------------------------------------------------------- Fri Feb 11 15:24:00 CET 2005 - ro@suse.de - update to 5.9 ------------------------------------------------------------------- Wed Feb 2 17:33:15 CET 2005 - ro@suse.de - fix set acoustic (#48595) ------------------------------------------------------------------- Fri Nov 5 11:01:00 CET 2004 - ro@suse.de - update to 5.8 - remove-dup-swap.patch has been merged upstream ------------------------------------------------------------------- Thu Oct 21 00:36:50 CEST 2004 - ro@suse.de - silence errors for BLKFLSBUF (#45057) ------------------------------------------------------------------- Tue Oct 12 12:58:26 CEST 2004 - ro@suse.de - added contrib files to doc (#47105) ------------------------------------------------------------------- Sun Sep 5 00:24:43 CEST 2004 - ro@suse.de - update to 5.7 - removed obsolete lvm patch - recreated err_return patch again ------------------------------------------------------------------- Tue Aug 17 12:07:01 CEST 2004 - ro@suse.de - update to 5.6 - recreated err_return patch - readahead.patch is obsolete ------------------------------------------------------------------- Wed May 12 15:51:31 CEST 2004 - meissner@suse.de - Removed duplicated byte swapping on big endian, it is no longer needed. (SUSE#39628/LTC#7961) ------------------------------------------------------------------- Tue Feb 3 11:47:09 CET 2004 - ro@suse.de - update to hdparm-5.5 - added limited support for SCSI(-controlled) CDROM/optical drives ------------------------------------------------------------------- Tue Jan 27 01:34:55 CET 2004 - ro@suse.de - rename variable readahead (glibc using this as a function) ------------------------------------------------------------------- Thu Nov 6 15:46:58 CET 2003 - ro@suse.de - added README.acoustic (#32917) ------------------------------------------------------------------- Mon Oct 20 02:05:21 CEST 2003 - ro@suse.de - use defattr - don't build as root ------------------------------------------------------------------- Sun Jul 6 10:46:11 CEST 2003 - ro@suse.de - update to 5.4 with new timing code ------------------------------------------------------------------- Tue Jun 3 23:15:39 CEST 2003 - olh@suse.de - add hdparm-5.3-dump_identity-endian.dif do not swap the id->cur_capacity0/1 values in userland ------------------------------------------------------------------- Mon May 12 14:32:40 CEST 2003 - ro@suse.de - define LVM_BLK_MAJOR if not defined ------------------------------------------------------------------- Wed Mar 26 17:09:58 CET 2003 - ro@suse.de - fix timing test for large disks (#25861) ------------------------------------------------------------------- Wed Mar 12 14:02:10 CET 2003 - ro@suse.de - added patch to return an error for most failed ioctls (not all, because cdroms always fail for e.g. HDIO_GETGEO) ------------------------------------------------------------------- Wed Nov 27 11:23:08 CET 2002 - ro@suse.de - update (v5.3 endian fixes, other stuff) ------------------------------------------------------------------- Thu Aug 1 16:17:25 CEST 2002 - ro@suse.de - update to 5.2 . updated -Q to take queue depth as parameter value . formatting fixes for -I from various people . updated -I to most recent ATA6 draft standard . various compile fixes ------------------------------------------------------------------- Thu Apr 25 12:17:53 CEST 2002 - ro@suse.de - added patch from axboe to make TCQ work ------------------------------------------------------------------- Thu Apr 25 11:52:59 CEST 2002 - ro@suse.de - up to vanilla hdparm-4.7 - use buildroot ------------------------------------------------------------------- Tue Sep 4 18:04:18 CEST 2001 - ro@suse.de - update to 4.1 (mostly merged changes from andre's patch) ------------------------------------------------------------------- Thu Mar 22 18:51:02 CET 2001 - ro@suse.de - added split-aliases as provides ------------------------------------------------------------------- Thu Mar 15 02:18:02 CET 2001 - ro@suse.de - split from base