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>