This is the mail archive of the ecos-bugs@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug 1000184] Ecos kernel data corrupted


http://bugs.ecos.sourceware.org/show_bug.cgi?id=1000184





------- Additional Comments From kori@dd.nec.com.au  2005-26-05 03:02 -------
I have tried the program attached. It works fine when 
CYGNUM_KERNEL_SYNCH_MBOX_QUEUE_SIZE = 10. It fails (all thread dies) when
CYGNUM_KERNEL_SYNCH_MBOX_QUEUE_SIZE = 50(Or any value other than default).

More info on Kernel configuration.
We have disabled following
1) Interrupts
2) Timers
3) Time slicing in Multilevel kernel.

Note:
We except Ecos to work as "Round robin, non-premprive,multiple priority 
schedular".

We are excepting "cyg_mbox_get"
to block till mailbox receives the message. This logic is developed to make 
sure message box is not full & all the messages consumed properly. We don't 
understand why "cyg_mbox_get" can't be used, this works fine with mailbox size 
default(10).




------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]