https://bugzilla.novell.com/show_bug.cgi?id=216853 ------- Comment #36 from markw@alliedtelesis.co.nz 2007-02-09 14:00 MST ------- Tejun, I've done the bisecting, and located the commit in the Linux GIT repo (git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git) that appears to resolve the issue. This is commit 800b399669ad495ad4361d134df87401ae36f44f, which was delivered by yourself as '[PATCH] libata: always use polling IDENTIFY' (Sun Dec 3 21:34:13 2006 +0900). I've verified this by resetting back to the commit prior to this one (3ac551a6a63dcbc707348772a27bd7090b081524) and verified that the issue is still there (ie the boots process is slow and there are a lot of ATA timeouts). Then when I reset to this commit (800b399669ad495ad4361d134df87401ae36f44f) and build/test the issue is resolved (ie the boot is nice and fast, and there are no ATA timeouts). Now here's the problem.... in looking at the patches that are delivered as part of 2.6.18.2-34-default, it appears that the patch for 800b399669ad495ad4361d134df87401ae36f44f is already included. But it is this build that still has the slow boot time and ATA timeouts. I'm somewhat perplexed about this behaviour. Are there subsequent commits to 800b399669ad495ad4361d134df87401ae36f44f that may have broken, and then re-fixed the issue in a better way? Or was there a subsequent commit that re-fixed the 800b399669ad495ad4361d134df87401ae36f44f solution? I'll wait and take further direction from you if you think there is a more appropriate commit to test. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.