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

Re: First package build on aranym

Hmm, helps if I remember to hit 'reply all'

On 13-Nov-06, at 10:58 AM, Wouter Verhelst wrote:

On Fri, Nov 10, 2006 at 11:06:50AM +0100, Petr Stehlik wrote:
Michael Schmitz wrote:
Nothing is ever perfect. Console yourself with the thought that even
Motorola got that page boundary crossing on exceptions thing horribly
wrong in their 040LC series :-)


Yes. You can't run Linux (or NetBSD, I hear) on LC040 macs because of
that bug.

Well you can, but it just crashes a lot. (Note that IIRC the early revs of the non-LC 040 also suffered from the same bug, but since the non-LC doesn't generate as many F-Line traps, only A-Line traps, it's triggered much less frequently)

I'm still pretty sure that the bug can be worked around in the kernel with some ugly exception checking, but I never got around to writing any code to do it. Too many other bugs to fix at the time.

Cheers - Tony 'Nicoya' Mantler :)

Tony 'Nicoya' Mantler - Master of Code-fu
-- nicoya@ubb.ca -- http://www.ubb.ca/ --

Reply to: