commit-hurd
[Top][All Lists]
Advanced

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

gnumach ChangeLog i386/i386/db_interface.c i386... [gnumach-1-branch]


From: Samuel Thibault
Subject: gnumach ChangeLog i386/i386/db_interface.c i386... [gnumach-1-branch]
Date: Tue, 07 Aug 2007 13:07:26 +0000

CVSROOT:        /cvsroot/hurd
Module name:    gnumach
Branch:         gnumach-1-branch
Changes by:     Samuel Thibault <sthibaul>      07/08/07 13:07:26

Modified files:
        .              : ChangeLog 
        i386/i386      : db_interface.c kttd_interface.c locore.S 
                         thread.h 
        linux/src/include/asm-i386: irq.h 

Log message:
        2007-07-09  Samuel Thibault  <address@hidden>
        
                * i386/i386/db_interface.c (int_regs): Drop gs and fs fields.
                (kdb_kentry): Get fs and gs from struct i386_interrupt_state 
instead of
                struct int_regs.
                * i386/i386/kttd_interface.c (int_regs, kttd_netentry): 
Likewise.
                * i386/i386/locore.S (all_intrs): Save fs and gs and set them 
to kernel
                segment too.
                (return_to_iret): Restore fs and gs too.
                (return_to_iret_i): Likewise.
                (ast_from_interrupt): Set fs and gs to kernel segment too.
                (kdb_from_iret): Don't save/restore fs and gs either.
                (ttd_from_iret): Likewise.
                * i386/i386/thread.h (i386_interrupt_state): Add gs and fs 
fields.
                * linux/src/include/asm-i386/irq.h (SAVE_ALL): Set gs to kernel
                segment too.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnumach/ChangeLog?cvsroot=hurd&only_with_tag=gnumach-1-branch&r1=1.128.2.296&r2=1.128.2.297
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/db_interface.c?cvsroot=hurd&only_with_tag=gnumach-1-branch&r1=1.2.2.3&r2=1.2.2.4
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/kttd_interface.c?cvsroot=hurd&only_with_tag=gnumach-1-branch&r1=1.2.2.3&r2=1.2.2.4
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/locore.S?cvsroot=hurd&only_with_tag=gnumach-1-branch&r1=1.6.2.10&r2=1.6.2.11
http://cvs.savannah.gnu.org/viewcvs/gnumach/i386/i386/thread.h?cvsroot=hurd&only_with_tag=gnumach-1-branch&r1=1.3.2.2&r2=1.3.2.3
http://cvs.savannah.gnu.org/viewcvs/gnumach/linux/src/include/asm-i386/irq.h?cvsroot=hurd&only_with_tag=gnumach-1-branch&r1=1.1&r2=1.1.4.1




reply via email to

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