Skip site navigation (1)Skip section navigation (2)
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>