public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: [PATCH] arch: tile: gxio: Export symbols for module using in 'mpipe.c'
@ 2014-11-12  0:16 Chen Gang
  2014-11-12 20:18 ` Chris Metcalf
  0 siblings, 1 reply; 5+ messages in thread
From: Chen Gang @ 2014-11-12  0:16 UTC (permalink / raw)
  To: Chris Metcalf; +Cc: cmetcalf@tilera.com	, rdunlap,  , linux-kernel

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=utf-8, Size: 1391 bytes --]

Thank you for your work.

And also please help check the other patch for gdb about tile,
when you have time.

And I also want to consult, can tile be run under qemu or other
simulators? Welcome any ideas, suggestions, and completions.

Thanks.

Send from Lenovo A788t.

Chris Metcalf <cmetcalf@ezchip.com> wrote:

>On 11/9/2014 5:32 AM, Chen Gang wrote:
>> 'gxio_mpipe_adjust_timestamp', 'gxio_mpipe_link_instance',
>> 'gxio_mpipe_get_timestamp', and 'gxio_mpipe_set_timestamp' may be use by
>> other tile modules, so export them.
>>
>> The related error (with allmodconfig under tile):
>>
>>      MODPOST 4002 modules
>>    ERROR: "gxio_mpipe_link_instance" [drivers/net/ethernet/tile/tile_net.ko] undefined!
>>    ERROR: "gxio_mpipe_get_timestamp" [drivers/net/ethernet/tile/tile_net.ko] undefined!
>>    ERROR: "gxio_mpipe_set_timestamp" [drivers/net/ethernet/tile/tile_net.ko] undefined!
>>    ERROR: "gxio_mpipe_adjust_timestamp" [drivers/net/ethernet/tile/tile_net.ko] undefined!
>>
>> Signed-off-by: Chen Gang<gang.chen.5i5j@gmail.com>
>> ---
>>   arch/tile/gxio/mpipe.c | 4 ++++
>>   1 file changed, 4 insertions(+)
>
>Thanks!  Taken into the tile tree.
>
>-- 
>Chris Metcalf, EZChip Semiconductor
>http://www.ezchip.com
>
ÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éݶ\x17¥Šwÿº{.nÇ+‰·¥Š{±þG«éÿŠ{ayº\x1dʇڙë,j\a­¢f£¢·hšïêÿ‘êçz_è®\x03(­éšŽŠÝ¢j"ú\x1a¶^[m§ÿÿ¾\a«þG«éÿ¢¸?™¨è­Ú&£ø§~á¶iO•æ¬z·švØ^\x14\x04\x1a¶^[m§ÿÿÃ\fÿ¶ìÿ¢¸?–I¥

^ permalink raw reply	[flat|nested] 5+ messages in thread
* [PATCH] arch: tile: gxio: Export symbols for module using in 'mpipe.c'
@ 2014-11-09 10:32 Chen Gang
  2014-11-11 20:42 ` Chris Metcalf
  0 siblings, 1 reply; 5+ messages in thread
From: Chen Gang @ 2014-11-09 10:32 UTC (permalink / raw)
  To: cmetcalf@tilera.com, rdunlap, rickard_strandqvist
  Cc: linux-kernel@vger.kernel.org

'gxio_mpipe_adjust_timestamp', 'gxio_mpipe_link_instance',
'gxio_mpipe_get_timestamp', and 'gxio_mpipe_set_timestamp' may be use by
other tile modules, so export them.

The related error (with allmodconfig under tile):

    MODPOST 4002 modules
  ERROR: "gxio_mpipe_link_instance" [drivers/net/ethernet/tile/tile_net.ko] undefined!
  ERROR: "gxio_mpipe_get_timestamp" [drivers/net/ethernet/tile/tile_net.ko] undefined!
  ERROR: "gxio_mpipe_set_timestamp" [drivers/net/ethernet/tile/tile_net.ko] undefined!
  ERROR: "gxio_mpipe_adjust_timestamp" [drivers/net/ethernet/tile/tile_net.ko] undefined!

Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com>
---
 arch/tile/gxio/mpipe.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/tile/gxio/mpipe.c b/arch/tile/gxio/mpipe.c
index 320ff5e..6f00e985 100644
--- a/arch/tile/gxio/mpipe.c
+++ b/arch/tile/gxio/mpipe.c
@@ -463,6 +463,7 @@ int gxio_mpipe_set_timestamp(gxio_mpipe_context_t *context,
 					    (uint64_t)ts->tv_nsec,
 					    (uint64_t)cycles);
 }
+EXPORT_SYMBOL_GPL(gxio_mpipe_set_timestamp);
 
 int gxio_mpipe_get_timestamp(gxio_mpipe_context_t *context,
 			     struct timespec *ts)
@@ -485,11 +486,13 @@ int gxio_mpipe_get_timestamp(gxio_mpipe_context_t *context,
 	}
 	return ret;
 }
+EXPORT_SYMBOL_GPL(gxio_mpipe_get_timestamp);
 
 int gxio_mpipe_adjust_timestamp(gxio_mpipe_context_t *context, int64_t delta)
 {
 	return gxio_mpipe_adjust_timestamp_aux(context, delta);
 }
+EXPORT_SYMBOL_GPL(gxio_mpipe_adjust_timestamp);
 
 /* Get our internal context used for link name access.  This context is
  *  special in that it is not associated with an mPIPE service domain.
@@ -542,6 +545,7 @@ int gxio_mpipe_link_instance(const char *link_name)
 
 	return gxio_mpipe_info_instance_aux(context, name);
 }
+EXPORT_SYMBOL_GPL(gxio_mpipe_link_instance);
 
 int gxio_mpipe_link_enumerate_mac(int idx, char *link_name, uint8_t *link_mac)
 {
-- 
1.9.3

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-11-13  2:41 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-12  0:16 [PATCH] arch: tile: gxio: Export symbols for module using in 'mpipe.c' Chen Gang
2014-11-12 20:18 ` Chris Metcalf
2014-11-13  2:47   ` Chen Gang
  -- strict thread matches above, loose matches on Subject: below --
2014-11-09 10:32 Chen Gang
2014-11-11 20:42 ` Chris Metcalf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox