commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Mach branch, master, updated. 3f5c8f4602a17d3cf65847ee88baa057


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. 3f5c8f4602a17d3cf65847ee88baa057f7a4f597
Date: Sun, 27 Feb 2011 04:45:19 +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  3f5c8f4602a17d3cf65847ee88baa057f7a4f597 (commit)
       via  8bc7b53014de45e872c3fdfec6501fa59572d084 (commit)
       via  5da1aea7ab3cf8634e1ef061a8c6a9873fed4f4e (commit)
       via  aa0c4071694a19b0f7de5fcaca8b1f9918e06fc8 (commit)
       via  a9ad81b8d42190ff10aa0ce72bdf31bb313408b1 (commit)
       via  f24bb83fc70d1d7f370f956b4209463d817b8f75 (commit)
      from  0744feb692857f4262f321305a19651f7abe5e7a (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 3f5c8f4602a17d3cf65847ee88baa057f7a4f597
Author: Samuel Thibault <address@hidden>
Date:   Sun Feb 27 05:42:48 2011 +0100

    Refuse to share IRQs at different interrupt levels
    
    * linux/dev/arch/i386/kernel/irq.c (setup_x86_irq): Return -LINUX_EBUSY when
    trying to share an IRQ between two different interrupt levels.

commit 8bc7b53014de45e872c3fdfec6501fa59572d084
Author: Samuel Thibault <address@hidden>
Date:   Sun Feb 27 05:41:05 2011 +0100

    Re-enable updating pvlist for kernel_pmap
    
    This partially reverts 0744feb6
    
    * i386/intel/pmap.c (pmap_remove_range): Update pvlist for kernel_pmap too.

commit 5da1aea7ab3cf8634e1ef061a8c6a9873fed4f4e
Author: Samuel Thibault <address@hidden>
Date:   Sun Feb 27 05:37:57 2011 +0100

    Acknoledge interrupt after handler call
    
    This fixes interrupt overflows when software interrupts processing gets 
slower
    than hardware.
    
    * i386/i386at/interrupt.S (interrupt): Issue EOI to PICs after having called
    the interrupt handler and disabled interrupts through cli.

commit aa0c4071694a19b0f7de5fcaca8b1f9918e06fc8
Author: Samuel Thibault <address@hidden>
Date:   Sun Feb 27 05:36:54 2011 +0100

    Detect interrupt overflow
    
    * i386/i386/locore.S (int_from_instack): Check %esp against _intstack, issue
    ud2 on stack overflow.

commit a9ad81b8d42190ff10aa0ce72bdf31bb313408b1
Author: Samuel Thibault <address@hidden>
Date:   Sun Feb 27 05:27:06 2011 +0100

    Add x86 debug register Xen support
    
    * i386/xen/xen_boothdr.S: Add global visibility to __hyp_* symbols.
    * i386/i386/locore.S [MACH_XEN] (dr6,dr0,dr1,dr2,dr3): Make get_debugreg and
    set_debugreg hypercalls to manipulate debug registers.
    (dr0,dr1,dr2,dr3): Fix dr7 field shift.
    * i386/i386/xen.h (hyp_set_debugreg, hyp_get_debugreg): New prototypes.

commit f24bb83fc70d1d7f370f956b4209463d817b8f75
Author: Samuel Thibault <address@hidden>
Date:   Sun Feb 27 05:24:45 2011 +0100

    Add prototypes for x86 debug registers
    
    * i386/i386/db_interface.h (I386_DB_TYPE_X, I386_DB_TYPE_W, I386_DB_TYPE_RW,
    I386_DB_LEN_1, I386_DB_LEN_2, I386_DB_LEN_4, I386_DB_LOCAL,
    I386_DB_GLOBAL): New macros.
    (dr0, dr1, dr2, dr3): New function prototypes.

-----------------------------------------------------------------------

Summary of changes:
 i386/i386/db_interface.h         |   16 +++++++++++
 i386/i386/locore.S               |   54 ++++++++++++++++++++++++++++++++++++++
 i386/i386/xen.h                  |    5 +++-
 i386/i386at/interrupt.S          |   19 +++++++-----
 i386/intel/pmap.c                |    1 -
 i386/xen/xen_boothdr.S           |    3 +-
 linux/dev/arch/i386/kernel/irq.c |    4 +++
 7 files changed, 91 insertions(+), 11 deletions(-)


hooks/post-receive
-- 
GNU Mach



reply via email to

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