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 f974c68a797c8caa21db481bd52737800ff372db (commit)
via 56aa79949c0896d1b1aa3c87d1d8f359254b8d62 (commit)
via 214078f4903e009291addeef893ecf706fbc9dbb (commit)
via 2077c6523de1005eef73010436d6ff488aa6b25c (commit)
via 3a17529282f0f3a1a47f18a2abc9326eb24469c3 (commit)
from 6ea74eec0beb6e840774ad230f3ce38002410ec7 (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 f974c68a797c8caa21db481bd52737800ff372db
Author: Samuel Thibault <[email protected]>
Date: Mon Mar 30 00:50:57 2026 +0200
linux: Fix buffer allocation for PAE
Asking for DMA32 is not enough, we also need directmap, notably for
read_bsd_label.
commit 56aa79949c0896d1b1aa3c87d1d8f359254b8d62
Author: Samuel Thibault <[email protected]>
Date: Mon Mar 30 00:37:50 2026 +0200
linux: Make vmalloc allocate from DMA32
Otherwise ahci cannot use it with PAE kernels.
commit 214078f4903e009291addeef893ecf706fbc9dbb
Author: Samuel Thibault <[email protected]>
Date: Mon Mar 30 00:26:07 2026 +0200
ahci: Check that the command buffer is within DMA32
This may not be the case with PAE.
commit 2077c6523de1005eef73010436d6ff488aa6b25c
Author: Samuel Thibault <[email protected]>
Date: Mon Mar 30 00:26:32 2026 +0200
linux: Fix vmtophys return type
On PAE we need to be able to return 64b
commit 3a17529282f0f3a1a47f18a2abc9326eb24469c3
Author: Samuel Thibault <[email protected]>
Date: Mon Mar 30 00:19:54 2026 +0200
kmem_map_aligned_table: Avoid warning in PAE build
-----------------------------------------------------------------------
Summary of changes:
linux/dev/drivers/block/ahci.c | 18 ++++++++++++------
linux/dev/glue/block.c | 6 +++---
linux/dev/glue/kmem.c | 4 ++--
linux/dev/include/linux/mm.h | 2 +-
vm/vm_kern.c | 32 +++++++++++++++++++++++---------
vm/vm_kern.h | 4 +++-
vm/vm_page.h | 4 ++++
vm/vm_resident.c | 14 +++++++++++---
8 files changed, 59 insertions(+), 25 deletions(-)
hooks/post-receive
--
GNU Mach