diff -ur linux-2.1.21.orig/drivers/block/ps2esdi.c linux/drivers/block/ps2esdi.c
--- linux-2.1.21.orig/drivers/block/ps2esdi.c Fri Dec 13 01:51:08 1996
+++ linux/drivers/block/ps2esdi.c Wed Jan 15 13:47:35 1997
@@ -431,7 +431,7 @@
list + sanity checks. */
INIT_REQUEST;
- if (virt_to_bus((u_int) CURRENT->buffer + CURRENT->nr_sectors * 512) > 16 * MB) {
+ if (virt_to_bus(CURRENT->buffer + CURRENT->nr_sectors * 512) > 16 * MB) {
printk("%s: DMA above 16MB not supported\n", DEVICE_NAME);
end_request(FAIL);
if (CURRENT)