Hi, On Thu, May 06, 2010 at 10:04:19AM +0200, Tobias Klauser wrote: > Use the resource_size function instead of manually calculating the > resource size. This reduces the chance of introducing off-by-one > errors. > > Signed-off-by: Tobias Klauser <tklauser@xxxxxxxxxx> > --- > drivers/mmc/host/omap.c | 4 ++-- > 1 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/mmc/host/omap.c b/drivers/mmc/host/omap.c > index 84d2804..a2c8545 100644 > --- a/drivers/mmc/host/omap.c > +++ b/drivers/mmc/host/omap.c > @@ -1415,7 +1415,7 @@ static int __init mmc_omap_probe(struct platform_device *pdev) > if (res == NULL || irq < 0) > return -ENXIO; > > - res = request_mem_region(res->start, res->end - res->start + 1, > + res = request_mem_region(res->start, resource_size(res), > pdev->name); > if (res == NULL) > return -EBUSY; > @@ -1537,7 +1537,7 @@ static int mmc_omap_remove(struct platform_device *pdev) > > iounmap(host->virt_base); > release_mem_region(pdev->resource[0].start, > - pdev->resource[0].end - pdev->resource[0].start + 1); > + resource_size(&pdev->resource[0])); > > kfree(host); > > -- > 1.6.3.3 This wasn't picked up, and in the meantime the request_mem_region() call has been converted over to use resource_size() but release_mem_region() hasn't. Could someone pick up the second hunk? -- Chris Ball <cjb@xxxxxxxxxx> <http://printf.net/> One Laptop Per Child -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html