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 <samuel.thiba...@ens-lyon.org> 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 <samuel.thiba...@ens-lyon.org> 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 <samuel.thiba...@ens-lyon.org> Date: Wed Feb 12 02:03:14 2025 +0100 lock: Fix build with MACH_LDEBUG but no SMP commit ea5ef1b6706dae31b6dc7083d341fda6818d4391 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> 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 <samuel.thiba...@ens-lyon.org> Date: Wed Feb 12 01:57:09 2025 +0100 vm: Fix checking lock commit aa8a47f7b9da61e689b0c4bb37e7a2a84ece6dac Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Wed Feb 12 01:54:25 2025 +0100 vm: Add missing locking commit 98794c61f45a41144af3c39498444d215b425e62 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Tue Feb 11 21:10:38 2025 +0100 db_show_all_slocks: Fix build on amd64 commit 59ec17828dc4b32ee4d25010280055395ba0f369 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> 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