Hi,
We must pass an unsigned long into __save_flags() etc.
Anton
===== drivers/scsi/scsi_lib.c 1.27 vs edited =====
--- 1.27/drivers/scsi/scsi_lib.c Tue Jul 2 07:44:25 2002
+++ edited/drivers/scsi/scsi_lib.c Wed Jul 17 21:46:04 2002
@@ -360,7 +360,7 @@
{
request_queue_t *q = &SCpnt->device->request_queue;
struct request *req = SCpnt->request;
- int flags;
+ unsigned long flags;
ASSERT_LOCK(q->queue_lock, 0);