diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2006-09-26 01:57:42 +0200 |
---|---|---|
committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2006-10-01 22:03:38 +0200 |
commit | 7b75b990e3cb33fd529640d589e77950e72a607c (patch) | |
tree | 1e282b2af06644587687f02d86419f604d87a907 /drivers/scsi/scsi.c | |
parent | [SCSI] Switch ips to pci_register from pci_module (diff) | |
download | linux-7b75b990e3cb33fd529640d589e77950e72a607c.tar.xz linux-7b75b990e3cb33fd529640d589e77950e72a607c.zip |
[SCSI] aic7xxx: fix byte I/O order in ahd_inw
Comment says "Read high byte first as some registers increment..."
but code doesn't guarantee that, I think:
return ((ahd_inb(ahd, port+1) << 8) | ahd_inb(ahd, port));
Compiler can reorder it.
Make the order explicit.
Signed-off-by: Denis Vlasenko <vda.linux@googlemail.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Fixed rejections and added aic7xxx code
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions