[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Mach branch, master, updated. v1.8-347-g3ce2dbea,
Samuel Thibault <=