commit 4e68a35780fe267f0aba5badf46b41b121b707be
Author: Tejun Heo <tj@kernel.org>
Date:   Thu Jun 25 18:42:00 2009 +0900

    pmtools got split, update to require dmidecode

commit 06c330cb18d6c86fb025b1ee9f11fec0eb51a919
Merge: 58513a3... cca6b07...
Author: Tejun Heo <tj@kernel.org>
Date:   Sat Feb 21 11:38:10 2009 +0900

    Merge branch 'master' into suse

commit cca6b0722327f753f61928decb765ab186d0d49d
Author: Tejun Heo <tj@kernel.org>
Date:   Sat Feb 21 11:37:47 2009 +0900

    added another hp nx6325 entry

commit 58513a3ba6630094333482544d47d911a3b11f55
Merge: 67a4ae8... ab3030e...
Author: Tejun Heo <tj@kernel.org>
Date:   Sat Feb 21 11:28:19 2009 +0900

    Merge branch 'master' into suse

commit ab3030ed04d19cee4ef4cd4f81b6d998e4c7ef48
Author: Tejun Heo <tj@kernel.org>
Date:   Sat Feb 21 11:27:52 2009 +0900

    Added Dell Vostro 1500

commit 67a4ae8d5727edd4ba740df2548f9b4dbdfa0c85
Merge: bd05838... 87c0b97...
Author: Tejun Heo <tj@kernel.org>
Date:   Mon Feb 16 12:51:34 2009 +0900

    Merge branch 'master' into suse

commit 87c0b97b3c592295c409b7f47b0e0f2140a813e6
Author: Tejun Heo <tj@kernel.org>
Date:   Mon Feb 16 12:50:38 2009 +0900

    storage-fixpu: added MSI S425

commit bd05838900d58d67d3b881513fc3f0440d5cf8bc
Merge: 9282bcd... e55d071...
Author: Tejun Heo <tj@kernel.org>
Date:   Mon Nov 17 12:27:18 2008 +0900

    Merge branch 'master' into suse

commit e55d071b997eb2861d78729194511a94b778814e
Author: Tejun Heo <tj@kernel.org>
Date:   Mon Nov 17 12:26:40 2008 +0900

    msi-notebook-ex600 entry fixed and asus-m50sv added

commit ac115fb9e266fe6d5856ca73387f3225b986bc47
Author: Kel Modderman <kel@otaku42.de>
Date:   Wed Oct 29 09:11:51 2008 +1000

    storage-fixup: a Makefile
    
    Add a Makefile for convenience of installation and preparing dist. tarball.
    
    This could be handy for distributions/admins who want to deploy this workaround
    in a package.
    
    tj: updated to create tar in the current directory
    
    Signed-off-by: Kel Modderman <kel@otaku42.de>

commit 9282bcd5d8dbab6de12a1639d00bf8595ffe33d1
Merge: 4490aae... 8eb07d4...
Author: Tejun Heo <tj@kernel.org>
Date:   Mon Nov 17 11:17:36 2008 +0900

    Merge branch 'master' into suse

commit 8eb07d4a6e908634e752b1b181e5c4b1408a7092
Author: Kel Modderman <kel@otaku42.de>
Date:   Wed Oct 29 09:11:51 2008 +1000

    storage-fixup: a Makefile
    
    Add a Makefile for convenience of installation and preparing dist. tarball.
    
    This could be handy for distributions/admins who want to deploy this workaround
    in a package.
    
    tj: updated to create tar in the current directory
    
    Signed-off-by: Kel Modderman <kel@otaku42.de>

commit 4490aae887729aade3ed09d1988fb01aab58d8b1
Merge: 9ed98e9... f1b2328...
Author: Tejun Heo <tj@kernel.org>
Date:   Wed Nov 12 14:52:20 2008 +0900

    Merge branch 'master' into suse

