hello,

i have a problem with inserting a kernel module. my
module is written in ada and contains a scheduler for
the smp system. my requirement is that the init_module
function has to execute completely on one cpu.

the problem is that if the module starts running on
cpu1, it gets switched over to cpu0 midway through the
initializations. it never happens if the processing
begins on cpu0. bear in mind that the rtlinux
scheduler isnt running since  my module contains my
own scheduler

i am disabling interrupts (rtl_no_interrupts) at the
start of init_module, and my code doesnt block
anywhere. the system is rtlinux-2.3-pre3 on a dual
pentium-133 system running redhat6.0

any ideas are welcome,
thanks,
-nikhil

__________________________________________________
Do You Yahoo!?
Yahoo! Photos - 35mm Quality Prints, Now Get 15 Free!
http://photos.yahoo.com/
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to