Jorge Almeida wrote:
> Jan
> 
> With the changes in the stack managersomething happen to the trask that 
> distribute the several messages.
> It is not started when i load rtnet.
> 
> Me test machine has the following modules inserted:
> Module                  Size  Used by
> rtpacket                5120  0
> rtipv4                 21664  0
> rtcap                  16384  0
> rt_8139too             11904  6
> rtnet                  30092  4 rtpacket,rtipv4,rtcap,rt_8139too
> rtai_rtdm              22176  4 rtpacket,rtipv4,rt_8139too,rtnet
> rtai_shm                8832  0
> rtai_sem               17664  2 rtnet,rtai_rtdm
> rtai_lxrt              74904  7 
> rtipv4,rtcap,rt_8139too,rtnet,rtai_rtdm,rtai_shm,rtai_sem
> rtai_hal               69840  8 
> rtcap,rt_8139too,rtnet,rtai_rtdm,rtai_shm,rtai_sem,rtai_lxrt
> sis900                 19840  0
> 
> and the /proc/rtai/names file has the following:
> 
> RTAI LXRT Information.
> 
>     MAX_SLOTS = 150
> 
>                                          Linux_Owner         Parent PID
> Slot Name   ID         Type   RT_Handle    Pointer   Tsk_PID   MEM_Sz   USG 
> Cnt
> -------------------------------------------------------------------------------
>  190 RTGLBF 0x9ac6d9e5 SHMEM  0xe09f1000 0x00000000        0    2097152       
> 1
> tester1:/home/nfs_share/rtnet #    
> 
> it should have several semaphores and at least a task for rtnet.
> When i run the example that i send to you several days ago, just the sending 
> part the file has
> tester1:/home/nfs_share/rtnet # cat /proc/rtai/names
> 
> RTAI LXRT Information.
> 
>     MAX_SLOTS = 150
> 
>                                          Linux_Owner         Parent PID
> Slot Name   ID         Type   RT_Handle    Pointer   Tsk_PID   MEM_Sz   USG 
> Cnt
> -------------------------------------------------------------------------------
>  142 TASK1  0x042da6bf TASK   0xe09f2220 0x00000000        0      20179       
> 1
>  190 RTGLBF 0x9ac6d9e5 SHMEM  0xe09f1000 0x00000000        0    2097152       
> 1
> tester1:/home/nfs_share/rtnet #                                
> 
> only my task appears. 
> The receive part of the example blocks, and never return.
> I've already use some printk and the task manager code never run.
> 
> Maybe is something related with the RTAI task. I'm using RTAI-3.4 stable 
> release.
> 
> Any clues????

Nope, specifically as I haven't changed anything related. I would
suggest to either vary the versions (older RTnet SVN that used to work,
older RTAI) or step into the rtdm_task creation of the stack manager.
Actually, that service should return some error code if anything went wrong.

Jan

Attachment: signature.asc
Description: OpenPGP digital signature

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
RTnet-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rtnet-developers

Reply via email to