]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - drivers/block/brd.c
UBUNTU: Start new release
[mirror_ubuntu-artful-kernel.git] / drivers / block / brd.c
index 104b71c0490dd0cf377c0bc7d138c0c226fc02c9..b7dce4e3f5ff8e834b95cd83258746275fd5d93f 100644 (file)
@@ -339,7 +339,7 @@ static long __brd_direct_access(struct brd_device *brd, pgoff_t pgoff,
 
        if (!brd)
                return -ENODEV;
-       page = brd_insert_page(brd, PFN_PHYS(pgoff) / 512);
+       page = brd_insert_page(brd, (sector_t)pgoff << PAGE_SECTORS_SHIFT);
        if (!page)
                return -ENOSPC;
        *kaddr = page_address(page);