*: convert stream-like files from nonseekable_open -> stream_open
[sfrench/cifs-2.6.git] / drivers / infiniband / core / uverbs_main.c
index 7843e89235c34b4e6831dedaebb7d2170986099d..8b43dd96d3b20e030956fbf441b03041ae0e99f3 100644 (file)
@@ -895,7 +895,7 @@ static vm_fault_t rdma_umap_fault(struct vm_fault *vmf)
 
        /* Read only pages can just use the system zero page. */
        if (!(vmf->vma->vm_flags & (VM_WRITE | VM_MAYWRITE))) {
-               vmf->page = ZERO_PAGE(vmf->vm_start);
+               vmf->page = ZERO_PAGE(vmf->address);
                get_page(vmf->page);
                return 0;
        }
@@ -1132,7 +1132,7 @@ static int ib_uverbs_open(struct inode *inode, struct file *filp)
 
        setup_ufile_idr_uobject(file);
 
-       return nonseekable_open(inode, filp);
+       return stream_open(inode, filp);
 
 err_module:
        module_put(ib_dev->owner);