commit f1b2328e35a40e5de4d61f54cd3de113a72c0971
Author: Kel Modderman <kel@otaku42.de>
Date:   Wed Oct 29 09:10:56 2008 +1000

    storage-fixup: manual page
    
    Add a manual page for storage-fixup script. Description snagged from the wiki.
    
    Signed-off-by: Kel Modderman <kel@otaku42.de>

commit e193e95aaa6fe46409be29e77a0254483eb8aed0
Author: Kel Modderman <kel@otaku42.de>
Date:   Wed Oct 29 09:10:25 2008 +1000

    storage-fixup: make a quiet/silent mode work
    
    Add a quiet mode. Remove the seemingly unused sact variable.
    
    tj: modify implementation such that execution header is printed when
        !quiet and restore sact.
    
    Signed-off-by: Kel Modderman <kel@otaku42.de>

commit 656b6f77cf9bc6b2f174501c74d7c4b39836936e
Author: Kel Modderman <kel@otaku42.de>
Date:   Wed Oct 29 09:09:29 2008 +1000

    storage-fixup: fix typo of configuration filename
    
    Fix spelling of storage-fixup.conf in storage-fixup script header.
    
    Signed-off-by: Kel Modderman <kel@otaku42.de>

commit 074cc2fb7e3b4dbad19c2b1e5d44bf4d22610a46
Author: Kel Modderman <kel@otaku42.de>
Date:   Wed Oct 29 09:08:54 2008 +1000

    storage-fixup: add ASUS F6S with seagate devices
    
    The ASUS F6S was generating approx. 3 clicks per minute without the APM
    workaround, with two different seagate drives of similar model but differing
    cache/capacity.
    
    Any value ~ 192 or above is enough to have the clicking cease, is the lowest
    possible number preferable?
    
    Signed-off-by: Kel Modderman <kel@otaku42.de>

commit 9ed98e95ffe7a502ec70ff8cbff28fdd7f7af088
Author: Tejun Heo <tj@kernel.org>
Date:   Wed Oct 1 12:17:39 2008 +0900

    rc file updated

commit ce9ab78108376e2a282b689f2b6e3b4a5bc5f53f
Author: Tejun Heo <tj@kernel.org>
Date:   Wed Oct 1 11:57:28 2008 +0900

    Bump release number

commit a62605147e0a8e049d96e7b4c395a373b407c01b
Merge: 2231ae6... 260136e...
Author: Tejun Heo <tj@kernel.org>
Date:   Wed Oct 1 11:45:15 2008 +0900

    Merge branch 'master' into suse

commit 260136e8a8079f897c6b33900fe82bfb6e8383d4
Author: Tejun Heo <tj@kernel.org>
Date:   Wed Oct 1 11:44:26 2008 +0900

    Three entries added.

commit 9d7096d41400148444f6b5806eb87d07d1e63fff
Author: Tejun Heo <tj@kernel.org>
Date:   Wed Oct 1 04:26:53 2008 +0900

    Seven entries added.

commit 2231ae67e41ef8e387dde841dd9845515ce45403
Merge: 59a8ee0... 2251d50...
Author: Tejun Heo <tj@kernel.org>
Date:   Fri Aug 1 17:26:44 2008 +0900

    Merge branch 'master' into suse

commit 2251d50d581e0f81a76b81a5fb856b8efa3bed94
Author: Tejun Heo <tj@kernel.org>
Date:   Fri Aug 1 17:26:14 2008 +0900

    Added dell-inspiron-1525

commit dd494525490759f96821fca614afca981e1d5177
Author: Tejun Heo <tj@kernel.org>
Date:   Fri Aug 1 17:23:14 2008 +0900

    hp-dv9500 prefers 254 over 255 for APM

commit 59a8ee0bdd702ac543a8e11615eb1d15bbdb8d92
Merge: ad197db... a5794e5...
Author: Tejun Heo <tj@kernel.org>
Date:   Fri Aug 1 08:39:41 2008 +0900

    Merge branch 'master' into suse

