Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Sep 1999 17:34:23 -0400
From:      Simon Shapiro as Himself <shimon@simon-shapiro.org>
To:        hackers@freebsd.org
Subject:   SYSINIT question
Message-ID:  <37F285DF.46A239B4@simon-shapiro.org>

next in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format.

--------------ms472127EEB42963A99204F343
Content-Type: text/plain; charset=
Content-Transfer-Encoding: 7bit

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,                 Shimon@Simon-Shapiro.ORG
                                             404.644.6401
Simon Shapiro

Unwritten code has no bugs and executes at twice the speed of mouth
--------------ms472127EEB42963A99204F343
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIIJ7QYJKoZIhvcNAQcCoIIJ3jCCCdoCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B+8wggS5MIIEIqADAgECAhAClV7YnhihCwqregXjjrdfMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTk5MDkyNjAwMDAw
MFoXDTAwMDkyNTIzNTk1OVowggEYMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxFjAUBgNVBAMUDVNpbW9uIFNoYXBpcm8xJzAlBgkqhkiG
9w0BCQEWGHNoaW1vbkBzaW1vbi1zaGFwaXJvLm9yZzBcMA0GCSqGSIb3DQEBAQUAA0sAMEgC
QQCWapJrHdDp0fdP9CDHrTEk6VbRBTk+X3UtU97HWiZooLH/Yp3//NmneAUOsjRj4kHygf3n
LNqmQE040B3QdNQzAgMBAAGjggGPMIIBizAJBgNVHRMEAjAAMIGsBgNVHSAEgaQwgaEwgZ4G
C2CGSAGG+EUBBwEBMIGOMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20v
Q1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNpZ24sIEluYy4wAwIBARo9VmVyaVNpZ24ncyBD
UFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlhYi4gbHRkLiAoYyk5NyBWZXJpU2lnbjARBglg
hkgBhvhCAQEEBAMCB4AwgYYGCmCGSAGG+EUBBgMEeBZ2ZDQ2NTJiZDYzZjIwNDcwMjkyOTg3
NjNjOWQyZjI3NTA2OWM3MzU5YmVkMWIwNTlkYTc1YmM0YmM5NzAxNzQ3ZGE1ZDNmMjE0MWJl
YWRiMmJkMmU4OTIxNWFkNmFmNGQ1MTE0ODllYTJiMjQ3ZmRmM2VhNDUwYzAzBgNVHR8ELDAq
MCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9jbGFzczEuY3JsMA0GCSqGSIb3DQEB
BAUAA4GBAJGOv032Cr1u64/mnEHi0uKZb6uS4GQbed8jzBVRs+Y7zruO4R/gnXBEH0OrvE4Z
oTqZ00gjnbVCT/rpjARmswNOU+hFI/kcn+HyKS0fw1A9Ppfm8Mp9iHSkYgTRT/MOuC2ck7z5
POETXZ68J14y368tXGd+Ako2n3RNHqOuSmXUMIIDLjCCApegAwIBAgIRANJ2Lo0UDD19sqgl
Xa/uDXUwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWdu
LCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24g
QXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4MDUxMjIzNTk1OVowgcwxFzAVBgNVBAoT
DlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMUYwRAYD
VQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvUlBBIEluY29ycC4gQnkgUmVmLixM
SUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBDbGFzcyAxIENBIEluZGl2aWR1YWwg
U3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQwgZ8wDQYJKoZIhvcNAQEBBQADgY0A
MIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJvnFS/vOh3Kp258Gi7ldkxQXB6gUu5SBNW
LccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpdtrA2QjO1blSIT4dKvxna+RXoD4e2HOPM
xpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMBAAGjfDB6MBEGCWCGSAGG+EIBAQQEAwIB
BjBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0wKwYIKwYBBQUHAgEWH3d3dy52ZXJpc2ln
bi5jb20vcmVwb3NpdG9yeS9SUEEwDwYDVR0TBAgwBgEB/wIBADALBgNVHQ8EBAMCAQYwDQYJ
KoZIhvcNAQECBQADgYEAiLg3O93alDcAraqf4YEBcR6Sam0v9vGd08pkONwbmAwHhluFFWoP
uUmFpJXxF31ntH8tLN2aQp7DPrSOquULBt7yVir6M8e+GddTTMO9yOMXtaRJQmPswqYXD11Y
Gkk8kFxVo2UgAP0YIOVfgqaxqJLFWGrBjQM868PNBaKQrm4xggHGMIIBwgIBATCB4TCBzDEX
MBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv
cmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEgSW5jb3JwLiBC
eSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1ZlcmlTaWduIENsYXNzIDEgQ0EgSW5k
aXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZhbGlkYXRlZAIQApVe2J4YoQsKq3oF
4463XzAJBgUrDgMCGgUAoH0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0B
CQUxDxcNOTkwOTI5MjEzNDIzWjAeBgkqhkiG9w0BCQ8xETAPMA0GCCqGSIb3DQMCAgEoMCMG
CSqGSIb3DQEJBDEWBBTlU/HZkzthGE97AhKoLduQZ/eVHTANBgkqhkiG9w0BAQEFAARAcMKP
bIEnp0ToY6uvSHfCzXq27lMN7EujJ5S90PA+8Kugm5eg1DlEsjMQZaP+BDC2JKyibI6ClwNX
l7kW4pID8A==
--------------ms472127EEB42963A99204F343--



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37F285DF.46A239B4>