All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] failing compile of kernel-3.8 on arm
@ 2013-07-10 14:43 Sagar Behere
  2013-07-11 18:22 ` Gilles Chanteperdrix
  0 siblings, 1 reply; 3+ messages in thread
From: Sagar Behere @ 2013-07-10 14:43 UTC (permalink / raw)
  To: xenomai

Hello,

I patched the vanilla linux-3.8 kernel sources with 
ipipe-core-3.8-arm-1.patch. The patch was applied cleanly, but while 
compiling the kernel, I get two problems

Problem 1: This is the same as 
http://www.mail-archive.com/xenomai@xenomai.org/msg02719.html

Problem 2: The compilation halts with

----

In file included from 
/home/sagar/kernels/linux-3.8/arch/arm/include/asm/xenomai/syscall.h:29,
                  from include/xenomai/nucleus/shadow.h:27,
                  from include/asm-generic/xenomai/system.h:42,
                  from 
/home/sagar/kernels/linux-3.8/arch/arm/include/asm/xenomai/system.h:29,
                  from include/xenomai/nucleus/types.h:36,
                  from include/xenomai/nucleus/queue.h:24,
                  from include/xenomai/nucleus/heap.h:25,
                  from kernel/xenomai/nucleus/bufd.c:144:
include/asm-generic/xenomai/syscall.h: In function 
‘__xn_safe_strncpy_from_user’:
include/asm-generic/xenomai/syscall.h:147: error: implicit declaration 
of function ‘__strncpy_from_user’
make[3]: *** [kernel/xenomai/nucleus/bufd.o] Error 1
make[2]: *** [kernel/xenomai/nucleus] Error 2
make[1]: *** [kernel/xenomai] Error 2
make: *** [kernel] Error 2

----

compiler is: arm-linux-gnueabi-gcc (Debian 4.4.5-8) 4.4.5

Any ideas how to fix these issues? I'll be running this kernel on the 
gumstix overo, if that matters..

Thanks and regards,
Sagar


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

* Re: [Xenomai] failing compile of kernel-3.8 on arm
  2013-07-10 14:43 [Xenomai] failing compile of kernel-3.8 on arm Sagar Behere
@ 2013-07-11 18:22 ` Gilles Chanteperdrix
  2013-07-11 21:48   ` Sagar Behere
  0 siblings, 1 reply; 3+ messages in thread
From: Gilles Chanteperdrix @ 2013-07-11 18:22 UTC (permalink / raw)
  To: sagar.behere; +Cc: xenomai

On 07/10/2013 04:43 PM, Sagar Behere wrote:

> Hello,
>
> I patched the vanilla linux-3.8 kernel sources with
> ipipe-core-3.8-arm-1.patch. The patch was applied cleanly, but while
> compiling the kernel, I get two problems
>
> Problem 1: This is the same as
> http://www.mail-archive.com/xenomai@xenomai.org/msg02719.html
>
> Problem 2: The compilation halts with


> include/asm-generic/xenomai/syscall.h: In function
> ‘__xn_safe_strncpy_from_user’:
> include/asm-generic/xenomai/syscall.h:147: error: implicit declaration
> of function ‘__strncpy_from_user’
> make[3]: *** [kernel/xenomai/nucleus/bufd.o] Error 1
> make[2]: *** [kernel/xenomai/nucleus] Error 2
> make[1]: *** [kernel/xenomai] Error 2
> make: *** [kernel] Error 2
>
> ----
>
> compiler is: arm-linux-gnueabi-gcc (Debian 4.4.5-8) 4.4.5
>
> Any ideas how to fix these issues? I'll be running this kernel on the
> gumstix overo, if that matters..


Please use xenomai git current head instead of xenomai 2.6.2.1 release. 
Xenomai 2.6.2.1 only supports I-pipe patches up to Linux 3.5 on ARM.
(in general, the latest I-pipe patch supported by a Xenomai version is 
the one it ships with).

-- 
                                                                 Gilles.


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

* Re: [Xenomai] failing compile of kernel-3.8 on arm
  2013-07-11 18:22 ` Gilles Chanteperdrix
@ 2013-07-11 21:48   ` Sagar Behere
  0 siblings, 0 replies; 3+ messages in thread
From: Sagar Behere @ 2013-07-11 21:48 UTC (permalink / raw)
  To: Gilles Chanteperdrix; +Cc: xenomai

On 07/11/2013 08:22 PM, Gilles Chanteperdrix wrote:
> On 07/10/2013 04:43 PM, Sagar Behere wrote:
>
>> Hello,
>>
>> I patched the vanilla linux-3.8 kernel sources with
>> ipipe-core-3.8-arm-1.patch. The patch was applied cleanly, but while
>> compiling the kernel, I get two problems
>>
>> Problem 1: This is the same as
>> http://www.mail-archive.com/xenomai@xenomai.org/msg02719.html
>>
>> Problem 2: The compilation halts with
>
>
>> include/asm-generic/xenomai/syscall.h: In function
>> ‘__xn_safe_strncpy_from_user’:
>> include/asm-generic/xenomai/syscall.h:147: error: implicit declaration
>> of function ‘__strncpy_from_user’
>> make[3]: *** [kernel/xenomai/nucleus/bufd.o] Error 1
>> make[2]: *** [kernel/xenomai/nucleus] Error 2
>> make[1]: *** [kernel/xenomai] Error 2
>> make: *** [kernel] Error 2
>>
>> ----
>>
>> compiler is: arm-linux-gnueabi-gcc (Debian 4.4.5-8) 4.4.5
>>
>> Any ideas how to fix these issues? I'll be running this kernel on the
>> gumstix overo, if that matters..
>
>
> Please use xenomai git current head instead of xenomai 2.6.2.1 release.
> Xenomai 2.6.2.1 only supports I-pipe patches up to Linux 3.5 on ARM.
> (in general, the latest I-pipe patch supported by a Xenomai version is
> the one it ships with).

Oh! I did not know that.

I now did: git clone git://git.xenomai.org/xenomai-head.git

and everything compiled properly in the subsequent steps.

Thanks,
Sagar


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

end of thread, other threads:[~2013-07-11 21:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-10 14:43 [Xenomai] failing compile of kernel-3.8 on arm Sagar Behere
2013-07-11 18:22 ` Gilles Chanteperdrix
2013-07-11 21:48   ` Sagar Behere

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.