diff options
author | Joan Lledó <jlledom@member.fsf.org> | 2021-08-22 12:34:24 +0200 |
---|---|---|
committer | Joan Lledó <jlledom@member.fsf.org> | 2021-08-22 12:34:24 +0200 |
commit | 70c336d025228b7678386fb93717dc6d8fe8acb2 (patch) | |
tree | 7383b570fd5297141d56cefbda9e2baea623c9bb | |
parent | 3cb657d3997c7deabf0e7de704e0e1d1994c2a69 (diff) |
pci-arbiter: get rid of memory_object_proxy_valid()
The pagers has an offset already, always start the proxy at 0
-rw-r--r-- | pci-arbiter/netfs_impl.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/pci-arbiter/netfs_impl.c b/pci-arbiter/netfs_impl.c index 2a0dd1c1..3873c21d 100644 --- a/pci-arbiter/netfs_impl.c +++ b/pci-arbiter/netfs_impl.c @@ -574,7 +574,6 @@ netfs_get_filemap (struct node *node, vm_prot_t prot) { error_t err; memory_object_t pager, proxy; - boolean_t pager_is_proxy; vm_prot_t max_prot; size_t reg_num, count; struct pci_mem_region *region; @@ -605,14 +604,11 @@ netfs_get_filemap (struct node *node, vm_prot_t prot) ((struct pci_user_data *) node->nn->ln->device-> user_data)->pagers[reg_num]; - /* Find out whther pager is already a proxy */ - memory_object_proxy_valid (pager, &pager_is_proxy); - /* Get all params to create the proxy */ max_prot = (VM_PROT_READ | VM_PROT_WRITE) & prot; objects[0] = pager; offsets[0] = 0; - starts[0] = pager_is_proxy ? 0 : region->base_addr; + starts[0] = 0; lens[0] = region->size; count = 1; |