Date: Sun, 23 Jan 2005 17:55:05 +0300 (MSK) From: Dmitry Morozovsky <marck@rinet.ru> To: Doug Ambrisko <ambrisko@ambrisko.com> Cc: Scott Long <scottl@freebsd.org> Subject: Re: freebsd problem: Cannot detect Hard Disk (SATA) Message-ID: <20050123175109.Y34546@woozle.rinet.ru> In-Reply-To: <20050122130248.W77536@woozle.rinet.ru> References: <200501200417.j0K4Hbhj033697@ambrisko.com> <20050122130248.W77536@woozle.rinet.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-784397172-1106492105=:34546 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sat, 22 Jan 2005, Dmitry Morozovsky wrote: DM> DA> There is: DM> DA> http://www.ambrisko.com/doug/ata/ata_stable_sata_7.patch DM> DA> for 4.10. That deals with Intel and Promise SATA stuff and DM> DA> ata-raid fixes/enhancements. It deals with legacy and enhanced modes DM> DA> for Intel SATA. DM> DA> DM> DA> A bunch of people have installed it and are using this. A bunch of DM> DA> our customers use it via our appliance. DM> DM> Wow, thanks! BTW, it seems some sio patches are slipped in by accident? BTW2: here is small patch to support Promise SATA PDC20376 controller found on our Albatron MB Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ --0-784397172-1106492105=:34546 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="ata-PDC20376.patch" Content-Transfer-Encoding: BASE64 Content-ID: <20050123175505.R34546@woozle.rinet.ru> Content-Description: Content-Disposition: attachment; filename="ata-PDC20376.patch" ZGlmZiAtciAtdSBzeXMvZGV2L2F0YS9hdGEtYWxsLmMgL0ZyZWVCU0Qvc3Jj L3N5cy9kZXYvYXRhL2F0YS1hbGwuYw0KLS0tIHN5cy9kZXYvYXRhL2F0YS1h bGwuYwlTdW4gSmFuIDIzIDE3OjQ2OjAwIDIwMDUNCisrKyAvRnJlZUJTRC9z cmMvc3lzL2Rldi9hdGEvYXRhLWFsbC5jCVNhdCBKYW4gMjIgMTU6NDk6MTUg MjAwNQ0KQEAgLTE4OSw2ICsxODksNyBAQA0KICAgICBjYXNlIDB4MzMxOTEw NWE6ICAvKiBQcm9taXNlIFNBVEEgKi8NCiAgICAgY2FzZSAweDMzNzExMDVh OiAgLyogUHJvbWlzZSBTQVRBICovDQogICAgIGNhc2UgMHgzMzczMTA1YTog IC8qIFByb21pc2UgU0FUQSAqLw0KKyAgICBjYXNlIDB4MzM3NjEwNWE6ICAv KiBQcm9taXNlIFNBVEEgKi8NCiAJcHJvbWlzZV9pbml0KGNoKTsNCiAJYnJl YWs7DQogDQpAQCAtMjgyLDYgKzI4Myw3IEBADQogICAgIGNhc2UgMHgzMzE5 MTA1YTogLyogUHJvbWlzZSBTQVRBICovDQogICAgIGNhc2UgMHgzMzcxMTA1 YTogLyogUHJvbWlzZSBTQVRBICovDQogICAgIGNhc2UgMHgzMzczMTA1YTog LyogUHJvbWlzZSBTQVRBICovDQorICAgIGNhc2UgMHgzMzc2MTA1YTogLyog UHJvbWlzZSBTQVRBICovDQogICAgICB7DQogCXN0cnVjdCBhdGFfcGNpX2Nv bnRyb2xsZXIgKmN0bHI7DQogCWN0bHIgPSBkZXZpY2VfZ2V0X3NvZnRjKGRl dmljZV9nZXRfcGFyZW50KGNoLT5kZXYpKTsNCkBAIC0xMDAyLDYgKzEwMDQs NyBAQA0KICAgICBjYXNlIDB4MzMxOTEwNWE6IC8qIFByb21pc2UgU0FUQSAq Lw0KICAgICBjYXNlIDB4MzM3MTEwNWE6IC8qIFByb21pc2UgU0FUQSAqLw0K ICAgICBjYXNlIDB4MzM3MzEwNWE6IC8qIFByb21pc2UgU0FUQSAqLw0KKyAg ICBjYXNlIDB4MzM3NjEwNWE6ICAvKiBQcm9taXNlIFNBVEEgKi8NCiAJcHJv bWlzZV9pbml0KGNoKTsNCiAJaWYoY2gtPmRldmljZXMgJiBBVEFfQVRBX01B U1RFUikNCiAJICAgIGF0YV9kbWFkb25lKCZjaC0+ZGV2aWNlW01BU1RFUl0p Ow0KZGlmZiAtciAtdSBzeXMvZGV2L2F0YS9hdGEtZG1hLmMgL0ZyZWVCU0Qv c3JjL3N5cy9kZXYvYXRhL2F0YS1kbWEuYw0KLS0tIHN5cy9kZXYvYXRhL2F0 YS1kbWEuYwlTdW4gSmFuIDIzIDE3OjQ2OjAwIDIwMDUNCisrKyAvRnJlZUJT RC9zcmMvc3lzL2Rldi9hdGEvYXRhLWRtYS5jCVNhdCBKYW4gMjIgMTU6NTM6 NDggMjAwNQ0KQEAgLTIwNSw2ICsyMDUsNyBAQA0KICAgICBjYXNlIDB4MzMx OTEwNWE6ICAgIC8qIFByb21pc2UgU0FUQSAqLw0KICAgICBjYXNlIDB4MzM3 MTEwNWE6ICAgIC8qIFByb21pc2UgU0FUQSAqLw0KICAgICBjYXNlIDB4MzM3 MzEwNWE6ICAgIC8qIFByb21pc2UgU0FUQSAqLw0KKyAgICBjYXNlIDB4MzM3 NjEwNWE6ICAgIC8qIFByb21pc2UgU0FUQSAqLw0KIAlpZiAoKGRldmljZSA9 PSAwICYmIGF0YWRldi0+Y2hhbm5lbC0+c2F0YV9tYXN0ZXJfaWR4KQ0KIAkg ICAgfHwgKGRldmljZSA9PSAxICYmIGF0YWRldi0+Y2hhbm5lbC0+c2F0YV9z bGF2ZV9pZHgpKXsNCiAJICAgIGF0YWRldi0+cGFyYW0tPmh3cmVzX2NibGlk ID0gMTsNCkBAIC0xMzQ5LDYgKzEzNTAsNyBAQA0KICAgICBjYXNlIDB4MzMx OTEwNWE6ICAgLyogUHJvbWlzZSBTQVRBICovDQogICAgIGNhc2UgMHgzMzcx MTA1YTogICAvKiBQcm9taXNlIFNBVEEgKi8NCiAgICAgY2FzZSAweDMzNzMx MDVhOiAgIC8qIFByb21pc2UgU0FUQSAqLw0KKyAgICBjYXNlIDB4MzM3NjEw NWE6ICAgIC8qIFByb21pc2UgU0FUQSAqLw0KIAllcnJvciA9IGF0YV9jb21t YW5kKGF0YWRldiwgQVRBX0NfU0VURkVBVFVSRVMsIDAsDQogCQlBVEFfVURN QTUsIEFUQV9DX0ZfU0VUWEZFUiwgQVRBX1dBSVRfUkVBRFkpOw0KICAgICAg ICAgYXRhX2RtYWNyZWF0ZShhdGFkZXYsIGFwaW9tb2RlLCBBVEFfVURNQTUp Ow0KQEAgLTE0NzYsNiArMTQ3OCw3IEBADQogICAgIGNhc2UgMHgzMzE5MTA1 YTogIC8qIFByb21pc2UgU0FUQSAqLw0KICAgICBjYXNlIDB4MzM3MTEwNWE6 ICAvKiBQcm9taXNlIFNBVEEgKi8NCiAgICAgY2FzZSAweDMzNzMxMDVhOiAg LyogUHJvbWlzZSBTQVRBICovDQorICAgIGNhc2UgMHgzMzc2MTA1YTogIC8q IFByb21pc2UgU0FUQSAqLw0KIAlzID0gc3BsYmlvKCk7DQogCUFUQV9PVVRM KGNoLT5yX2JtaW8sIEFUQV9CTURUUF9QT1JULCBkcy0+bWRtYXRhYik7DQog CUFUQV9PVVRMKGNoLT5yX2JtaW8sIEFUQV9CTUNUTF9QT1JULA0KQEAgLTE1 MTUsNiArMTUxOCw3IEBADQogICAgIGNhc2UgMHgzMzE5MTA1YTogIC8qIFBy b21pc2UgU0FUQSAqLw0KICAgICBjYXNlIDB4MzM3MTEwNWE6ICAvKiBQcm9t aXNlIFNBVEEgKi8NCiAgICAgY2FzZSAweDMzNzMxMDVhOiAgLyogUHJvbWlz ZSBTQVRBICovDQorICAgIGNhc2UgMHgzMzc2MTA1YTogIC8qIFByb21pc2Ug U0FUQSAqLw0KIAljaC0+ZmxhZ3MgJj0gfkFUQV9ETUFfQUNUSVZFOw0KIAlk cy0+ZmxhZ3MgPSAwOw0KIAlyZXR1cm4gMDsNCmRpZmYgLXIgLXUgc3lzL2Rl di9hdGEvYXRhLXBjaS5jIC9GcmVlQlNEL3NyYy9zeXMvZGV2L2F0YS9hdGEt cGNpLmMNCi0tLSBzeXMvZGV2L2F0YS9hdGEtcGNpLmMJU3VuIEphbiAyMyAx Nzo0NjowMCAyMDA1DQorKysgL0ZyZWVCU0Qvc3JjL3N5cy9kZXYvYXRhL2F0 YS1wY2kuYwlTYXQgSmFuIDIyIDE1OjU1OjAxIDIwMDUNCkBAIC0zNDAsNiAr MzQwLDcgQEANCiANCiAgICAgY2FzZSAweDMzNzExMDVhOg0KICAgICBjYXNl IDB4MzM3MzEwNWE6ICAgLyogUHJvbWlzZSBTQVRBICovDQorICAgIGNhc2Ug MHgzMzc2MTA1YTogICAvKiBQcm9taXNlIFNBVEEgKi8NCiAJcmV0dXJuICJQ cm9taXNlIFNBVEExNTAgVFgyIGNvbnRyb2xsZXIiOw0KIA0KICAgICBjYXNl IDB4MzMxODEwNWE6ICAgDQpAQCAtNTU2LDYgKzU1Nyw3IEBADQogICAgIGNh c2UgMHgzMzE5MTA1YTogLyogUHJvbWlzZSBTQVRBMTUwIFRYNCAqLyAgDQog ICAgIGNhc2UgMHgzMzcxMTA1YTogLyogUHJvbWlzZSBTQVRBMTUwIFRYNCAq Lw0KICAgICBjYXNlIDB4MzM3MzEwNWE6IC8qIFByb21pc2UgU0FUQSAqLw0K KyAgICBjYXNlIDB4MzM3NjEwNWE6IC8qIFByb21pc2UgU0FUQSAqLw0KICAg ICAgICAgLyogaXMgdGhlcmUgYSB2YWxpZCBwb3J0IHJhbmdlIHRvIGNvbm5l Y3QgdG8gPyAqLw0KICAgICAgICAgcmlkID0gMHgxYzsNCiAJY29udHJvbGxl ci0+Ym1pb1tBVEFfSURYX0RBVEFdLnJlcyA9IGJ1c19hbGxvY19yZXNvdXJj ZShkZXYsDQpAQCAtODQ5LDYgKzg1MSw3IEBADQogICAgIGNhc2UgMHgzMzE5 MTA1YToJLyogUHJvbWlzZSBTQVRBICovDQogICAgIGNhc2UgMHgzMzcxMTA1 YToJLyogUHJvbWlzZSBTQVRBICovDQogICAgIGNhc2UgMHgzMzczMTA1YTog ICAvKiBQcm9taXNlIFNBVEEgKi8NCisgICAgY2FzZSAweDMzNzYxMDVhOiAg IC8qIFByb21pc2UgU0FUQSAqLw0KIAlwYXJlbnQgPSBkZXZpY2VfZ2V0X3Bh cmVudChjaC0+ZGV2KTsgIA0KIAljdGxyID0gZGV2aWNlX2dldF9zb2Z0Yyhw YXJlbnQpOw0KIAlhdGFfcHJvbWlzZV9wbHVnX3NjYW5faW50cihjaCwgMSk7 DQpkaWZmIC1yIC11IHN5cy9kZXYvYXRhL2F0YS1yYWlkLmMgL0ZyZWVCU0Qv c3JjL3N5cy9kZXYvYXRhL2F0YS1yYWlkLmMNCi0tLSBzeXMvZGV2L2F0YS9h dGEtcmFpZC5jCVN1biBKYW4gMjMgMTc6NDY6MDAgMjAwNQ0KKysrIC9GcmVl QlNEL3NyYy9zeXMvZGV2L2F0YS9hdGEtcmFpZC5jCVNhdCBKYW4gMjIgMTU6 NTU6MzAgMjAwNQ0KQEAgLTE1OSw2ICsxNTksNyBAQA0KICAgICBjYXNlIDB4 NGQ2OTEwNWE6IGNhc2UgMHg1Mjc1MTA1YTogY2FzZSAweDYyNjkxMDVhOg0K ICAgICBjYXNlIDB4NzI3NTEwNWE6DQogICAgIGNhc2UgMHgzMzE4MTA1YTog Y2FzZSAweDMzMTkxMDVhOiBjYXNlIDB4MzM3MTEwNWE6IGNhc2UgMHgzMzcz MTA1YToNCisgICAgY2FzZSAweDMzNzYxMDVhOg0KIAkvKiB0ZXN0IFJBSUQg Yml0IGluIFBDSSByZWcgWFhYICovDQogCXJldHVybiAoYXJfcHJvbWlzZV9y ZWFkX2NvbmYoYWRwLCBhcl90YWJsZSwgMCkpOw0KIA0K --0-784397172-1106492105=:34546--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050123175109.Y34546>