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.7-51-g8d327ce


From: Justus Winter
Subject: [SCM] GNU Mach branch, master, updated. v1.7-51-g8d327ce
Date: Mon, 3 Oct 2016 20:51:16 +0000 (UTC)

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  8d327ced8c2e539a0e845f522f56a84f6474f5ca (commit)
      from  d8162a1f9e3baf1a6f0bf9f025ea7d0cdee13d3b (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 8d327ced8c2e539a0e845f522f56a84f6474f5ca
Author: Justus Winter <address@hidden>
Date:   Sun Oct 2 00:37:43 2016 +0200

    Remove deprecated external memory management interface.
    
    * NEWS: Update.
    * device/dev_pager.c (device_pager_data_request): Prune unused branch.
    (device_pager_data_request_done): Remove function.
    (device_pager_data_write): Likewise.
    (device_pager_data_write_done): Likewise.
    (device_pager_copy): Use 'memory_object_ready'.
    * device/dev_pager.h (device_pager_data_write_done): Remove prototype.
    * device/device_pager.srv (memory_object_data_write): Remove macro.
    * doc/mach.texi: Update documentation.
    * include/mach/mach.defs (memory_object_data_provided): Drop RPC.
    (memory_object_set_attributes): Likewise.
    * include/mach/memory_object.defs: Update comments.
    (memory_object_data_write): Drop RPC.
    * include/mach/memory_object_default.defs: Update comments.
    * include/mach_debug/vm_info.h (VOI_STATE_USE_OLD_PAGEOUT): Drop
    macro.
    * vm/memory_object.c (memory_object_data_provided): Remove function.
    (memory_object_data_error): Simplify.
    (memory_object_set_attributes_common): Make static, remove unused
    parameters, simplify.
    (memory_object_change_attributes): Update callsite.
    (memory_object_set_attributes): Remove function.
    (memory_object_ready): Update callsite.
    * vm/vm_debug.c (mach_vm_object_info): Adapt to the changes.
    * vm/vm_object.c (vm_object_bootstrap): Likewise.
    * vm/vm_object.h (struct vm_object): Drop flag 'use_old_pageout'.
    * vm/vm_pageout.c: Update comments.
    (vm_pageout_page): Simplify.

-----------------------------------------------------------------------

Summary of changes:
 NEWS                                    |    4 +
 device/dev_pager.c                      |  171 ++-----------------------------
 device/dev_pager.h                      |    2 -
 device/device_pager.srv                 |    1 -
 doc/mach.texi                           |  114 +++------------------
 include/mach/mach.defs                  |   28 +----
 include/mach/memory_object.defs         |   60 ++++-------
 include/mach/memory_object_default.defs |    4 +-
 include/mach_debug/vm_info.h            |    1 -
 vm/memory_object.c                      |   75 +++-----------
 vm/vm_debug.c                           |    2 -
 vm/vm_object.c                          |    1 -
 vm/vm_object.h                          |    3 -
 vm/vm_pageout.c                         |   13 ++-
 14 files changed, 68 insertions(+), 411 deletions(-)


hooks/post-receive
-- 
GNU Mach



reply via email to

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