Hi Alexander, Do you happen to work with a clean kernel or a montavista one? Montavista made a lot of changes which do not necessarely reflect in the normal kernel code (especially on irq, pre-emptiveness and PCI) > I have noticed that somewhere around 2.4.17 sys_sysmips() function from > sysmips.c > was rewritten and call to o32_ret_from_sys_call disappear. This function > (o32_ret_from_sys_call) > was responsible for calling do_softirq() after each system call. I'm > curious, what is the > current mechanism in mips 2.4.x that ensures that do_softirq is called > after system call ? regards, Philippe | Philippe De Swert -GNU/linux - uClinux freak- | | Stag developer http://stag.mind.be/ | Emdebian developer: http://www.emdebian.org | | Please do not send me documents in a closed format. (*.doc,*.xls,*.ppt) | Use the open alternatives. (*.pdf,*.ps,*.html,*.txt) | Why? http://pallieter.is-a-geek.org:7832/~johan/word/english/ ------------------------------------------------------- NOTE! My email address is changing to ... @scarlet.be Please make the necessary changes in your address book.