From mboxrd@z Thu Jan 1 00:00:00 1970 From: steve.capper@linaro.org (Steve Capper) Date: Mon, 16 Dec 2013 16:28:15 +0000 Subject: [PATCH V2] arm: mm: fix dcache flush logic for compound high pages In-Reply-To: <20131216155403.GC20193@mudshark.cambridge.arm.com> References: <1387206223-1670-1-git-send-email-steve.capper@linaro.org> <20131216155403.GC20193@mudshark.cambridge.arm.com> Message-ID: <20131216162814.GA3605@linaro.org> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Mon, Dec 16, 2013 at 03:54:04PM +0000, Will Deacon wrote: > On Mon, Dec 16, 2013 at 03:03:43PM +0000, Steve Capper wrote: > > When given a compound high page, __flush_dcache_page will only flush > > the first page of the compound page repeatedly rather than the entire > > set of constituent pages. > > > > This patch corrects the logic such that all constituent pages are now > > flushed. > > Since this probably wants to go to -stable, it's worth mentioning the commit > which introduced it in the commit text. > > > Signed-off-by: Steve Capper > > --- > > V2: style change use page + i rather than separate struct *cpage > > --- > > Acked-by: Will Deacon > > Cheers Steve. > > Will Ta Will, That's in Russell's system as: 7923/1 -- Steve