armv6 pmap patch
Aleksandr Rybalko
ray at freebsd.org
Sat Sep 29 22:49:56 UTC 2012
On Sat, 29 Sep 2012 03:02:21 -0500
Alan Cox <alc at rice.edu> wrote:
> On 09/28/2012 08:02, Aleksandr Rybalko wrote:
> > On Mon, 10 Sep 2012 11:49:31 -0500
> > Alan Cox<alc at rice.edu> wrote:
> >
> >>> On 09/10/2012 04:18, Andrew Turner wrote:
> >>>> On Sat, 08 Sep 2012 19:01:26 -0500
> >>>> Alan Cox<alc at rice.edu> wrote:
> >>>>
> >>>>> Can someone here please test this patch to the new armv6 pmap?
> >>>>> It eliminates the use of the page queues lock and updates some
> >>>>> comments. Similar changes were recently made to the original arm
> >>>>> pmap.
> >>>>>
> >>>>> Thanks,
> >>>>> Alan
> >>>>>
> >>>> I have booted FreeBSD with the patch on a Pandaboard and it
> >>>> appears to work. Are there any tests you would like me to run?
> >>>>
> >>> Nothing in particular, since almost anything that you do on the
> >>> machine will exercise the changed code.
> >>>
> >>> There appears to be a lot of unnecessary dropping and reacquiring
> >>> of locks around UMA calls in both pmap.c and pmap-v6.c. I will
> >>> try to generate a patch to eliminate this later in the week.
> >>>
> >>> Alan
> >>>
> > Hi Alan and ARM hackers,
> >
> > Don't know exact, but think it is related to current pmap work.
> > So here is two panics observed on R-Pi recently (HEAD @r240985),
> > both on attempt to untar ports.tar.gz :)
> >
>
> *snip*
>
> The attached patch should eliminate the panic. Please let me know
> when you've had a chance to test it.
I don't know when it done (extracting ports.tar.gz :) ) but it still
works w/o panic :)
Thanks a lot Alan!
>
> Alan
>
WBW
--
Aleksandr Rybalko <ray at freebsd.org>
More information about the freebsd-arm
mailing list