[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnumach ChangeLog i386/i386/db_interface.c i386... [gnumach-1-branch],
Samuel Thibault <=