Re: svn commit: r310650 - in head/sys/mips: include mips

2016-12-28 Thread John Baldwin
On Tuesday, December 27, 2016 09:50:32 PM Adrian Chadd wrote: > hiya, > > so I dug into the mips24k definition of this. It says this: > > " > 3.4.3 Uncached accelerated writes > The 24K core permits memory regions to be marked as “uncached > accelerated”. This type of region is useful to hard- >

Re: svn commit: r310650 - in head/sys/mips: include mips

2016-12-28 Thread Alexander Kabaev
On Tue, 27 Dec 2016 21:50:32 -0800 Adrian Chadd wrote: > hiya, > > so I dug into the mips24k definition of this. It says this: > > " > 3.4.3 Uncached accelerated writes > The 24K core permits memory regions to be marked as "uncached > accelerated". This type of region is useful to hard- > ware

Re: svn commit: r310650 - in head/sys/mips: include mips

2016-12-27 Thread Adrian Chadd
hiya, so I dug into the mips24k definition of this. It says this: " 3.4.3 Uncached accelerated writes The 24K core permits memory regions to be marked as “uncached accelerated”. This type of region is useful to hard- ware which is “write only” - perhaps video frame buffers, or some other hardware

svn commit: r310650 - in head/sys/mips: include mips

2016-12-27 Thread Alexander Kabaev
Author: kan Date: Wed Dec 28 02:55:26 2016 New Revision: 310650 URL: https://svnweb.freebsd.org/changeset/base/310650 Log: Implement pmap_change_attr and related APIs on MIPS On platforms that have uncached-accelerate cache attribute, map it to VM_MEMATTR_WRITE_COMBINING. Otherwise, leave