[OpenBIOS] r152 - openbios-devel/drivers
svn at openbios.org
svn at openbios.org
Wed Jun 27 22:07:37 CEST 2007
Author: blueswirl
Date: 2007-06-27 22:07:37 +0200 (Wed, 27 Jun 2007)
New Revision: 152
Modified:
openbios-devel/drivers/iommu.c
Log:
Fix mapping more than 2G memory
Modified: openbios-devel/drivers/iommu.c
===================================================================
--- openbios-devel/drivers/iommu.c 2007-06-10 15:56:42 UTC (rev 151)
+++ openbios-devel/drivers/iommu.c 2007-06-27 20:07:37 UTC (rev 152)
@@ -93,7 +93,8 @@
pa &= ~(align - 1);
p = (char *)pa2va(pa);
- if (p >= t->uplim || p + size > t->uplim)
+ if ((unsigned long)p >= (unsigned long)t->uplim ||
+ (unsigned long)p + size > (unsigned long)t->uplim)
return 0;
t->curp = p + size;
More information about the OpenBIOS
mailing list