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/

Reply via email to