From owner-freebsd-scsi@FreeBSD.ORG Thu Dec 11 06:58:40 2003 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D15216A4CE for ; Thu, 11 Dec 2003 06:58:40 -0800 (PST) Received: from smtp2.completel.net (smtp2.completel.net [195.167.195.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id 068D043D1F for ; Thu, 11 Dec 2003 06:58:38 -0800 (PST) (envelope-from fabien.thomas@netasq.com) Received: from smtp.netasq.com (netasq.netasq.com [213.30.137.178] (may be forged)) by smtp2.completel.net (8.12.8/8.12.8) with ESMTP id hBBEwmdB019478 for ; Thu, 11 Dec 2003 15:58:48 +0100 Message-ID: <3FD8868C.4020208@netasq.com> Date: Thu, 11 Dec 2003 16:00:28 +0100 From: Fabien THOMAS User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031119 Thunderbird/0.4a X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-scsi@freebsd.org Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms010206050707090105010908" Subject: asr driver with INVARIANT X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Dec 2003 14:58:40 -0000 This is a cryptographically signed message in MIME format. --------------ms010206050707090105010908 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit When compiled with INVARIANT the driver failed in debugger because the memory flags is M_WAITOK. Is it really necessary to use M_WAITOK here ? fabien --------------ms010206050707090105010908 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 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII5DCC BG4wggNWoAMCAQICAgCAMA0GCSqGSIb3DQEBBQUAMIGRMQswCQYDVQQGEwJGUjENMAsGA1UE CBMETm9yZDEaMBgGA1UEBxMRVmlsbGVuZXV2ZSBkJ0FzY3ExLjAsBgNVBAoTJU5FVEFTUSAt IFNlY3VyZSBJbnRlcm5ldCBDb25uZWN0aXZpdHkxJzAlBgNVBAsTHk5FVEFTUSBDZXJ0aWZp Y2F0aW9uIEF1dGhvcml0eTAeFw0wMzA2MDQxMjQ4MDdaFw0wNDA2MDMxMjQ4MDdaMIHSMQsw CQYDVQQGEwJGUjENMAsGA1UECBMETm9yZDEaMBgGA1UEBxMRVmlsbGVuZXV2ZSBkJ0FzY3Ex LjAsBgNVBAoTJU5ldEFzcSAtIFNlY3VyZSBJbnRlcm5ldCBDb25uZWN0aXZpdHkxJzAlBgNV BAsTHk5ldEFzcSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEWMBQGA1UEAxMNRmFiaWVuIFRI T01BUzEnMCUGCSqGSIb3DQEJARYYZmFiaWVuLnRob21hc0BuZXRhc3EuY29tMIGfMA0GCSqG SIb3DQEBAQUAA4GNADCBiQKBgQDnmO6Hh5Nm3OOE7+k3zSP3/cWDBGbxVh5PInSwQeKW43cK KE0MH8Y5erHIhVVchaMRsvxBfJrB6T8s2vGNl+ZRnFVP2Ug8+xLYFFJONlkY1YnHTZJ/VGx/ lsf2ZDR7ZKqgcnuvbrLra4Np062oED1xwEpzbJnTemmbOGTqscUvcwIDAQABo4IBDzCCAQsw CQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwHQYDVR0OBBYEFLJEqzTrOFxg8EONNUey1yGm2kWj MIG+BgNVHSMEgbYwgbOAFCcq6x3ZRNo6F3NqCSAgySWo+X+yoYGXpIGUMIGRMQswCQYDVQQG EwJGUjENMAsGA1UECBMETm9yZDEaMBgGA1UEBxMRVmlsbGVuZXV2ZSBkJ0FzY3ExLjAsBgNV BAoTJU5FVEFTUSAtIFNlY3VyZSBJbnRlcm5ldCBDb25uZWN0aXZpdHkxJzAlBgNVBAsTHk5F VEFTUSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eYIBADARBglghkgBhvhCAQEEBAMCBaAwDQYJ KoZIhvcNAQEFBQADggEBAIvHoFpS3V+RmELk5XOcxU7fSfIPBnpGi0NQbw1P8BGKk86NAp5v sVyc13sz9knwlebXuDF7Qdso6SnakcJwMS/rut8rSxqhFCFIlEd7pa47hMdMLDbr/ZeQDs4h 81h919ipv4j4iA12YjAS6t1FJrO6EJMFGf/YwIQ5Ou/iSECN90MRQvRmQYQgYDruOZf/KEad Wd4kksoNQMnDwH5BTh8HbZ9DbN2l1s/GHP5U66l/Ik0I/Ghx7Rhv7S/aCZPAr7Q+QYcGcv7C 4lUjVFh0rlDC0aYQ0SEiykplA75W2qRklZZTinIb23BJZ9wugKooAFUYAORo3jv522SJyNe+ 9MwwggRuMIIDVqADAgECAgIAgDANBgkqhkiG9w0BAQUFADCBkTELMAkGA1UEBhMCRlIxDTAL BgNVBAgTBE5vcmQxGjAYBgNVBAcTEVZpbGxlbmV1dmUgZCdBc2NxMS4wLAYDVQQKEyVORVRB U1EgLSBTZWN1cmUgSW50ZXJuZXQgQ29ubmVjdGl2aXR5MScwJQYDVQQLEx5ORVRBU1EgQ2Vy dGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDMwNjA0MTI0ODA3WhcNMDQwNjAzMTI0ODA3WjCB 0jELMAkGA1UEBhMCRlIxDTALBgNVBAgTBE5vcmQxGjAYBgNVBAcTEVZpbGxlbmV1dmUgZCdB c2NxMS4wLAYDVQQKEyVOZXRBc3EgLSBTZWN1cmUgSW50ZXJuZXQgQ29ubmVjdGl2aXR5MScw JQYDVQQLEx5OZXRBc3EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxFjAUBgNVBAMTDUZhYmll biBUSE9NQVMxJzAlBgkqhkiG9w0BCQEWGGZhYmllbi50aG9tYXNAbmV0YXNxLmNvbTCBnzAN BgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA55juh4eTZtzjhO/pN80j9/3FgwRm8VYeTyJ0sEHi luN3CihNDB/GOXqxyIVVXIWjEbL8QXyawek/LNrxjZfmUZxVT9lIPPsS2BRSTjZZGNWJx02S f1Rsf5bH9mQ0e2SqoHJ7r26y62uDadOtqBA9ccBKc2yZ03ppmzhk6rHFL3MCAwEAAaOCAQ8w ggELMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdDgQWBBSyRKs06zhcYPBDjTVHstch ptpFozCBvgYDVR0jBIG2MIGzgBQnKusd2UTaOhdzagkgIMklqPl/sqGBl6SBlDCBkTELMAkG A1UEBhMCRlIxDTALBgNVBAgTBE5vcmQxGjAYBgNVBAcTEVZpbGxlbmV1dmUgZCdBc2NxMS4w LAYDVQQKEyVORVRBU1EgLSBTZWN1cmUgSW50ZXJuZXQgQ29ubmVjdGl2aXR5MScwJQYDVQQL Ex5ORVRBU1EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCAQAwEQYJYIZIAYb4QgEBBAQDAgWg MA0GCSqGSIb3DQEBBQUAA4IBAQCLx6BaUt1fkZhC5OVznMVO30nyDwZ6RotDUG8NT/ARipPO jQKeb7FcnNd7M/ZJ8JXm17gxe0HbKOkp2pHCcDEv67rfK0saoRQhSJRHe6WuO4THTCw26/2X kA7OIfNYfdfYqb+I+IgNdmIwEurdRSazuhCTBRn/2MCEOTrv4khAjfdDEUL0ZkGEIGA67jmX /yhGnVneJJLKDUDJw8B+QU4fB22fQ2zdpdbPxhz+VOupfyJNCPxoce0Yb+0v2gmTwK+0PkGH BnL+wuJVI1RYdK5QwtGmENEhIspKZQO+VtqkZJWWU4pyG9twSWfcLoCqKABVGADkaN47+dtk icjXvvTMMYIDTjCCA0oCAQEwgZgwgZExCzAJBgNVBAYTAkZSMQ0wCwYDVQQIEwROb3JkMRow GAYDVQQHExFWaWxsZW5ldXZlIGQnQXNjcTEuMCwGA1UEChMlTkVUQVNRIC0gU2VjdXJlIElu dGVybmV0IENvbm5lY3Rpdml0eTEnMCUGA1UECxMeTkVUQVNRIENlcnRpZmljYXRpb24gQXV0 aG9yaXR5AgIAgDAJBgUrDgMCGgUAoIICCzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwG CSqGSIb3DQEJBTEPFw0wMzEyMTExNTAwMjhaMCMGCSqGSIb3DQEJBDEWBBSBxWbyyPqgNhYf /IAg53g9UBcwwzBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIA gDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBqQYJKwYBBAGCNxAE MYGbMIGYMIGRMQswCQYDVQQGEwJGUjENMAsGA1UECBMETm9yZDEaMBgGA1UEBxMRVmlsbGVu ZXV2ZSBkJ0FzY3ExLjAsBgNVBAoTJU5FVEFTUSAtIFNlY3VyZSBJbnRlcm5ldCBDb25uZWN0 aXZpdHkxJzAlBgNVBAsTHk5FVEFTUSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eQICAIAwgasG CyqGSIb3DQEJEAILMYGboIGYMIGRMQswCQYDVQQGEwJGUjENMAsGA1UECBMETm9yZDEaMBgG A1UEBxMRVmlsbGVuZXV2ZSBkJ0FzY3ExLjAsBgNVBAoTJU5FVEFTUSAtIFNlY3VyZSBJbnRl cm5ldCBDb25uZWN0aXZpdHkxJzAlBgNVBAsTHk5FVEFTUSBDZXJ0aWZpY2F0aW9uIEF1dGhv cml0eQICAIAwDQYJKoZIhvcNAQEBBQAEgYBl1MgW0w622hW9ArU7KJFmtFv13PDuohFlTKsB +Aa/KSv2d3Vs+HvAgNY9VSRbu1/09nSTO+YYHiZsagzVxUjbTp9Ce/9h7UjyhftWh2/SWiky GmnvK4IjYU6I/9i5Ir5Y+3l5ad7jAw08XJa9bXpZgea/8YlUIaMQa0+UwZ6YjgAAAAAAAA== --------------ms010206050707090105010908--