[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU Mach branch, master, updated. v1.8-242-gd7278d1
From: |
Samuel Thibault |
Subject: |
[SCM] GNU Mach branch, master, updated. v1.8-242-gd7278d1 |
Date: |
Sun, 3 Jan 2021 22:15:33 -0500 (EST) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".
The branch, master has been updated
via d7278d1176391dc717293111042c3fcb56e6ca85 (commit)
via ae7bdaf9ed238500aaa91080126fff356e5e2800 (commit)
from 032de63846f4792d0404da49c160bd99148d3a39 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit d7278d1176391dc717293111042c3fcb56e6ca85
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Mon Jan 4 01:53:01 2021 +0100
vm_map: Avoid linking gaps for vm_copy_t
This does not make sense, and produces incorrect results (since
vme_end is 0, etc.)
* vm/vm_map.h (_vm_map_clip_start, _vm_map_clip_end): Add link_gap
parameter.
* vm/vm_map.c (_vm_map_entry_link): Add link_gap parameter, do not call
vm_map_gap_insert if it is 0.
(vm_map_entry_link): Set link_gap to 1 in _vm_map_entry_link call.
(_vm_map_clip_start): Add link_gap parameter, pass it to
_vm_map_entry_link call..
(vm_map_clip_start): Set link_gap_to 1 in _vm_map_clip_start call.
(vm_map_copy_entry_link): Set link_gap to 0 in _vm_map_entry_link call.
(vm_map_copy_clip_start): Set link_gap_to 0 in _vm_map_clip_start call.
(_vm_map_entry_unlink): Add unlink_gap parameter, do not call
vm_map_gap_remove if it is 0.
(vm_map_entry_unlink): Set unlink_gap to 1 in _vm_map_entry_unlink call.
(_vm_map_clip_end): Add link_gap parameter, pass it to
_vm_map_entry_link call..
(vm_map_clip_end): Set link_gap_to 1 in _vm_map_clip_end call.
(vm_map_copy_entry_unlink): Set unlink_gap to 0 in _vm_map_entry_unlink
call.
(vm_map_copy_clip_end): Set link_gap_to 0 in _vm_map_clip_end call.
* vm/vm_kern.c (projected_buffer_deallocate): set link_gap to 1 in
_vm_map_clip_start and _vm_map_clip_end calls.
commit ae7bdaf9ed238500aaa91080126fff356e5e2800
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Jan 3 18:08:24 2021 +0100
vm_map: print warning when max_size gets smaller than size
* vm/vm_map.c (vm_map_find_entry_anywhere): Print warning when max_size
gets smaller than size.
-----------------------------------------------------------------------
Summary of changes:
vm/vm_kern.c | 4 ++--
vm/vm_map.c | 38 ++++++++++++++++++++++----------------
vm/vm_map.h | 6 ++++--
3 files changed, 28 insertions(+), 20 deletions(-)
hooks/post-receive
--
GNU Mach
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Mach branch, master, updated. v1.8-242-gd7278d1,
Samuel Thibault <=