commit-hurd
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]