From owner-freebsd-bugs Wed Jan 8 21:20: 6 2003 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27E0137B401 for ; Wed, 8 Jan 2003 21:20:03 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B97E043EB2 for ; Wed, 8 Jan 2003 21:20:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h095K2NS020623 for ; Wed, 8 Jan 2003 21:20:02 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h095K2XV020622; Wed, 8 Jan 2003 21:20:02 -0800 (PST) Date: Wed, 8 Jan 2003 21:20:02 -0800 (PST) Message-Id: <200301090520.h095K2XV020622@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "LiuKang" Subject: Re: kern/46537: amr(4) hangs system on -CURRENT or make panic, and conditionally Reply-To: "LiuKang" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR kern/46537; it has been noted by GNATS. From: "LiuKang" To: , Cc: , Subject: Re: kern/46537: amr(4) hangs system on -CURRENT or make panic, and conditionally Date: Thu, 9 Jan 2003 13:11:35 +0800 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C2B7E0.932C3360 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit I tried to enable debug option in amr driver by adding :"CFLAGS= -O -pipe -DAMR_DEBUG COPTFLAGS= -O -pipe -DAMR_DEBUG" in /etc/make.conf and add some printf() in amr.c for debug. I think I find the problem , but I do not know how to solve it. In amr.c (Revision 1.38) Line 1008: while(sc->amr_mailbox->mb_nstatus == 0xFF); The value of sc->amr_mailbox->mb_nstatus is always 255, it seems that amr card should change the value of mb_nstatus itself. (my card is dell PERC3/DC) In pr 45698 http://www.freebsd.org/cgi/query-pr.cgi?pr=45698 I find there is the same problem in HP's raid card on 5.0. 5.0 is about to release, device amr is widely used in servers, I think this problem should be considered as critical. ------=_NextPart_000_0000_01C2B7E0.932C3360 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJnzCCAy0w ggKWoAMCAQICAQAwDQYJKoZIhvcNAQEEBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0 ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcx KDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0 ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxA dGhhd3RlLmNvbTAeFw05NjAxMDEwMDAwMDBaFw0yMDEyMzEyMzU5NTlaMIHRMQswCQYDVQQGEwJa QTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRo YXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9u MSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBl cnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANRp 19SwlGRbcelH2AxRtupykbCEXn0tDY97Et+FJXUodDpCLGMnn5V7S+9+GYcdhuqj3bnOlmQawhRu RKx85o/oTQ9xH0A4pgCjh3j2+ZSGXq3qwF5269kUo11uenwMpUtVfwYZKX+emibVars4JAhqmMex 2qOYkf152+VaxBy5AgMBAAGjEzARMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEEBQADgYEA x+ySfk749ZalZ2IqpPBNEWDQb41gWGGsJrtSNVwIzzD7qEqWih9iQiOMFw/0umScF6xHKd+dmF7S bGBxXKKs3Hnj524ARx+1DSjoAp3kmv0T9KbZfLH43F8jJgmRgHPQFBveQ6mDJfLmnC8Vyv6mq4oH dYsM3VGEa+T40c53ooEwggMuMIICl6ADAgECAgMI8TMwDQYJKoZIhvcNAQEEBQAwgZIxCzAJBgNV BAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UE ChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZpY2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29u YWwgRnJlZW1haWwgUlNBIDIwMDAuOC4zMDAeFw0wMjEyMjAwOTI0MjBaFw0wMzEyMjAwOTI0MjBa MIGyMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSIwIAYJKoZIhvcNAQkBFhNsaXVr YW5nQGJqcHUuZWR1LmNuMSMwIQYJKoZIhvcNAQkBFhRsYXp5a2FuZ0Bob3RtYWlsLmNvbTEjMCEG CSqGSIb3DQEJARYUbGl1a2FuZ2VAbmV0ZWFzZS5jb20xITAfBgkqhkiG9w0BCQEWEnJvb3RAZ29v Z2xlLm9yZy5jbjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAp75ZMLqxTs8J5MBHUw48InhU LtU8UXQOal5cGFItNW2Fyy6km01CShv17XALPO4fym5eWmnGuuAOlaphRRtxIDt3tJG4G9dN1D7H ZBt8ocILQM1w0RHrSQWpM8ZPVLpaOSG70agQbZIYVN43Kr0DfJR/yRs2+Q6VovswbJk3hqkCAwEA AaNwMG4wXgYDVR0RBFcwVYETbGl1a2FuZ0BianB1LmVkdS5jboEUbGF6eWthbmdAaG90bWFpbC5j b22BFGxpdWthbmdlQG5ldGVhc2UuY29tgRJyb290QGdvb2dsZS5vcmcuY24wDAYDVR0TAQH/BAIw ADANBgkqhkiG9w0BAQQFAAOBgQBPLUWxSjc1K/ob349WxOmnJ+rM7+sb1Km8bOaE+TPomHADFqWE J68waRZW9zuYH3sR2dd86SGzU1lGlcDyVwNjJIvEhh7zqUvH5auZkTXsDbHaK422zW8d353thTLy fsc5Tm+6nOqh7aLj5mFB0gX1KIHQFLROCGMLhFzEGp6uvDCCAzgwggKhoAMCAQICEGZFcrfMdPXP Y3ZFhNAukQEwDQYJKoZIhvcNAQEEBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJu IENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAm BgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhh d3RlLmNvbTAeFw0wMDA4MzAwMDAwMDBaFw0wNDA4MjcyMzU5NTlaMIGSMQswCQYDVQQGEwJaQTEV MBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xDzANBgNVBAoTBlRoYXd0 ZTEdMBsGA1UECxMUQ2VydGlmaWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVt YWlsIFJTQSAyMDAwLjguMzAwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN4zMqZjxwklRT7S bngnZ4HF2ogZgpcO40QpimM1Km1wPPrcrvfudG8wvDOQf/k0caCjbZjxw0+iZdsN+kvx1t1hpfmF zVWaNRqdknWoJ67Ycvm6AvbXsJHeHOmr4BgDqHxDQlBRh4M88Dm0m1SKE4f/s5udSWYALQmJ7JRr 6aFpAgMBAAGjTjBMMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwxLTI5NzAS BgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBBjANBgkqhkiG9w0BAQQFAAOBgQAxsUtHXfkB ceX1U2xdedY9mMAmE2KBIqcS+CKV6BtJtyd7BDm6/ObyJOuR+r3sDSo491BVqGz3Da1MG7wD9LXr okefbKIMWI0xQgkRbLAaadErErJAXWr5edDqLiXdiuT82w0fnQLzWtvKPPZE6iZph39Ins6ln+eE 2MliYq0FxjGCA2kwggNlAgEBMIGaMIGSMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBD YXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xDzANBgNVBAoTBlRoYXd0ZTEdMBsGA1UECxMUQ2VydGlm aWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVtYWlsIFJTQSAyMDAwLjguMzAC AwjxMzAJBgUrDgMCGgUAoIICJDAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJ BTEPFw0wMzAxMDkwNTExMDhaMCMGCSqGSIb3DQEJBDEWBBRAT+QPrLeSCjZPbPYAdDK/r5ZGAjBn BgkqhkiG9w0BCQ8xWjBYMAoGCCqGSIb3DQMHMAcGBSsOAwIaMA4GCCqGSIb3DQMCAgIAgDANBggq hkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDAKBggqhkiG9w0CBTCBqwYJKwYBBAGC NxAEMYGdMIGaMIGSMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQH EwlDYXBlIFRvd24xDzANBgNVBAoTBlRoYXd0ZTEdMBsGA1UECxMUQ2VydGlmaWNhdGUgU2Vydmlj ZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVtYWlsIFJTQSAyMDAwLjguMzACAwjxMzCBrQYLKoZI hvcNAQkQAgsxgZ2ggZowgZIxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQ BgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZpY2F0ZSBT ZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4zMAIDCPEzMA0G CSqGSIb3DQEBAQUABIGAdZOCDtfXzpeGmYzCdSCQkJ7pWNXDgyweJysqbyEfiGZczHsF8LznrnN1 yTK0Q5zdZcOT6IHV5a4TLGVY8Xj86SLX4liLd6fHLvJYU9nlQpiof8yU1gjn7G+dFZkazAdKL8yr DPR2BnBV2wLiCP2JzhahoAfsXLvM31+DT+lRmu8AAAAAAAA= ------=_NextPart_000_0000_01C2B7E0.932C3360-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message