On Fri, 10 Mar 2006 19:52:42 -0800 (PST) Jurij Smakov <[EMAIL PROTECTED]> wrote:
> On Fri, 10 Mar 2006, Jonas Smedegaard wrote: > > > If modular-ide is the sole source of trouble here, then what worked > > in 2.6.14-4 and earlier? > > > > The bugreports seem to indicate that things broke in 2.6.14-5 that > > worked in 2.6.14-4. And it seems nothing related else than linux-2.6 > > changed then - not yaird and not kernel-package. > > I have compared the 2.6.14-4 and 2.6.14-5 linux-2.6 packages. The > configs used to build the kernel are almost identical, and the 3 > patches added in 2.6.14-5 do not touch anything in the IDE subsystem > at all. Both have the modular IDE patch applied. File lists of > /lib/modules/[version]/kernel/drivers/ide are exactly the same. Thus, > it is pretty unlikely that kernel is the cause of problems with > ide-generic. Thanks for clarifying. Are the binary packages available somewhere? It can then be confirmed if postinst (dependent on the version of kernel-package used at packaging time) is identical in those packages - both favoring yaird. > Yaird, on the other hand, contains some relevant changes between the > last known working version (0.0.11-12) and the broken one (0.0.12-1). Bingo! 0.0.12-1 drops a loose ide-generic workaround, and fixes the yaird bug of sometimes not failing as it should - causing those bugreports to be fatal as dpkg didn't roll back when yaird generated broken images. 0.0.12-2 adds the non-loose ide-generic workaround that hurts Pegasos. The bugreports clearly talk about 0.0.12-1 being used. I was blinded by yaird changelog saying 0.0.12-2 was done only 24 minutes after 0.0.12-1. I guess 0.0.12-2 was not uploaded right away for some reason (probably I wanted to test more and got distracted by real life). Ok, I am now convinced that the yaird ide workarounds (not only for via but also piix and amd) was needed only for Debian-specific modular-ide patch that is now dropped so will not be officially released together with yaird. I will drop the workarounds completely, and believe it will not weaken the strict yaird logic. Thanks alot for all your help and patience with resolving this! - Jonas -- * Jonas Smedegaard - idealist og Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ - Enden er nær: http://www.shibumi.org/eoti.htm
pgpHmmRMt6TeX.pgp
Description: PGP signature