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>