]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/default_pager/dp_memory_object.c
xnu-1228.tar.gz
[apple/xnu.git] / osfmk / default_pager / dp_memory_object.c
index 8e80950e3104083cec220a4dca678a626e77b8bb..4690f5d3ef750e12c5499a910b1bd1b971b305c0 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2000-2004 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2000-2006 Apple Computer, Inc. All rights reserved.
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
  * 
@@ -582,7 +582,8 @@ dp_memory_object_data_request(
        memory_object_t         mem_obj,
        memory_object_offset_t  offset,
        vm_size_t               length,
-       __unused vm_prot_t              protection_required)
+       __unused vm_prot_t      protection_required,
+        memory_object_fault_info_t     fault_info)
 {
        vstruct_t               vs;
 
@@ -633,7 +634,7 @@ dp_memory_object_data_request(
        if ((offset & vm_page_mask) != 0 || (length & vm_page_mask) != 0)
                Panic("bad alignment");
 
-       pvs_cluster_read(vs, (vm_offset_t)offset, length);
+       pvs_cluster_read(vs, (vm_offset_t)offset, length, fault_info);
 
        vs_finish_read(vs);