diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2024-03-04 02:03:17 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2024-03-04 02:04:23 +0100 |
commit | d6030cdfc49e9aa10819a5438a5ae313a4538f42 (patch) | |
tree | 9321900d7f6130306e8dc14d78c56aa1ec2daab6 /linux | |
parent | a251b15660097c37892bf510f0c9979a4ec196f2 (diff) | |
download | gnumach-d6030cdfc49e9aa10819a5438a5ae313a4538f42.tar.gz gnumach-d6030cdfc49e9aa10819a5438a5ae313a4538f42.tar.bz2 gnumach-d6030cdfc49e9aa10819a5438a5ae313a4538f42.zip |
vm_allocate_contiguous: Add missing page unwiring after making the area non-pageable
Otherwise, if the allocated memory is passed over for returning data such as
in device_read, we end up with
../vm/vm_map.c:4245: vm_map_copyin_page_list: Assertion `src_entry->wired_count > 0' failed.Debugger invoked: assertion failure
Diffstat (limited to 'linux')
0 files changed, 0 insertions, 0 deletions