--- 27rc5~/drivers/scsi/AM53C974.c 2001-09-30 22:26:07.000000000 +0300 +++ 27rc5/drivers/scsi/AM53C974.c 2004-08-07 14:09:39.000000000 +0300 @@ -1612,7 +1612,7 @@ for (i = 0; i < sizeof(hostdata->last_message); i++) hostdata->last_message[i] = hostdata->msgout[i]; if ((hostdata->msgout[0] == 0) || INSIDE(hostdata->msgout[0], 0x02, 0x1F) || - INSIDE(hostdata->msgout[0], 0x80, 0xFF)) + (hostdata->msgout[0] >= 0x80)) len = 1; else { if (hostdata->msgout[0] == EXTENDED_MESSAGE) {