Cyril Wallois wrote: > Hi all, > > This problem seems to be solve with last version of Xenomai. > > Nevertheless, Rtping doesn't run. Now I have the following error message : > > Xenomai: suspending kernel thread bf0096f0 ('rtnet-rtpc') at 0xc002d3c8 > after exception #0 > > The error seems to comes from the function rt_icmp_echo_reply, I put > some some printk in this function, and conclude that the error appears > when trying to use the rtt field of the ping structure in ipv4_cmd : > > struct ipv4_cmd { > struct rtnet_ioctl_head head; > > union { > ... > > /*** rtping ***/ > struct { > __u32 ip_addr; > __u16 id; > __u16 sequence; > __u32 msg_size; > __u32 timeout; > __s64 rtt; > } ping; > > __u64 __padding[8]; > } args; > }; > > I don't know why I have this error with this embedded system (PXA270, > armv5te) and not with the previous system (armv4t). The compiler is a > bit different, arm-linux-gnueabi against arm-linux-eabi before.
Could you show us a disassembly of the two functions? -- Gilles. ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ RTnet-users mailing list RTnet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rtnet-users