SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for hdparm-debugsource-9.27-1.3.i586.rpm :
Wed Dec 30 13:00:00 2009 garloffAATTsuse.de
- Apply patch to not send more than 512 ranges at a time
(required by intel Postville aka X25-M G2).
- Update to wiper.sh-2.5:

* Drop btrfs support (as requested by Chris Mason) -- it\'s
inherently unsafe.
- Update to wiper.sh-2.4:

* Add reiserfs offline support.

Wed Sep 16 14:00:00 2009 msebenAATTnovell.com
- added leak-fix.patch [bnc#538942]

Tue Sep 15 14:00:00 2009 garloffAATTsuse.de
- Install wiper.sh and its README; display appropriate warnings
[fate#307740]
- Update to hdparm-9.27:

* Update wiper.sh to 2.3

* Fix interaction with old IDE drivers
- Update to hdparm-9.26:

* Update wiper.sh to 2.2

* Fix handling of model names with spaces in hdparm -i

* bugfix for --security-erase-enhanced

* set _FILE_OFFSET_BITS in geom.c

* added reporting for \"Deterministic read ZEROs after TRIM\" feature
- Update to hdparm-9.25:

* slightly tidier output from --trim-
* commands

* restrict --trim-sector-ranges-stdin to limit from
/sys/block/sd?/queue/max_sectors_kb

* updated wiper.sh to use --trim-sector-ranges-stdin
- Update to hdparm-9.24:

* fixed malloc() bug in --trim-sector-ranges
- Update to hdparm-9.23:

* minor cosmetic changes in fibmap.c

* added --trim-sector-ranges-stdin for wiper.sh-2.0

* tightened up excess-args checking on a number of flags

* added name to version line

Wed Aug 12 14:00:00 2009 msebenAATTsuse.cz
- updated to hdparm 9.22
- added fsync() call inside --fallocate
- fixed fibmap.c to work around an observed ext4 bug with FIEMAP\'s \"LAST\" flag
- added detailed comments to wiper.sh
- more rework of wiper.sh, added xfs support, added generic online support
- twiddled the code in geom.c slightly
- cosmetic changes in fibmap.c and the manpage description of --fibmap
- added kernel patch for compat_ioctl::fiemap support
- version hdparm 9.21
- fixes and (big) speedups to wiper.sh (v1.2) script
- version hdparm 9.20
- unified the online/offline wiper scripts into a single wiper.sh script
- fixed bug whereby the wiper scripts generated command-lines too long for bash
- fixed non-zero exit status from successful --trim-sector-ranges
- reimplemented --trim-sector-ranges to use sg16() directly, with aligned data
- allow wiper scripts to issue TRIM with up to 255 sectors of LBA-range data
- added kernel patch file for sil24 protocol fix, needed for wiper/TRIM
- cosmetic updates to the wiper scripts
- fixed confirmation prompt text for --trim-sector-ranges
- fixed manpage example for --trim-sector-ranges
- removed some dead code (previously #if 0\'d)

Fri Jul 31 14:00:00 2009 msebenAATTsuse.cz
- update to version 9.19
- fixed compile of fallocate.c on older systems
- fixed man page description of --fallocate (parameters were reversed)
- version 9.18
- fixed -E (set cd/dvd streaming speed)
- updated man page for --fallocate, indicating ext4/xfs only
- bumped max_sectors to 8000000 per TRIM in wiper scripts
- s/awk/$GAWK/ in wiper.sh.online script
- version 9.17
- added wiper/ subdirectory with preliminary SSD-wiper (TRIM) scripts
- nuked kernel_patches/ subdirectory
- Capitalize first word of each line of help output
- added ioctl(FIEMAP) support to --fibmap
- added --fallocate flag
- added --trim-sector-ranges flag
- removed --trim-sectors flag
- removed --fibmap-sector flag
- first cut at wiper.sh script, to trim unused space on a non-rw ext[234] filesystem
- embed VERSION string for easier digging out with strings(1)

Fri Jul 17 14:00:00 2009 msebenAATTsuse.cz
- update to version 9.16
- new protocol-specific forms of --fwdownload flags
- added --trim-sectors flag
- prevent segfaults when get_identify_data() fails
- added full word69 features reporting for -I
- added BuffSize=unknown to -i

Wed Jun 17 14:00:00 2009 msebenAATTsuse.cz
- dropped fix_standby object file from package (it breaks build
process bnc#513109)

Mon Apr 20 14:00:00 2009 msebenAATTsuse.cz
- update to version 9.15
- fix sgio.c LBA48 bugs on big-endian machines
- fix -m to work with libata
- added development snapshot of --erase-sectors (256) command (do not use)
- added development snapshot of --format-track (256) command (do not use)
- version 9.14
- display DSM determinate/indeterminate TRIM support in -I output
- tidy output of CFA features from -I
- switch back to O_RDONLY for everything, to keep Debian/udevd happy

Mon Apr 20 14:00:00 2009 kay.sieversAATTnovell.com
- do not try to set DMA for libata devices - it will not do anything
- move rules file to /lib/udev/rules.d

Mon Mar 23 13:00:00 2009 msebenAATTsuse.cz
- update to version 9.13

* fix O_DIRECT (--direct) for arch\'s other than x86

* strip leading/trailing spaces from -i model/fwrev/serno strings

Mon Mar 2 13:00:00 2009 msebenAATTsuse.cz
- update to version 9.12

* added logical/physical sector size reporting

* updated -I output with SATA-2.6 additions

* support APM level retrieval with -B flag

* updated -C output to match ATA8

* added \"form factor\" and \"rotation\" display to -I, courtesy of Martin K.Petersen.

Mon Feb 16 13:00:00 2009 msebenAATTsuse.cz
- update to version 9.11

* switch back to ATA_16 by default: required by libata for ATAPI devices

* add --prefer-ata12 to force use of ATA_12 when needed (some USB enclosures)

Fri Jan 30 13:00:00 2009 msebenAATTsuse.cz
- update to version 9.10

* try and improve CF card detection

* fix display of mwdma modes 3,4 for CF cards

Mon Jan 26 13:00:00 2009 msebenAATTsuse.cz
- update to version 9.9

* recalculate cyls when kernel returns a truncated value

Thu Jan 15 13:00:00 2009 msebenAATTsuse.cz
- update to version 9.8

* fix -N to correctly use top 4 LBA bits on non-LBA48 drives
- version 9.7

* FIX RATHER NASTY LBA48/LBA28 CONFUSION BUGS

* use ATA_12 by default (helps USB), ATA_16 only when needed for LBA48

Tue Jan 6 13:00:00 2009 msebenAATTsuse.cz
- update to version 9.6

* fix -N for 1.5TB drives (from Justin Maggard)
- version 9.5

* byteswap ID strings for fwdownload workarounds

* Makefile fixes for $(STRIP) from Wolfram Sang
- version 9.4

* nuked --fwdownload80 in favour of model-specific workarounds

* use mlock() instead of MAP_POPULATE in fwdownload.c

* issue SET_STREAMING command as part of -E (for newer CD/DVD drives)
courtesy of Thomas Orgis
and Thomas Fritzsche\" .
- version 9.3

* new --idle-immediate and --idle-unload commands
- version 9.2

* fix WWN output from -I
- version 9.1

* tidy up output from --dco-identify, add more info to manpage

* add kernel (device driver) bug detection/warning to -N output
- version 9.0

* update debian directory contents

* add --dco-freeze, --dco-identify, --dco-restore flags

* fix sgio.c to be more clever around the lba28 boundary

* add supposedly obsolete \"cache/buffer size\" reporting to -I

* new --fwdownload flag

* fix error reporting from sg16().

* dump entire returned sense desc[] in sgio.c with --verbose
- rewritten hdparm-
*-nostrip.patch for version 9.6

Tue Aug 12 14:00:00 2008 lmichnovicAATTsuse.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 13:00:00 2008 lmichnovicAATTsuse.cz
- update to version 8.6

* add partition safeguards to r/w sector and make_bad_sector

Mon Feb 25 13:00:00 2008 lmichnovicAATTsuse.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 13:00:00 2008 lmichnovicAATTsuse.cz
-
*silence.patch changed after discussion with author

Wed Feb 20 13:00:00 2008 lmichnovicAATTsuse.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 13:00:00 2008 lmichnovicAATTsuse.cz
- rewritten
*silence.patch,
*err_return.patch

Tue Feb 19 13:00:00 2008 lmichnovicAATTsuse.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:00:00 2008 lmichnovicAATTsuse.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 13:00:00 2007 roAATTsuse.de
- added sd
* to udev rule (#340039)

Fri Aug 10 14:00:00 2007 roAATTsuse.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

Tue Jun 19 14:00:00 2007 roAATTsuse.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

Thu Jun 7 14:00:00 2007 roAATTsuse.de
- update to 7.5
- beef up warnings for -s1 flag, as people seem to be ignoring them

Fri Jun 1 14:00:00 2007 roAATTsuse.de
- update to 7.4
- ignore ENOTTY response from DRIVE_CMD(NULL)
- decode CFA advanced timing information

Thu May 24 14:00:00 2007 schwabAATTsuse.de
- fix_standby is x86-only.

Wed May 16 14:00:00 2007 roAATTsuse.de
- fix lint problems
- install contrib scripts to /usr/lib/hdparm
- mark udev file as config
- fix permissions for fillup-template

Mon Apr 30 14:00:00 2007 schwabAATTsuse.de
- Don\'t strip binaries.

Mon Apr 30 14:00:00 2007 roAATTsuse.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 14:00:00 2007 roAATTsuse.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 14:00:00 2007 roAATTsuse.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 14:00:00 2006 ajAATTsuse.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


 
ICM