commit a5794e5ff295e6ba5bb836648dd0a340806e5972
Author: Tejun Heo <tj@kernel.org>
Date:   Fri Aug 1 08:38:52 2008 +0900

    Drop superflous double quotes around $()
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 0b799bfc90baff58d9c206555033716dc49626ab
Author: Tejun Heo <tj@kernel.org>
Date:   Fri Aug 1 08:36:54 2008 +0900

    Trim keys and properties
    
    Implement trim and apply it to keys and properties.  This is to fix
    mismatches caused by leading or trailing blanks.
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit ad197dbf0d5073f91df162a561744ed030e85c67
Merge: b582cd5... c9be2c5...
Author: Tejun Heo <tj@kernel.org>
Date:   Thu Jul 31 20:32:24 2008 +0900

    Merge branch 'master' into suse

commit c9be2c53a2d71877a5db680b75641d6d9ed8cc02
Author: Tejun Heo <tj@kernel.org>
Date:   Thu Jul 31 20:31:55 2008 +0900

    Added hp-dv9500
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit b582cd5d26dae33a591b7d67e9b97ea2e6f9ad8c
Merge: 7d1e2a9... 300bc33...
Author: Tejun Heo <tj@kernel.org>
Date:   Thu Jul 31 20:07:29 2008 +0900

    Merge branch 'master' into suse

commit 300bc33945a6f286d0b1e18e9a483cce3502ab68
Author: Tejun Heo <tj@kernel.org>
Date:   Thu Jul 31 19:48:48 2008 +0900

    Add four rules - dell-Vostro-1400, samsung-q45, macmini1_1, acer-aspire-1690
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 7d1e2a970180073822412651c33140c8109e8934
Merge: 64e12fc... 632fb98...
Author: Tejun Heo <htejun@gmail.com>
Date:   Wed May 28 14:56:22 2008 +0900

    Merge branch 'master' into suse

commit 632fb9860b7733d27e22bcbd84dc30e3e0b3660f
Author: Tejun Heo <htejun@gmail.com>
Date:   Wed May 28 14:56:15 2008 +0900

    Fix typo in device name pattern
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 64e12fc3cbb6aac8cd5b3e5001766440d68a1b19
Author: Tejun Heo <htejun@gmail.com>
Date:   Wed May 28 14:55:46 2008 +0900

    update spec file accordingly
    
    storage-fixup is now under BSD license and can be run early during
    boot update spec file accordingly.
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit bb0f7a1aa4b74ffa254193d439fec958f0e50e84
Merge: 4308cd2... d3dfa61...
Author: Tejun Heo <htejun@gmail.com>
Date:   Wed May 28 14:40:18 2008 +0900

    Merge branch 'master' into suse

commit d3dfa615b2a3286163cc13e9d063d2b3fcece95c
Author: Tejun Heo <htejun@gmail.com>
Date:   Wed May 28 14:38:13 2008 +0900

    implement max_devs
    
    Gathering information about storage devices takes good amount of
    processing while executing matches happens pretty quickly.  Limit
    maximum number of devices to 64 by default and allow it to be adjusted
    using command line parameter.  If there are more devices than the
    limit, storage-fixup prints out warning and skips.
    
    This is to avoid burning cpu cycles when booting gigantic machines
    which aren't likely to require this kind of fix up anyway.
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 947ba708827d3f9f909898922525685c767598c5
Author: Tejun Heo <htejun@gmail.com>
Date:   Wed May 28 14:16:32 2008 +0900

    Implement scsi match
    
    scsi match implemented.
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 9637086f49d4ce28bf4a5901e7d2f5e26679fd48
Author: Tejun Heo <htejun@gmail.com>
Date:   Wed May 28 13:35:18 2008 +0900

    Replace hal match with ata one
    
    Information provided by hal isn't complete and hald is started too
    late during boot.  Drop hal match and implement ata match which uses
    hdparm to obtain ata identification information.
    
    hal_cache is now generalized and used for dmi and ata matches.
    
    Version is bumped up to 0.2.
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 4308cd284c868289ae21cd779698a1542c95d672
Author: Stefan Seyfried <seife@novell.com>
Date:   Tue May 27 13:14:05 2008 +0900

    Move pm-utils hook to /usr/lib, fix rpmlint warnings
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit e6ad77cb8b56c6b11b42ada5be2976c9cea1c994
Merge: b9a55a6... bbebe0b...
Author: Tejun Heo <htejun@gmail.com>
Date:   Tue May 27 13:11:09 2008 +0900

    Merge branch 'master' into suse

