Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Jul 2013 11:34:04 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Zbyszek Bodek <zbb@semihalf.com>
Cc:        freebsd-arm@FreeBSD.org, ray@freebsd.org
Subject:   Re: New pmap-v6.c features and improvements
Message-ID:  <B6F68E56-7452-44D4-9C9D-195221B06380@bsdimp.com>
In-Reply-To: <51D57456.9080504@semihalf.com>
References:  <519B6B1C.9060008@semihalf.com> <20130522184232.GA437@jail.io> <519E0D62.5030708@semihalf.com> <51CC4CC1.4020509@semihalf.com> <51D57456.9080504@semihalf.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Jul 4, 2013, at 7:10 AM, Zbyszek Bodek wrote:

> On 27.06.2013 16:31, Zbyszek Bodek wrote:
>> On 23.05.2013 14:36, Zbyszek Bodek wrote:
>>> On 22.05.2013 20:42, Ruslan Bukin wrote:
>>>> On Tue, May 21, 2013 at 02:39:56PM +0200, Zbyszek Bodek wrote:
>>>>> Hello Everyone,
>>>>> 
>>>>> I would like to introduce another pack of patches for pmap-v6.c and
>>>>> related, that we created as a part of Semihalf work on Superpages
>>>>> support.
>>>>> 
>>>>> The patches include some major changes like:
>>>>> 
>>>>> - Switch to AP[1:0] access permissions model
>>>>> - Transition of the mapping related flags to PTE (stop using PVF_ flags
>>>>>   in pv_entry)
>>>>> - Rework of the pmap_enter_locked() function
>>>>> - pmap code optimizations
>>>>> 
>>>>> And some minor clean-ups:
>>>>> 
>>>>> - Get rid of the VERBOSE_INIT_ARM option
>>>>> - Clean-ups, style and naming improvements to pmap
>>>>> 
>>>>> Please check out the attachment for details.
>>>>> 
>>>>> I will be happy to answer your questions and doubts if any.
>>>>> 
>>>>> Best regards
>>>>> Zbyszek Bodek
>>>> 
>>>> I tested new patches with exynos5 and everything is OK.
>>>> (I mean all works as usual)
>>>> 
>>> 
>>> Hello.
>>> 
>>> I'm happy to announce that code has been integrated to the FreeBSD HEAD.
>>> Great thanks your help!
>>> 
>> 
>> Hello Everyone,
>> 
>> We have two micro patches for pmap-v6.c containing fix for 'modified'
>> bit emulation and removal of the redundant PGA_WRITEABLE clearing.
>> 
>> Please check out the attachment.
>> 
>> These two are minimal changes and we would like to commit them soon, so
>> we would be grateful if you could test them on your ARMv6/v7 platforms
>> and give us your remarks.
>> 
> 
> Hello,
> 
> Because there were no objections, we've integrated the patches:
> 
> http://svnweb.freebsd.org/base?view=revision&revision=252694
> http://svnweb.freebsd.org/base?view=revision&revision=252695

thanks Zbyszek!

Warner




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B6F68E56-7452-44D4-9C9D-195221B06380>