Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 May 2005 15:16:06 -0700
From:      Marcel Moolenaar <marcel@xcllnt.net>
To:        Marius Strobl <marius@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/sparc64/sparc64 ofw_machdep.c
Message-ID:  <d1f28189e2af839ffbb06c7a3dfb0730@xcllnt.net>
In-Reply-To: <200505212017.j4LKH1cM075616@repoman.freebsd.org>
References:  <200505212017.j4LKH1cM075616@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On May 21, 2005, at 1:17 PM, Marius Strobl wrote:
*snip*
>   - Make sure that the OFW address properties that are going to be 
> decode
>     consist of the expected number of address and size cells (we can't 
> use
>     dynamic arrays here because at the point in the boot process when 
> this
>     code is used malloc() doesn't work, yet). This fixes a Fast Data 
> Access
>     MMU Miss when uart(4) (erroneously) calls OF_decode_addr() to 
> decode
>     the address of PS/2 keyboards.

Interesting. Do you know why uart(4) calls OF_decode_addr() in that
case? And is it something uart(4) needs to be taught not to do?

-- 
  Marcel Moolenaar         USPA: A-39004          marcel@xcllnt.net



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d1f28189e2af839ffbb06c7a3dfb0730>