Re: [PATCH] MIPS: Fix HIGHMEM crash in __update_cache().

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2015-04-13 at 19:08 +0200, Steven J. Hill wrote:
> On 04/10/2015 09:31 AM, Lars Persson wrote:
> > Ralf,
> > 
> > I came to think that also non-executable mappings for highmem pages
> > could reach the flushing code in __update_cache() and trigger an
> > OOPS.
> > 
> > Until the highmem patches are merged we should block highmem pages in
> > __update_cache().  Could you add this to the patch ?
> > 
> > Sent from my iPhone
> > 
> Did you look at the patches:
> 
>    http://patchwork.linux-mips.org/patch/9284/
>    http://patchwork.linux-mips.org/patch/9285/
> 
> Your patch seems rather similar to what is found in these. I have been
> trying to get these accepted, but so far no luck.
> 
> Steve


Yes I would like to see these patches merged, they are the ones I
referred to above as "the highmem patches". I think you solve all the
highmem problems that I have observed, except for the icache coherency
race condition that is the main focus of my patch.

If you rebase your patches on top of mine I would be happy to assist
with test and reviewing. 

- Lars






[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux