From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753289AbbCZO65 (ORCPT ); Thu, 26 Mar 2015 10:58:57 -0400 Received: from mx1.redhat.com ([209.132.183.28]:39870 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753167AbbCZO6w (ORCPT ); Thu, 26 Mar 2015 10:58:52 -0400 Message-ID: <1427381926.9430.50.camel@deneb.redhat.com> Subject: Re: [PATCH] c6x: platforms: cache: Export symbol L1P_cache_block_invalidate and L1D_cache_block_writeback From: Mark Salter To: Chen Gang Cc: a-jacquiot@ti.com, "linux-c6x-dev@linux-c6x.org" , "linux-kernel@vger.kernel.org" Date: Thu, 26 Mar 2015 10:58:46 -0400 In-Reply-To: References: <54F6AD4B.8080607@hotmail.com> Organization: Red Hat, Inc Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2015-03-04 at 15:05 +0800, Chen Gang wrote: > They are needed by other modules, the related error with allmodconfig: > > MODPOST 3327 modules > ERROR: "L1P_cache_block_invalidate" [drivers/misc/lkdtm.ko] undefined! > ERROR: "L1D_cache_block_writeback" [drivers/misc/lkdtm.ko] undefined! > > Signed-off-by: Chen Gang > --- Thanks! I added this to the c6x tree for next merge window. > arch/c6x/platforms/cache.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/c6x/platforms/cache.c b/arch/c6x/platforms/cache.c > index 86318a1..46fd2d5 100644 > --- a/arch/c6x/platforms/cache.c > +++ b/arch/c6x/platforms/cache.c > @@ -350,6 +350,7 @@ void L1P_cache_block_invalidate(unsigned int start, unsigned int end) > (unsigned int *) end, > IMCR_L1PIBAR, IMCR_L1PIWC); > } > +EXPORT_SYMBOL(L1P_cache_block_invalidate); > > void L1D_cache_block_invalidate(unsigned int start, unsigned int end) > { > @@ -371,6 +372,7 @@ void L1D_cache_block_writeback(unsigned int start, unsigned int end) > (unsigned int *) end, > IMCR_L1DWBAR, IMCR_L1DWWC); > } > +EXPORT_SYMBOL(L1D_cache_block_writeback); > > /* > * L2 block operations