[systemd-commits] src/udev

Kay Sievers kay at kemper.freedesktop.org
Thu Jul 5 07:57:04 PDT 2012


 src/udev/ata_id/ata_id.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit daa9cf546ce7265645ced9592dd54c6b2fc04302
Author: Kay Sievers <kay at vrfy.org>
Date:   Thu Jul 5 16:53:08 2012 +0200

    udev: ata_id - fixup all 8 not only 6 bytes of the fw_rev string
    
    The last two digits are in the wrong order:
      $ hdparm -I /dev/sda | grep Revision
      4PC10362
    
      $ /lib/udev/ata_id -x /dev/sda | grep REVISION
      4PC10326

diff --git a/src/udev/ata_id/ata_id.c b/src/udev/ata_id/ata_id.c
index be06418..e1069b5 100644
--- a/src/udev/ata_id/ata_id.c
+++ b/src/udev/ata_id/ata_id.c
@@ -504,7 +504,7 @@ int main(int argc, char *argv[])
                  * use and copy it into the hd_driveid struct for convenience
                  */
                 disk_identify_fixup_string(identify,  10, 20); /* serial */
-                disk_identify_fixup_string(identify,  23,  6); /* fwrev */
+                disk_identify_fixup_string(identify,  23,  8); /* fwrev */
                 disk_identify_fixup_string(identify,  27, 40); /* model */
                 disk_identify_fixup_uint16(identify,  0);      /* configuration */
                 disk_identify_fixup_uint16(identify,  75);     /* queue depth */



More information about the systemd-commits mailing list