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-347-g3ce2dbea


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. v1.8-347-g3ce2dbea
Date: Wed, 16 Feb 2022 18:06:51 -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  3ce2dbea6ba58768506165ec86b9658f28a13f70 (commit)
       via  4887b6c76dad729c956e275f6b3f2b0996308125 (commit)
       via  58369a4518ff31c079552e46807747d5d08463fe (commit)
       via  de55cd489886af509c687dbf9a4a9eab4be67e3f (commit)
       via  74b070f2f301ccf9e7ec0feb48b51412280700d9 (commit)
       via  768a7d4a989d95e22e1249c36c57655665975918 (commit)
       via  6ac0b3e58152e1ecd9851dec6f05d33f123dc198 (commit)
       via  336201cadf3e3b3c436286ef5a6ecf6370ca46ce (commit)
      from  294372afde326b8c277f738f3f8340cdd86f5b92 (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 3ce2dbea6ba58768506165ec86b9658f28a13f70
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Thu Feb 17 00:06:15 2022 +0100

    mach_vm_object_pages: Print a warning if the physical address is beyond 4GiB
    
    vpi_offset is not currently large enough to store it.

commit 4887b6c76dad729c956e275f6b3f2b0996308125
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Thu Feb 17 00:05:24 2022 +0100

    vm_allocate_contiguous: Make sure we enforce physical addresses contraints

commit 58369a4518ff31c079552e46807747d5d08463fe
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Thu Feb 17 00:04:49 2022 +0100

    pmap: Make sure we do not allocate page tables beyond 4GiB
    
    vm_page_insert would not be able to store the offset.

commit de55cd489886af509c687dbf9a4a9eab4be67e3f
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Thu Feb 17 00:02:00 2022 +0100

    projected_buffer_*: Fix storing physical address

commit 74b070f2f301ccf9e7ec0feb48b51412280700d9
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Wed Feb 16 23:55:34 2022 +0100

    xen: Fix storing physical addresses

commit 768a7d4a989d95e22e1249c36c57655665975918
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Wed Feb 16 23:36:18 2022 +0100

    io_map: Fix using physical addresses

commit 6ac0b3e58152e1ecd9851dec6f05d33f123dc198
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Wed Feb 16 23:26:44 2022 +0100

    db: Fix db_user_to_phys_address returning physical addresses
    
    It shall return a phys_addr_t, not vm_offset_t.

commit 336201cadf3e3b3c436286ef5a6ecf6370ca46ce
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Wed Feb 16 23:22:25 2022 +0100

    vm_object: Fix vm_object_page_map map function prototype
    
    The map function is supposed to return physical addresses, thus phys_addr_t.

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

Summary of changes:
 device/dev_pager.c       |  2 +-
 i386/i386/db_interface.c | 14 +++++++-------
 i386/i386/io_map.c       | 10 +++++-----
 i386/intel/pmap.c        |  9 ++++++---
 i386/intel/pmap.h        |  2 +-
 include/mach/vm_param.h  |  4 ++++
 vm/vm_debug.c            |  2 ++
 vm/vm_kern.c             |  8 +++++---
 vm/vm_object.c           |  4 ++--
 vm/vm_user.c             |  3 +++
 xen/block.c              |  4 ++--
 xen/net.c                |  2 +-
 12 files changed, 39 insertions(+), 25 deletions(-)


hooks/post-receive
-- 
GNU Mach



reply via email to

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