From: NIIBE Y. <gn...@ch...> - 2000-07-03 23:51:53
|
Stuart Menefy wrote: > I've found what was causing the 'slab poisoning' problem which I reported > a few days ago. There is a bug in the kernel when setting the interrupt > mask bits in the status register when returning from an exception. This > can result in interrupts being re-enabled when they should not be. [...] Well spotted. But still I think that the issue I mentioned exists (when packet length is odd). > I'm surprised nobody else is seeing these problems. Are we the only > people using SH4 perhaps? SolutionEngine SH4 is configured using it's own interrupt controller, so it doesn't used irq_mask. > One thing I did spot while doing this. The irq_imask technique of > interrupt masking will not work with interrupts at priority 15. Not > really a problem, but it might be worth adding a comment somewhere > before this trips somebody up. Agreed. Please check all of the pending patches of yours in. I have an idea for handling alias issue of shared page. I'll modify the code, when you commit. -- |