Comment 29 for bug 7256

Revision history for this message
Herbert Xu (herbert-gondor) wrote :

(In reply to comment #28)
> > Actually you can postpone the initialisation of drivers built-in to ide-core.
> So this can be
> > done easily.
> I see. Do we currently do this postponing?

We do it for PCI drivers. I'm proposing that this be extended to all chip drivers.

> Right. But for some systems, such as Clint's, this could amount to a change in
> ordering.

It's not the initrd-tools patch that caused the reordering. It's the fact that kernel had his
driver compiled as a module.

> What changes would we need to make in order to solve the ordering issue
> permanently? Would we need additional changes on top of that in order to solve
> the woody upgrade problem?

I'm afraid that this is going to be an arbitrary choice. Basically there are two possible
orderings to choose from. We can either go with the woody/vanilla/custom kernel ordering which
is what I proposed, or we can stick with the current ordering which is the same as Debian.

Going from one ordering to another will inevitably break existing systems.