commit-hurd
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]