Re: [PATCH 1/2] pstore-ram: Fix hangs by using write-combine mappings

2014-12-10 Thread Kees Cook
On Fri, Sep 12, 2014 at 11:32 AM, Tony Lindgren wrote: > From: Rob Herring > > Currently trying to use pstore on at least ARMs can hang as we're > mapping the peristent RAM with pgprot_noncached(). > > On ARMs, pgprot_noncached() will actually make the memory strongly > ordered, and as the

Re: [PATCH 1/2] pstore-ram: Fix hangs by using write-combine mappings

2014-12-10 Thread Kees Cook
On Fri, Sep 12, 2014 at 11:32 AM, Tony Lindgren t...@atomide.com wrote: From: Rob Herring robherri...@gmail.com Currently trying to use pstore on at least ARMs can hang as we're mapping the peristent RAM with pgprot_noncached(). On ARMs, pgprot_noncached() will actually make the memory

[PATCH 1/2] pstore-ram: Fix hangs by using write-combine mappings

2014-09-12 Thread Tony Lindgren
From: Rob Herring Currently trying to use pstore on at least ARMs can hang as we're mapping the peristent RAM with pgprot_noncached(). On ARMs, pgprot_noncached() will actually make the memory strongly ordered, and as the atomic operations pstore uses are implementation defined for strongly

[PATCH 1/2] pstore-ram: Fix hangs by using write-combine mappings

2014-09-12 Thread Tony Lindgren
From: Rob Herring robherri...@gmail.com Currently trying to use pstore on at least ARMs can hang as we're mapping the peristent RAM with pgprot_noncached(). On ARMs, pgprot_noncached() will actually make the memory strongly ordered, and as the atomic operations pstore uses are implementation