From: Dave Hansen Date: Thu, 31 Jul 2014 15:40:58 +0000 (-0700) Subject: x86/mm: Unify remote INVLPG code X-Git-Tag: omap-for-v3.17/fixes-against-rc2~173^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a23421f111bb256cdbf23dcfe15f35567ab88e98;p=pandora-kernel.git x86/mm: Unify remote INVLPG code There are currently three paths through the remote flush code: 1. full invalidation 2. single page invalidation using invlpg 3. ranged invalidation using invlpg This takes 2 and 3 and combines them in to a single path by making the single-page one just be the start and end be start plus a single page. This makes placement of our tracepoint easier. Signed-off-by: Dave Hansen Link: http://lkml.kernel.org/r/20140731154058.E0F90408@viggo.jf.intel.com Cc: Rik van Riel Cc: Mel Gorman Signed-off-by: H. Peter Anvin --- Reading git-diff-tree failed