On Sun, Sep 18, 2005 at 03:27:46PM +0200, Jeroen Dekkers wrote:
> 2005-09-18 Jeroen Dekkers <[EMAIL PROTECTED]>
>
> * i386/i386/locore.S (trap_push_segs): Switch fs and gs to kernel
> data segment too.
> (syscall_entry_2): Likewise.
> * i386/i386/user_ldt.c (i386_set_ldt)
Ping?
--- Start of forwarded message ---
Date: Sun, 18 Sep 2005 15:27:46 +0200
From: Jeroen Dekkers <[EMAIL PROTECTED]>
To: bug-hurd@gnu.org
Subject: [PATCH] Fix for gnumach's LDT code
A few weeks ago I was working on getting TLS working on the
Hurd. Unfortunately, I don'
> Ok to commit to gnumach-1-branch?
I don't see any complaints, so I guess it can be committed. ;-)
I might complain if my hand is chopped of.
___
Bug-hurd mailing list
Bug-hurd@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-hurd
At Mon, 19 Sep 2005 22:07:29 +0200,
Alfred M. Szmidt wrote:
>
> Ok to commit to gnumach-1-branch?
I don't see any complaints, so I guess it can be committed. ;-)
Jeroen Dekkers
___
Bug-hurd mailing list
Bug-hurd@gnu.org
http://lists.gnu.org/mailman/l
Ok to commit to gnumach-1-branch?
2005-09-18 Jeroen Dekkers <[EMAIL PROTECTED]>
* i386/i386/locore.S (trap_push_segs): Switch fs and gs to kernel
data segment too.
(syscall_entry_2): Likewise.
* i386/i386/user_ldt.c (i386_set_ldt): Always copy the master LDT
A few weeks ago I was working on getting TLS working on the
Hurd. Unfortunately, I don't have much time anymore to work further on
it, so I share the bugfixes I already have. The patch below fixes
gnumach's LDT code, so we can use the gs segment register for TLS.
The first part of the patch makes