2009-04-08, 12:21
I am not yet ready with every test which I want to make concerning this, but what I have found up until now:
1. When I upgrade Hardy kernel to Intrepid kernel, then the nvidia driver has to be recompiled. To be able to recompile the driver, the kernel headers for the new kernel and gcc 4.3 has to be downloaded. The kernel headers and gcc 4.3 both automatically download a few more dependencies (Unfortunately I didn't had time yet to identify them, but libc6 was surely among them). After all was done, XBMC has began to suffer from the unbalanced core bug.
2. When I downgrade Intrepid kernel to Hardy kernel, again the new(old) kernel headers and gcc 4.2 has to downloaded for to recompile nvidia driver. In this case much less dependencies were downloaded by kernel headers and gcc 4.2.
And, not surprisingly this hasn't fixed the performace bug.
Based on these, if we think logically the root cause of the bug must be in one of those dependencies which are downloaded automatically by kernel headers and/ or gcc 4.3 during Hardy upgrade.
Unfortunately I don't have time to look after those packages further until the next week.
1. When I upgrade Hardy kernel to Intrepid kernel, then the nvidia driver has to be recompiled. To be able to recompile the driver, the kernel headers for the new kernel and gcc 4.3 has to be downloaded. The kernel headers and gcc 4.3 both automatically download a few more dependencies (Unfortunately I didn't had time yet to identify them, but libc6 was surely among them). After all was done, XBMC has began to suffer from the unbalanced core bug.
2. When I downgrade Intrepid kernel to Hardy kernel, again the new(old) kernel headers and gcc 4.2 has to downloaded for to recompile nvidia driver. In this case much less dependencies were downloaded by kernel headers and gcc 4.2.
And, not surprisingly this hasn't fixed the performace bug.
Based on these, if we think logically the root cause of the bug must be in one of those dependencies which are downloaded automatically by kernel headers and/ or gcc 4.3 during Hardy upgrade.
Unfortunately I don't have time to look after those packages further until the next week.