X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fchar%2Fdrm%2Fffb_drv.c;h=d4bc68b5a0509b088674c2b81bb7295ea08f0ed0;hb=28169de0a7d33c5a792a8a4be7f519c637099cea;hp=765355999b6596f619a36f29472f8a4c1d513c56;hpb=a91482bdcc2e0f6035702e46f1b99043a0893346;p=linux-2.6.git diff --git a/drivers/char/drm/ffb_drv.c b/drivers/char/drm/ffb_drv.c index 765355999..d4bc68b5a 100644 --- a/drivers/char/drm/ffb_drv.c +++ b/drivers/char/drm/ffb_drv.c @@ -285,19 +285,19 @@ static unsigned long ffb_get_unmapped_area(struct file *filp, unsigned long addr = -ENOMEM; if (!map) - return get_unmapped_area(NULL, hint, len, pgoff, flags); + return get_unmapped_area(NULL, hint, len, pgoff, flags, 0); if (map->type == _DRM_FRAME_BUFFER || map->type == _DRM_REGISTERS) { #ifdef HAVE_ARCH_FB_UNMAPPED_AREA addr = get_fb_unmapped_area(filp, hint, len, pgoff, flags); #else - addr = get_unmapped_area(NULL, hint, len, pgoff, flags); + addr = get_unmapped_area(NULL, hint, len, pgoff, flags, 0); #endif } else if (map->type == _DRM_SHM && SHMLBA > PAGE_SIZE) { unsigned long slack = SHMLBA - PAGE_SIZE; - addr = get_unmapped_area(NULL, hint, len + slack, pgoff, flags); + addr = get_unmapped_area(NULL, hint, len + slack, pgoff, flags, 0); if (!(addr & ~PAGE_MASK)) { unsigned long kvirt = (unsigned long) map->handle; @@ -313,7 +313,7 @@ static unsigned long ffb_get_unmapped_area(struct file *filp, } } } else { - addr = get_unmapped_area(NULL, hint, len, pgoff, flags); + addr = get_unmapped_area(NULL, hint, len, pgoff, flags, 0); } return addr;