Howdy!!
I see people in thi slist ahve experience with the schedular. I have
tried to ask this question on the linux kernel mailing list but got no
answer. So I'm going to ask it here. I have been working on a
locking/unlocking mechanism which happens in the page fault handler of my
driver. I have a semaphore in my page fault handler so only one process at
a time can access this region. Now in the schedular I need to release this
lock. When I try up(&my_semaphore) in the schedular it hoses my
machine. Do you know why? Is their a way I can place all the process
waiting for the memory region safely onto the runqueue inside the
schedular and of course set the semphore so the locking/unlocking process
happens again. Thank you.
-----==
----== _
---== (_)__ __ ____ __ James Simmons
--== / / _ \/ // /\ \/ / [EMAIL PROTECTED]
-=====/_/_//_/\_,_/ /_/\_\ fbcon/gfx developer
The choice of a GNU generation
--- [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/