Search
j0ke.net Open Build Service
>
Projects
>
multimedia
>
hddtemp
> hddtemp-0.3-beta15-sata-sense.patch
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File hddtemp-0.3-beta15-sata-sense.patch of Package hddtemp
http://bugme.osdl.org/show_bug.cgi?id=7581 http://lkml.org/lkml/2006/12/19/131 --- hddtemp-0.3-beta15/src/satacmds.c~ 2006-12-19 12:01:10.000000000 +0100 +++ hddtemp-0.3-beta15/src/satacmds.c 2006-12-19 12:01:27.000000000 +0100 @@ -54,7 +54,6 @@ unsigned char cdb[16]; unsigned char sense[32]; int dxfer_direction; - int ret; memset(cdb, 0, sizeof(cdb)); cdb[0] = ATA_16; @@ -78,13 +77,7 @@ cdb[6] = cmd[1]; cdb[14] = cmd[0]; - ret = scsi_SG_IO(device, cdb, sizeof(cdb), buffer, cmd[3] * 512, sense, sizeof(sense), dxfer_direction); - - /* Verify SATA magics */ - if (sense[0] != 0x72 || sense[7] != 0x0e || sense[9] != 0x0e || sense[10] != 0x00) - return 1; - else - return ret; + return scsi_SG_IO(device, cdb, sizeof(cdb), buffer, cmd[3] * 512, sense, sizeof(sense), dxfer_direction); } void sata_fixstring(unsigned char *s, int bytecount)