Loading...
--- xnu/xnu-12377.101.15/libkern/c++/OSSerialize.cpp
+++ xnu/xnu-8796.141.3/libkern/c++/OSSerialize.cpp
@@ -30,7 +30,7 @@
#define IOKIT_ENABLE_SHARED_PTR
#include <sys/cdefs.h>
-#include <vm/vm_kern_xnu.h>
+#include <vm/vm_kern.h>
#include <os/hash.h>
#include <libkern/c++/OSContainers.h>
@@ -227,7 +227,7 @@
// into user space (the primary use of the OSSerialize object)
kmr = kmem_alloc_guard(kernel_map, inCapacity, /* mask */ 0,
- (kma_flags_t)(KMA_ZERO | KMA_DATA_SHARED), OSSerialize_guard());
+ (kma_flags_t)(KMA_ZERO | KMA_DATA), OSSerialize_guard());
if (kmr.kmr_return == KERN_SUCCESS) {
data = (char *)kmr.kmr_ptr;