Date: Sun, 21 Jan 2007 23:20:56 +0100 From: Divacky Roman <xdivac02@stud.fit.vutbr.cz> To: Scot Hetzel <swhetzel@gmail.com> Cc: emulation@freebsd.org Subject: amd64-tls: a wild idea to test Message-ID: <20070121222056.GA7798@stud.fit.vutbr.cz>
next in thread | raw e-mail | index | archive | help
hi.. can you try this patch? its very wild idea but miracles happen :) --- /tmp/tmp.5878.0 Sun Jan 21 23:20:12 2007 +++ /root/projects/linuxolator/src/sys/amd64/linux32/linux32_machdep.c Sun Jan 21 23:20:04 2007 @@ -1298,8 +1298,8 @@ critical_enter(); /* set %gs */ + wrmsr(MSR_KGSBASE, (register_t) info.base_addr); td->td_pcb->pcb_gsbase = (register_t)info.base_addr; - wrmsr(MSR_KGSBASE, td->td_pcb->pcb_gsbase); critical_exit(); (test with tls_test please) roman
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070121222056.GA7798>