2.1.101 warnings on alpha (patch)

Christian Groessler (cpg@aladdin.de)
Fri, 15 May 1998 13:56:07 +0200


--Multipart_Fri_May_15_13:50:42_1998-1
Content-Type: text/plain; charset=US-ASCII

Hi Linus,

the attached patch removes most warnings I've encountered
when compiling 2.1.101 on DEC Alpha.
Most of them are wrong printk() types.

The following one I've separated out, because I'm not
sure whether it's correct:

------------------------------
diff -ru linux-2.1.101-orig/drivers/scsi/53c7,8xx.c linux-2.1.101-alpha/drivers/scsi/53c7,8xx.c
--- linux-2.1.101-orig/drivers/scsi/53c7,8xx.c Thu Apr 30 02:39:25 1998
+++ linux-2.1.101-alpha/drivers/scsi/53c7,8xx.c Fri May 15 01:03:20 1998
@@ -5970,7 +5970,11 @@
host->host_no, cmd->pid);
/* print_dsa does sanity check on address, no need to check */
else
+#if BITS_PER_LONG == 64
+ print_dsa (host, bus_to_virt(le64_to_cpu(((struct NCR53c7x0_cmd *) cmd->host_scribble)-> dsa)), "");
+#else
print_dsa (host, bus_to_virt(le32_to_cpu(((struct NCR53c7x0_cmd *) cmd->host_scribble)-> dsa)), "");
+#endif
} else
printk ("scsi%d : scsi pid %ld for target %d lun %d has no NCR53c7x0_cmd\n",
host->host_no, cmd->pid, cmd->target, cmd->lun);
------------------------------

How does one check whether the host is 64bitty?
Like in the above "#if" or is there another (standard) way?

regards,
chris

--Multipart_Fri_May_15_13:50:42_1998-1
Content-Type: application/octet-stream; type=gzip
Content-Disposition: attachment; filename="alpha-2.1.101-diffs.gz"
Content-Transfer-Encoding: x-uue

begin 644 alpha-2.1.101-diffs.gz
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
11VTQ2O#'QG\`"O^K#S\E````
`
end

--Multipart_Fri_May_15_13:50:42_1998-1
Content-Type: text/plain; charset=US-ASCII

--Multipart_Fri_May_15_13:50:42_1998-1--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu