Date: Thu, 21 Sep 2000 23:40:16 -0400 (EDT) From: Daniel Eischen <eischen@vigrid.com> To: "Brandon D. Valentine" <bandix@looksharp.net> Cc: "Justin T. Gibbs" <gibbs@plutotech.com>, stable@FreeBSD.ORG Subject: Re: MFC of ahc driver updates (long-ish) Message-ID: <Pine.SUN.3.91.1000921231303.17353A@pcnet1.pcnet.com> In-Reply-To: <Pine.BSF.4.21.0009212020330.15260-100000@turtle.looksharp.net>
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. Send mail to mime@docserver.cac.washington.edu for more info. ---2139157224-1934735786-969594016=:17353 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 21 Sep 2000, Brandon D. Valentine wrote: > On Tue, 19 Sep 2000, Justin T. Gibbs wrote: > > >>Brandon, I'll take those patches if you've still got them lying > >>around. If not, I'll try to make them myself or try to get the > >>latest -current aic7xxx driver to work. > > > >Testing the stuff from -current would be the best option. There > >are known issues for non-U2/U3 controllers in the code that Brandon > >first proposed to have merged. > > Hey Justin, > I appreciate the work you've been doing to get these problems resolved > for all. I'm doing my best to get my machines with ahc-supported cards > in them testing your latest code. My -current machines are doing fine, > however I've run into some trouble with a RELENG_4 backport. The > improvements made to the driver in the new version changed the way it is > built and so it's not as simple as just upgrading src/sys/dev/aic7xxx/*. > I don't know what other files you touched in this round of commits that > I need to update in order for the kernel build to complete. I appear to > be running into dependency and/or include issues. I would appreciate > any clues you could give me as to what other files to upgrade to get the > new driver to build. Or perhaps, knowing the driver as intimately as > you do, you could post a patchset for those of us with this hardware to > test? Just delete everything from your 4.1-stable src/sys/dev/aic7xxx/* and copy the 5.0-current driver on top of it. Be sure to also copy the directory src/sys/dev/aic7xxx/aicasm also. Then apply the attached patch. I just recreated this patch from memory, but I am pretty sure it is right. -- Dan Eischen ---2139157224-1934735786-969594016=:17353 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="aic5.0-4.1.diff" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.SUN.3.91.1000921234016.17353B@pcnet1.pcnet.com> Content-Description: aic7xxx 5.0 patch SW5kZXg6IHN5cy9jYW0vY2FtX2NjYi5oDQo9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09DQpSQ1MgZmlsZTogL29wdC9iL0NWUy9zcmMvc3lzL2NhbS9jYW1fY2Ni Lmgsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjE1LjIuMQ0KZGlmZiAtdSAt cjEuMTUuMi4xIGNhbV9jY2IuaA0KLS0tIHN5cy9jYW0vY2FtX2NjYi5oCTIw MDAvMDMvMTcgMjI6Mzg6MjkJMS4xNS4yLjENCisrKyBzeXMvY2FtL2NhbV9j Y2IuaAkyMDAwLzA5LzIyIDAzOjE2OjI5DQpAQCAtNTgsNiArNTgsMTAgQEAN CiAJQ0FNX0NEQl9QT0lOVEVSCQk9IDB4MDAwMDAwMDEsLyogVGhlIENEQiBm aWVsZCBpcyBhIHBvaW50ZXIgICAgKi8NCiAJQ0FNX1FVRVVFX0VOQUJMRQk9 IDB4MDAwMDAwMDIsLyogU0lNIHF1ZXVlIGFjdGlvbnMgYXJlIGVuYWJsZWQg Ki8NCiAJQ0FNX0NEQl9MSU5LRUQJCT0gMHgwMDAwMDAwNCwvKiBDQ0IgY29u dGFpbnMgYSBsaW5rZWQgQ0RCICAgICAqLw0KKwlDQU1fTkVHT1RJQVRFCQk9 IDB4MDAwMDAwMDgsLyoNCisJCQkJCSAgICAgICogUGVyZm9ybSB0cmFuc3Bv cnQgbmVnb3RpYXRpb24NCisJCQkJCSAgICAgICogd2l0aCB0aGlzIGNvbW1h bmQuDQorCQkJCQkgICAgICAqLw0KIAlDQU1fU0NBVFRFUl9WQUxJRAk9IDB4 MDAwMDAwMTAsLyogU2NhdHRlci9nYXRoZXIgbGlzdCBpcyB2YWxpZCAgKi8N CiAJQ0FNX0RJU19BVVRPU0VOU0UJPSAweDAwMDAwMDIwLC8qIERpc2FibGUg YXV0b3NlbnNlIGZlYXR1cmUgICAgICovDQogCUNBTV9ESVJfUkVTVgkJPSAw eDAwMDAwMDAwLC8qIERhdGEgZGlyZWN0aW9uICgwMDpyZXNlcnZlZCkgICov DQpJbmRleDogc3lzL2NhbS9zY3NpL3Njc2lfbWVzc2FnZS5oDQo9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTogL29wdC9iL0NWUy9zcmMvc3lz L2NhbS9zY3NpL3Njc2lfbWVzc2FnZS5oLHYNCnJldHJpZXZpbmcgcmV2aXNp b24gMS4xLjYuMQ0KZGlmZiAtdSAtcjEuMS42LjEgc2NzaV9tZXNzYWdlLmgN Ci0tLSBzeXMvY2FtL3Njc2kvc2NzaV9tZXNzYWdlLmgJMjAwMC8wOC8wMyAw MDo1MDo1OQkxLjEuNi4xDQorKysgc3lzL2NhbS9zY3NpL3Njc2lfbWVzc2Fn ZS5oCTIwMDAvMDkvMjIgMDM6MjA6MjcNCkBAIC03LDM2ICs3LDQ4IEBADQog DQogLyogTWVzc2FnZXMgKDEgYnl0ZSkgKi8JCSAgICAgLyogSS9UIChNKWFu ZGF0b3J5IG9yIChPKXB0aW9uYWwgKi8NCiAjZGVmaW5lIE1TR19DTURDT01Q TEVURQkJMHgwMCAvKiBNL00gKi8NCisjZGVmaW5lIE1TR19UQVNLX0NPTVBM RVRFCTB4MDAgLyogTS9NICovIC8qIFNQSTMgVGVybWlub2xvZ3kgKi8NCiAj ZGVmaW5lIE1TR19FWFRFTkRFRAkJMHgwMSAvKiBPL08gKi8NCiAjZGVmaW5l IE1TR19TQVZFREFUQVBPSU5URVIJMHgwMiAvKiBPL08gKi8NCiAjZGVmaW5l IE1TR19SRVNUT1JFUE9JTlRFUlMJMHgwMyAvKiBPL08gKi8NCiAjZGVmaW5l IE1TR19ESVNDT05ORUNUCQkweDA0IC8qIE8vTyAqLw0KICNkZWZpbmUgTVNH X0lOSVRJQVRPUl9ERVRfRVJSCTB4MDUgLyogTS9NICovDQogI2RlZmluZSBN U0dfQUJPUlQJCTB4MDYgLyogTy9NICovDQorI2RlZmluZSBNU0dfQUJPUlRf VEFTS19TRVQJMHgwNiAvKiBPL00gKi8gLyogU1BJMyBUZXJtaW5vbG9neSAq Lw0KICNkZWZpbmUgTVNHX01FU1NBR0VfUkVKRUNUCTB4MDcgLyogTS9NICov DQogI2RlZmluZSBNU0dfTk9PUAkJMHgwOCAvKiBNL00gKi8NCiAjZGVmaW5l IE1TR19QQVJJVFlfRVJST1IJMHgwOSAvKiBNL00gKi8NCiAjZGVmaW5lIE1T R19MSU5LX0NNRF9DT01QTEVURQkweDBhIC8qIE8vTyAqLw0KICNkZWZpbmUg TVNHX0xJTktfQ01EX0NPTVBMRVRFRgkweDBiIC8qIE8vTyAqLw0KICNkZWZp bmUgTVNHX0JVU19ERVZfUkVTRVQJMHgwYyAvKiBPL00gKi8NCisjZGVmaW5l IE1TR19UQVJHRVRfUkVTRVQJMHgwYyAvKiBPL00gKi8gLyogU1BJMyBUZXJt aW5vbG9neSAqLw0KICNkZWZpbmUgTVNHX0FCT1JUX1RBRwkJMHgwZCAvKiBP L08gKi8NCisjZGVmaW5lIE1TR19BQk9SVF9UQVNLCQkweDBkIC8qIE8vTyAq LyAvKiBTUEkzIFRlcm1pbm9sb2d5ICovDQogI2RlZmluZSBNU0dfQ0xFQVJf UVVFVUUJCTB4MGUgLyogTy9PICovDQotI2RlZmluZSBNU0dfSU5JVF9SRUNP VkVSWQkweDBmIC8qIE8vTyAqLw0KLSNkZWZpbmUgTVNHX1JFTF9SRUNPVkVS WQkweDEwIC8qIE8vTyAqLw0KLSNkZWZpbmUgTVNHX1RFUk1fSU9fUFJPQwkw eDExIC8qIE8vTyAqLw0KKyNkZWZpbmUgTVNHX0NMRUFSX1RBU0tfU0VUCTB4 MGUgLyogTy9PICovIC8qIFNQSTMgVGVybWlub2xvZ3kgKi8NCisjZGVmaW5l IE1TR19JTklUX1JFQ09WRVJZCTB4MGYgLyogTy9PICovIC8qIERlcHJlY2F0 ZWQgaW4gU1BJMyAqLw0KKyNkZWZpbmUgTVNHX1JFTF9SRUNPVkVSWQkweDEw IC8qIE8vTyAqLyAvKiBEZXByZWNhdGVkIGluIFNQSTMgKi8NCisjZGVmaW5l IE1TR19URVJNX0lPX1BST0MJMHgxMSAvKiBPL08gKi8gLyogRGVwcmVjYXRl ZCBpbiBTUEkzICovDQorI2RlZmluZSBNU0dfQ0xFQVJfQUNBCQkweDE2IC8q IE8vTyAqLyAvKiBTUEkzICovDQorI2RlZmluZSBNU0dfTE9HSUNBTF9VTklU X1JFU0VUCTB4MTcgLyogTy9PICovIC8qIFNQSTMgKi8NCisjZGVmaW5lIE1T R19RQVNfUkVRVUVTVAkJMHg1NSAvKiBPL08gKi8gLyogU1BJMyAqLw0KIA0K IC8qIE1lc3NhZ2VzICgyIGJ5dGUpICovDQogI2RlZmluZSBNU0dfU0lNUExF X1FfVEFHCTB4MjAgLyogTy9PICovDQorI2RlZmluZSBNU0dfU0lNUExFX1RB U0sJCTB4MjAgLyogTy9PICovIC8qIFNQSTMgVGVybWlub2xvZ3kgKi8NCiAj ZGVmaW5lIE1TR19IRUFEX09GX1FfVEFHCTB4MjEgLyogTy9PICovDQorI2Rl ZmluZSBNU0dfSEVBRF9PRl9RVUVVRV9UQVNLCTB4MjEgLyogTy9PICovIC8q IFNQSTMgVGVybWlub2xvZ3kgKi8NCiAjZGVmaW5lIE1TR19PUkRFUkVEX1Ff VEFHCTB4MjIgLyogTy9PICovDQorI2RlZmluZSBNU0dfT1JERVJFRF9UQVNL CTB4MjIgLyogTy9PICovIC8qIFNQSTMgVGVybWlub2xvZ3kgKi8NCiAjZGVm aW5lIE1TR19JR05fV0lERV9SRVNJRFVFCTB4MjMgLyogTy9PICovDQorI2Rl ZmluZSBNU0dfQUNBX1RBU0sJCTB4MjQgLyogMC8wICovIC8qIFNQSTMgKi8N CiANCiAvKiBJZGVudGlmeSBtZXNzYWdlICovCQkgICAgIC8qIE0vTSAqLwkN CiAjZGVmaW5lIE1TR19JREVOVElGWUZMQUcJMHg4MCANCiAjZGVmaW5lIE1T R19JREVOVElGWV9ESVNDRkxBRwkweDQwIA0KICNkZWZpbmUgTVNHX0lERU5U SUZZKGx1biwgZGlzYykJKCgoZGlzYykgPyAweGMwIDogTVNHX0lERU5USUZZ RkxBRykgfCAobHVuKSkNCiAjZGVmaW5lIE1TR19JU0lERU5USUZZKG0pCSgo bSkgJiBNU0dfSURFTlRJRllGTEFHKQ0KLSNkZWZpbmUgTVNHX0lERU5USUZZ X0xVTk1BU0sJMHgwMUYgDQorI2RlZmluZSBNU0dfSURFTlRJRllfTFVOTUFT SwkweDAzRiANCiANCiAvKiBFeHRlbmRlZCBtZXNzYWdlcyAob3Bjb2RlIGFu ZCBsZW5ndGgpICovDQogI2RlZmluZSBNU0dfRVhUX1NEVFIJCTB4MDENCkBA IC00Niw0ICs1OCwxMCBAQA0KICNkZWZpbmUgTVNHX0VYVF9XRFRSX0xFTgkw eDAyDQogI2RlZmluZSBNU0dfRVhUX1dEVFJfQlVTXzhfQklUCTB4MDANCiAj ZGVmaW5lIE1TR19FWFRfV0RUUl9CVVNfMTZfQklUCTB4MDENCi0jZGVmaW5l IE1TR19FWFRfV0RUUl9CVVNfMzJfQklUCTB4MDIgDQorI2RlZmluZSBNU0df RVhUX1dEVFJfQlVTXzMyX0JJVAkweDAyIC8qIERlcHJlY2F0ZWQgaW4gU1BJ MyAqLw0KKw0KKyNkZWZpbmUgTVNHX0VYVF9QUFIJCTB4MDQgLyogU1BJMyAq Lw0KKyNkZWZpbmUgTVNHX0VYVF9QUFJfTEVOCQkweDA2DQorI2RlZmluZSBN U0dfRVhUX1BQUl9RQVNfUkVRCTB4MDQNCisjZGVmaW5lIE1TR19FWFRfUFBS X0RUX1JFUQkweDAyDQorI2RlZmluZSBNU0dfRVhUX1BQUl9JVV9SRVEJMHgw MQ0KSW5kZXg6IHN5cy9jb25mL2ZpbGVzDQo9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09DQpSQ1MgZmlsZTogL29wdC9iL0NWUy9zcmMvc3lzL2NvbmYvZmlsZXMs dg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjM0MC4yLjI0DQpkaWZmIC11IC1y MS4zNDAuMi4yNCBmaWxlcw0KLS0tIHN5cy9jb25mL2ZpbGVzCTIwMDAvMDgv MTcgMTg6MzU6MzYJMS4zNDAuMi4yNA0KKysrIHN5cy9jb25mL2ZpbGVzCTIw MDAvMDkvMjIgMDM6MjQ6NTANCkBAIC02LDcgKzYsNyBAQA0KICMNCiBhaWNh c20JCQkJb3B0aW9uYWwgYWhjCQkJCSAgIFwNCiAJZGVwZW5kZW5jeSAJIiRT L2Rldi9haWM3eHh4LyouW2NoeWxdIgkJCSAgIFwNCi0JY29tcGlsZS13aXRo CSIke01BS0V9IC1mICRTL2Rldi9haWM3eHh4L01ha2VmaWxlIE1BS0VTUkNQ QVRIPSRTL2Rldi9haWM3eHh4IiBcDQorCWNvbXBpbGUtd2l0aAkiJHtNQUtF fSAtZiAkUy9kZXYvYWljN3h4eC9haWNhc20vTWFrZWZpbGUgTUFLRVNSQ1BB VEg9JFMvZGV2L2FpYzd4eHgvYWljYXNtIiBcDQogCW5vLW9iaiBuby1pbXBs aWNpdC1ydWxlCQkJCQkJICAgXA0KIAljbGVhbgkJImFpY2FzbSBhaWNhc21f Z3JhbS5jIGFpY2FzbV9zY2FuLmMgeS50YWIuaCINCiBhaWM3eHh4X3tzZXEs cmVnfS5oCQlvcHRpb25hbCBhaGMJCQkJICAgXA0KQEAgLTExNiwxMyArMTE2 LDE0IEBADQogZGV2L2FoYi9haGIuYwkJb3B0aW9uYWwgYWhiIGVpc2ENCiBk ZXYvYWljL2FpYy5jCQlvcHRpb25hbCBhaWMNCiBkZXYvYWljL2FpY19wY2Nh cmQuYwlvcHRpb25hbCBhaWMgY2FyZA0KLWRldi9haWM3eHh4L2FoY19laXNh LmMJb3B0aW9uYWwgYWhjIGVpc2EJXA0KLQlkZXBlbmRlbmN5CSJhaWM3eHh4 X3JlZy5oICRTL2Rldi9haWM3eHh4L2FoY19laXNhLmMiDQotZGV2L2FpYzd4 eHgvYWhjX3BjaS5jCW9wdGlvbmFsIGFoYyBwY2kJXA0KLQlkZXBlbmRlbmN5 CSJhaWM3eHh4X3JlZy5oICRTL2Rldi9haWM3eHh4L2FoY19wY2kuYyINCi1k ZXYvYWljN3h4eC9haWM3eHh4LmMJb3B0aW9uYWwgYWhjCQlcDQotCWRlcGVu ZGVuY3kJImFpYzd4eHhfe3JlZyxzZXF9LmgiDQotZGV2L2FpYzd4eHgvOTNj eDYuYwlvcHRpb25hbCBhaGMNCitkZXYvYWljN3h4eC9haWM3NzcwLmMJb3B0 aW9uYWwgYWhjIGVpc2ENCitkZXYvYWljN3h4eC9haGNfZWlzYS5jCW9wdGlv bmFsIGFoYyBlaXNhDQorI2Rldi9haWM3eHh4L2FoY19pc2EuYwlvcHRpb25h bCBhaGMgaXNhDQorZGV2L2FpYzd4eHgvYWhjX3BjaS5jCW9wdGlvbmFsIGFo YyBwY2kNCitkZXYvYWljN3h4eC9haWM3eHh4LmMJb3B0aW9uYWwgYWhjDQor ZGV2L2FpYzd4eHgvYWljN3h4eF85M2N4Ni5jCW9wdGlvbmFsIGFoYw0KK2Rl di9haWM3eHh4L2FpYzd4eHhfZnJlZWJzZC5jCW9wdGlvbmFsIGFoYw0KK2Rl di9haWM3eHh4L2FpYzd4eHhfcGNpLmMJb3B0aW9uYWwgYWhjIHBjaQ0KIGRl di9idXNsb2dpYy9idC5jCW9wdGlvbmFsIGJ0DQogZGV2L2J1c2xvZ2ljL2J0 X2lzYS5jCW9wdGlvbmFsIGJ0IGlzYQ0KIGRldi9idXNsb2dpYy9idF9tY2Eu YwlvcHRpb25hbCBidCBtY2ENCg== ---2139157224-1934735786-969594016=:17353-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SUN.3.91.1000921231303.17353A>