Hello.
Alan Cox wrote:
+ min_io_sectors = 1;
+ if ((args->id[106] & 0xc000) == 0x4000 && (args->id[106] & (1 << 13)))
+ min_io_sectors *= args->id[106] & 0xf;
That magic probably wants to be an ata_id_foo helper of some sort but
otherwise all looks sensible enough for ATA. I'm assuming gcc is smart
enough to collapse that into
id[106] & 0xE000 != 0x6000
You probably meant ==, not !=. Not sure if gcc is that smart...
WBR, Sergei
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html