From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Mon, 3 Jun 2013 12:46:10 -0400 To: 9fans@9fans.net Message-ID: <39c6e4b135cec83b2095612a1e178536@ladd.quanstro.net> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Go and 21-bit runes (and a bit of Go status) Topicbox-Message-UUID: 61e63e98-ead8-11e9-9d60-3106f5b1d025 On Mon Jun 3 12:35:40 EDT 2013, lucio@proxima.alt.za wrote: > > starts note handler > > generates fp fault > > saves up registers, > > finds that we're in FPillegal state, and process > > becomes Broken > > That conflicts with Go's intent, I've no idea how one addresses it. > Ideally, the kernel should trigger a condition that the Go runtime can > deal with. I can see why it is unlikely. if by intent, you mean that go is using xmm registers as if they were general purpose registers, then the solution is to stop doing that. and there's such a patch already. - erik