Upon switching from Dapper to Hardy, I noticed one of my systems kept getting serial timeouts. Upon further investigation, it seems that there is a serial deadlock issue in kernels < 2.6.27, where machine with multiple processors and multiple serial devices can call the serial interrupt handler at the same time and become deadlocked. This was fixed in 2.6.27 with 4 lines of code. I have created a patch with the same four line based on the linux-source-2.6.24.tbz (from installing linux-source package) and tested it. My problems go away. Given that this is such a fundamental bug (deadlock in interrupt handlers), I feel it is necessary to apply this to the LTS kernels in Hardy.
Binary package hint: linux-image- 2.6.24- 19-generic
Upon switching from Dapper to Hardy, I noticed one of my systems kept getting serial timeouts. Upon further investigation, it seems that there is a serial deadlock issue in kernels < 2.6.27, where machine with multiple processors and multiple serial devices can call the serial interrupt handler at the same time and become deadlocked. This was fixed in 2.6.27 with 4 lines of code. I have created a patch with the same four line based on the linux-source- 2.6.24. tbz (from installing linux-source package) and tested it. My problems go away. Given that this is such a fundamental bug (deadlock in interrupt handlers), I feel it is necessary to apply this to the LTS kernels in Hardy.