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.thiba...@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.thiba...@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.thiba...@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.thiba...@ens-lyon.org> Date: Thu Feb 17 00:02:00 2022 +0100 projected_buffer_*: Fix storing physical address commit 74b070f2f301ccf9e7ec0feb48b51412280700d9 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Wed Feb 16 23:55:34 2022 +0100 xen: Fix storing physical addresses commit 768a7d4a989d95e22e1249c36c57655665975918 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Wed Feb 16 23:36:18 2022 +0100 io_map: Fix using physical addresses commit 6ac0b3e58152e1ecd9851dec6f05d33f123dc198 Author: Samuel Thibault <samuel.thiba...@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.thiba...@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