commit bbebe0b8f04d1667366a5c50f3c5abb18a69a783
Author: Tejun Heo <htejun@gmail.com>
Date:   Tue May 27 13:07:33 2008 +0900

    LICENSE changed to BSD
    
    Legal doesn't like beerware.  Change to BSD.
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit b9a55a62557c25222e65262a363a31e57ccb542e
Author: Tejun Heo <htejun@gmail.com>
Date:   Mon May 26 15:54:50 2008 +0900

    Add LICENSE to package
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 727df314104e9eef1d7e9a77a6b2105d6ac34629
Author: Tejun Heo <htejun@gmail.com>
Date:   Mon May 26 15:49:32 2008 +0900

    Fix spec file typo
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 0b9241e52b212ee9ec77306738480935c6b353a5
Author: Tejun Heo <htejun@gmail.com>
Date:   Mon May 26 15:40:31 2008 +0900

    SUSE specific stuff
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 08cd03a5b216775bd928b4335f807fafff3e2508
Author: Tejun Heo <htejun@gmail.com>
Date:   Mon May 26 15:39:14 2008 +0900

    Implement sact
    
    Implement silent action.
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 161073982384c4fa5c4f0e7b48970ed74da7cb3e
Author: Tejun Heo <htejun@gmail.com>
Date:   Mon May 26 14:21:33 2008 +0900

    Typo fix
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit c8bd038a7f5bd4dc8b0f7a6ddb04a781d8149e36
Author: Tejun Heo <htejun@gmail.com>
Date:   Mon May 26 14:20:38 2008 +0900

    License added
    
    License or lack there of notice added.
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit fc359b8cd712aa4e13e6c3ff48a8d65f3611c0b4
Author: Tejun Heo <htejun@gmail.com>
Date:   Fri May 23 20:38:39 2008 +0900

    Cosmetic update in do_act()
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit af92d6b79d7be4e4657355eb5a72bda924bf3595
Author: Tejun Heo <htejun@gmail.com>
Date:   Fri May 23 20:26:28 2008 +0900

    Generalize drive model match
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 3bba645a0c520481439eaa6ad944bde89b2f6e84
Author: Tejun Heo <htejun@gmail.com>
Date:   Fri May 23 19:49:10 2008 +0900

    explain stuff
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 7f93472dca5fba6eee1a2d62c9c3862c4dd80e44
Author: Tejun Heo <htejun@gmail.com>
Date:   Fri May 23 19:29:02 2008 +0900

    implement option handling
    
    Make storage-fixup take command line options instead of environment
    variables.  While at it implement help message and dry run mode.
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit 6ad80b44392b2d15e8a8b7a16679b077e980f30e
Author: Tejun Heo <htejun@gmail.com>
Date:   Fri May 23 19:04:54 2008 +0900

    dmi and hal matches now take glob patterns
    
    Matches now take glob patterns instead of fixed string.  This should
    make matching drive model name variation much easier.  Because
    hal-find-* doesn't take pattern and storage-fixup walks through all
    storage devices and matches properties itself.
    
    As there can be many rules and calling hal-get-property for each
    combination of device and match can cost a lot, storage-fixup builds
    and uses simple string based cache of hal information as it proceeds.
    
    Also, match return value semantics is changed such that 0 means match,
    1 mismatch and 2 error.
    
    Signed-off-by: Tejun Heo <teheo@suse.de>

commit f0b965b21749d21370f6bf0d83ed242891f35047
Author: Tejun Heo <htejun@gmail.com>
Date:   Fri May 23 16:30:43 2008 +0900

    Initial commit
    
    Signed-off-by: Tejun Heo <teheo@suse.de>
