This is the mail archive of the
ecos-bugs@sources.redhat.com
mailing list for the eCos project.
[Bug 1000184] Ecos kernel data corrupted
- From: bugzilla at ecoscentric dot com
- To: ecos-bugs at sources dot redhat dot com
- Date: Thu, 26 May 2005 03:02:02 +0100 (BST)
- Subject: [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.