Re: [uClinux-dev] segmentation fault while starting user-program under heavy interrupt load

2007-06-01 Thread Juergen Pfeiffer
Gavin Lambert schrieb: On !MMU systems there is no memory protection between processes or between kernel and user space. So if a driver is randomly stomping over memory supposedly in user space then it will break things. Another possibility is just that you're running out of RAM, or that

Re: [uClinux-dev] segmentation fault while starting user-program under heavy interrupt load

2007-06-01 Thread Juergen Pfeiffer
Hi Greg Greg Ungerer schrieb: This is on Freescales code base on the 5485 right? (That is an old kernel...) Yes it is. Lots of interrupts means lots of context switches, into and out of the kernel. If there is any bugs in the entry or exit code that interferes with the running

[uClinux-dev] segmentation fault while starting user-program under heavy interrupt load

2007-05-31 Thread Juergen Pfeiffer
Hi I'm using Linux Kernel 2.6.10 for Coldfire 5485 in an embedded application. I developped my own device-driver (Profibus), working on the internal UART of the coldfire. This Driver produces heavy hard-interrupt und soft-irq load, because UART Data is received and transmitted with 93750 bit/s.

RE: [uClinux-dev] segmentation fault while starting user-program under heavy interrupt load

2007-05-31 Thread Gavin Lambert
Quoth Juergen Pfeiffer: I'm using Linux Kernel 2.6.10 for Coldfire 5485 in an embedded application. I developped my own device-driver (Profibus), working on the internal UART of the coldfire. [...] Now i have the situation, that when i try to start some user program like ls or ps ... out of an

Re: [uClinux-dev] segmentation fault while starting user-program under heavy interrupt load

2007-05-31 Thread Greg Ungerer
Greg Ungerer wrote: Hi Huergen, ^^^ Oops, typo, sorry Juergen :-) Regards Greg Juergen Pfeiffer wrote: I'm using Linux Kernel 2.6.10 for Coldfire 5485 in an embedded application. I developped my own device-driver (Profibus), working on the internal UART of the coldfire. This