Hi Y'll

Am noticing that adding:

SYSINIT(i2o_dev, SI_SUB_DRIVERS, SI_ORDER_MIDDLE+CDEV_MAJOR,
i2o_drvinit, NULL)

to one's driver causes the init routine (i2o_drvinit to run very early,
as in:

real memory  = 402653184 (393216K bytes)
avail memory = 388120576 (379024K bytes)
Preloaded elf kernel "kernel.i2o" at 0xc034d000.
register_swi
Pentium Pro MTRR support enabled
../../i2o/i2o_drv.c.1063 drvinit
I2O: Trying to initialize too early
Probing for devices on PCI bus 0:

While I really would like it to run AFETR the PCI scan, so that I have
IOPs
to talk to etc.,

Other than ugly hacs in main(), is there a way?

This is all in RELENG_3...


-- 


Sincerely Yours,                 [EMAIL PROTECTED]
                                             404.644.6401
Simon Shapiro

Unwritten code has no bugs and executes at twice the speed of mouth

S/MIME Cryptographic Signature

Reply via email to