I understand how the User Thread to Kernel Thread mapping takes place. What I dont understand is how this is implemented in present day Real Time Linux Kernels. Do we still have the process where the User Thread will make a system call and then sleep while the Kernel Thread will manage the system call and then return?
I made a thread recently:http://ubuntuforums.org/showthread.php?t=2244567
However i panicked for the wrong thing and basically asked help for something that works just fine.
I would like you to delete that thread if possible.
Are thread holding spinlocks deletion safe?
I mean if say a thread t1 is holding a spinlock, then can an another thread t2 wanting the spinlock delete the thread t1 if t1 is not releasing the spinlock?
I just installed these on my slackware machine and now I'm kind of at a loss for where to go to from here. I'm currently trying to set up an rdp server on my linux box to connect to using windows computers. I apologize in advance if I'm making this thread in the wrong place or if I completely missed another thread on this topic that's been posted already.