128 reputation
4
bio website iamkaran.com
location
age
visits member for 2 years, 2 months
seen Oct 5 '12 at 13:04

Oct
5
comment Learning the Unix/Linux Kernel
@ire_and_curses I've looked at these links but they most contain references to textbooks or written tutorials.
Oct
5
asked Learning the Unix/Linux Kernel
Oct
2
awarded  Scholar
Oct
2
awarded  Supporter
Oct
2
accepted signal handling in the unix kernel
Oct
2
comment signal handling in the unix kernel
Yes, you guessed it right. Page 204: In the pseudocode for psig, it clearly states that address of signal catcher is written into the PC of user saved register context. Moreover, just above it, it also talks about creating a user stack frame to mimic call to signal catcher function.
Oct
2
comment signal handling in the unix kernel
I didn't say that Bach said it. By combining everything i read, i inferred it. I guess you are right about psig. My question was that if the top of the stack is related to the signal handling function and suppose it is run at a later stage in time, how exactly does the kernel manage to execute other lines of code or for that matter functions or system calls when the current user level and register context refer to the signal handling function? Thanks for your reply.
Oct
1
asked signal handling in the unix kernel
Aug
30
comment Delayed write scenario
@Mat The delayed write block will be removed from free list and will be marked as "writing". Inconsequential of the delayed write block, will the new block that is assigned by the kernel be moved to a different hash queue when it's block number changes? –
Aug
29
awarded  Student
Aug
29
awarded  Editor
Aug
29
revised Delayed write scenario
deleted 5 characters in body
Aug
29
asked Delayed write scenario