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 00e36dabb4cdef51095aece46e451f2fab4c13c1 (commit)
via c72c74b8544763f536566d3004a2cc957f1b1937 (commit)
via 94cb1e217bdbe22afe0bfc2847bd6cdf50915324 (commit)
via ea5ef1b6706dae31b6dc7083d341fda6818d4391 (commit)
via b163e2a6181c805bb2369458203a6af23bf4669e (commit)
via aa8a47f7b9da61e689b0c4bb37e7a2a84ece6dac (commit)
via 98794c61f45a41144af3c39498444d215b425e62 (commit)
via 59ec17828dc4b32ee4d25010280055395ba0f369 (commit)
from 3ed8522bd0fe6e4b06130ec5219ee5775716485b (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 00e36dabb4cdef51095aece46e451f2fab4c13c1
Author: Samuel Thibault <[email protected]>
Date: Wed Feb 12 02:09:44 2025 +0100
Use MACRO_BEGIN/END
This notably fixes at least a SAVE_HINT call.
commit c72c74b8544763f536566d3004a2cc957f1b1937
Author: Samuel Thibault <[email protected]>
Date: Wed Feb 12 02:04:19 2025 +0100
lock: Also enable non-SMP slock checking code on MACH_LDEBUG
commit 94cb1e217bdbe22afe0bfc2847bd6cdf50915324
Author: Samuel Thibault <[email protected]>
Date: Wed Feb 12 02:03:14 2025 +0100
lock: Fix build with MACH_LDEBUG but no SMP
commit ea5ef1b6706dae31b6dc7083d341fda6818d4391
Author: Samuel Thibault <[email protected]>
Date: Wed Feb 12 01:58:53 2025 +0100
vm: Add and use vm_object_lock_taken, vm_object_cache_locked,
vm_page_locked_queues
to check locking
commit b163e2a6181c805bb2369458203a6af23bf4669e
Author: Samuel Thibault <[email protected]>
Date: Wed Feb 12 01:57:09 2025 +0100
vm: Fix checking lock
commit aa8a47f7b9da61e689b0c4bb37e7a2a84ece6dac
Author: Samuel Thibault <[email protected]>
Date: Wed Feb 12 01:54:25 2025 +0100
vm: Add missing locking
commit 98794c61f45a41144af3c39498444d215b425e62
Author: Samuel Thibault <[email protected]>
Date: Tue Feb 11 21:10:38 2025 +0100
db_show_all_slocks: Fix build on amd64
commit 59ec17828dc4b32ee4d25010280055395ba0f369
Author: Samuel Thibault <[email protected]>
Date: Tue Feb 11 21:10:15 2025 +0100
i386 lock: Fix building with MACH_SLOCKS and no SMP
We need the slock initializer in that case.
-----------------------------------------------------------------------
Summary of changes:
device/if_hdr.h | 20 +++++++------
device/net_io.c | 5 ++--
i386/i386/db_disasm.c | 4 ++-
i386/i386/fpu.c | 12 ++++----
i386/i386/fpu.h | 8 +++---
i386/i386/lock.h | 6 ++--
i386/i386/pio.h | 6 ++--
i386/i386/proc_reg.h | 8 +++---
i386/i386at/rtc.h | 8 +++---
i386/intel/pmap.c | 64 ++++++++++++++++++++++++-----------------
i386/intel/pmap.h | 50 +++++++++++++++++++-------------
include/device/bpf.h | 15 ++++++----
include/mach/profil.h | 16 ++++++-----
include/mach/time_value.h | 67 ++++++++++++++++++++++++++-----------------
kern/lock.c | 2 +-
kern/lock.h | 19 ++++++------
kern/processor.h | 10 ++++---
kern/queue.h | 36 ++++++++++++-----------
kern/sched.h | 10 ++++---
kern/sched_prim.c | 10 ++++---
kern/thread.h | 10 ++++---
kern/timer.c | 7 +++--
linux/dev/glue/block.c | 4 +--
linux/dev/include/linux/blk.h | 4 ++-
vm/pmap.h | 10 ++++---
vm/vm_fault.c | 22 ++++++++------
vm/vm_map.c | 19 +++++++-----
vm/vm_object.c | 29 +++++++++++++++++++
vm/vm_page.c | 16 +++++++++++
vm/vm_page.h | 1 +
vm/vm_pageout.c | 1 +
vm/vm_resident.c | 22 ++++++++++++++
vm/vm_user.c | 4 +++
33 files changed, 338 insertions(+), 187 deletions(-)
hooks/post-receive
--
GNU Mach