On Wed, Mar 27, 2013 at 01:43:14AM +0100, Joerg Roedel wrote: > On Wed, Mar 27, 2013 at 09:05:52AM +0900, Minchan Kim wrote: > > And please Cc stable. > > Okay, here it is. The result is compile-tested. > > Changes since v1: > > * Remove the module-export for unmap_kernel_range and make zsmalloc > built-in instead > > Here is the patch: > > >From 2b70502720b36909f9f39bdf27be21321a219c31 Mon Sep 17 00:00:00 2001 > From: Joerg Roedel <joro@xxxxxxxxxx> > Date: Tue, 26 Mar 2013 23:24:22 +0100 > Subject: [PATCH v2] staging: zsmalloc: Fix link error on ARM > > Testing the arm chromebook config against the upstream > kernel produces a linker error for the zsmalloc module from > staging. The symbol flush_tlb_kernel_range is not available > there. Fix this by removing the reimplementation of > unmap_kernel_range in the zsmalloc module and using the > function directly. The unmap_kernel_range function is not > usable by modules, so also disallow building the driver as a > module for now. > > Cc: stable@xxxxxxxxxxxxxxx > Signed-off-by: Joerg Roedel <joro@xxxxxxxxxx> Acked-by: Minchan Kim <minchan@xxxxxxxxxx> -- Kind regards, Minchan Kim -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>