I did some further testing. 2.6.29-02062905-generic from the mainline tree also has this problem. As does: vmlinuz-2.6.28-11-server and vmlinuz-2.6.27-11-server. vmlinuz-2.6.24-21-server seems to be working fine. Since the problem is showing up in the mainline, I will focus on doing some more testing there to see if I can find exactly what version is the first to exhibit this problem.
I did some further testing. 2.6.29- 02062905- generic from the mainline tree also has this problem. As does: vmlinuz- 2.6.28- 11-server and vmlinuz- 2.6.27- 11-server. vmlinuz- 2.6.24- 21-server seems to be working fine. Since the problem is showing up in the mainline, I will focus on doing some more testing there to see if I can find exactly what version is the first to exhibit this problem.