[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU Mach branch, master, updated. f67ebd0771424181f8713f1931ee221d
From: |
Samuel Thibault |
Subject: |
[SCM] GNU Mach branch, master, updated. f67ebd0771424181f8713f1931ee221d306eb683 |
Date: |
Mon, 21 Dec 2009 22:12:14 +0000 |
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 f67ebd0771424181f8713f1931ee221d306eb683 (commit)
via 7b9d0458105831a79d211f1ca98a184adedf82f5 (commit)
from eec36e70c95490b5ffd73e1b3c90289e38fa3127 (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 f67ebd0771424181f8713f1931ee221d306eb683
Author: Samuel Thibault <address@hidden>
Date: Mon Dec 21 23:10:45 2009 +0100
Invoke debugger on duplicate port deallocation
* ipc/mach_port.c (mach_port_deallocate): Call SoftDebugger if
ipc_right_lookup_write was not succcessful and `name' is not
MACH_PORT_NULL or MACH_PORT_DEAD.
commit 7b9d0458105831a79d211f1ca98a184adedf82f5
Author: Samuel Thibault <address@hidden>
Date: Mon Dec 21 23:00:13 2009 +0100
Add a SoftDebugger function
* kern/debug.h (SoftDebugger): Add prototype.
* kern/debug.c (Debugger): Move code invoking debugging trap
to...
(SoftDebugger): ... new function. Print the passed message.
* kern/lock_mon.c (decl_simple_lock_data, retry_bit_lock): Call
SoftDebugger instead of Debugger.
* device/ds_routines.c (ds_device_open, device_read,
device_read_inband): Call SoftDebugger instead of Debugger.
* i386/i386at/model_dep.c (c_boot_entry): Call SoftDebugger
instead of Debugger.
* kern/syscall_sw.c (null_port, kern_invalid): Call SoftDebugger
instead of Debugger.
* vm/vm_object.c (vm_object_collapse): Call SoftDebugger instead
of Debugger.
-----------------------------------------------------------------------
Summary of changes:
device/ds_routines.c | 6 +++---
i386/i386at/model_dep.c | 2 +-
ipc/mach_port.c | 7 ++++++-
kern/debug.c | 21 +++++++++++++++------
kern/debug.h | 1 +
kern/lock_mon.c | 4 ++--
kern/syscall_sw.c | 4 ++--
vm/vm_object.c | 2 +-
8 files changed, 31 insertions(+), 16 deletions(-)
hooks/post-receive
--
GNU Mach
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Mach branch, master, updated. f67ebd0771424181f8713f1931ee221d306eb683,
Samuel Thibault <=