Re: Boot Problem with 2.1.89

Gabriel Paubert (paubert@iram.es)
Mon, 9 Mar 1998 11:03:03 +0100 (MET)


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.

--2006934960-1635017012-889437783=:2475
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Sun, 8 Mar 1998, Don Fisher wrote:

> I have ASUS P55T2P4D two processor mother board with a
> Adaptec 1542B SCSI controller. The only devices on the SCSI
> controller are the two tape drives that show below. When
> the system boots it halts leaving the following display
> (copied from my Camcorder so it may not be exact :-()
>
> vendor: Exabyte Model: EXB-8505BSQANXR1 Rev: 0781
> Type: Sequential-Access ANSI SCSI
> revision:
> Vendor: Segate Model: DAT 01106-XXX Rev: 703b
> Type: Sequential-Access ANSI SCSI
> revision:
> scsi detected total.
> Unable to handle kernel paging request an virtual address
> 33344544

In human readable form , it is "DE43". Let me guess, you are using
gcc-2.8 or egcs and the de4x5 network driver ?
(Last one confirmed after looking at the config).
So this is the known problem with gcc-2.8/egcs and string.h.
Since de4x5 has been updated in the 2.1.88->2.1.89 patch, it's becoming
quite clear (after all it is this driver which started the whole thread).

I have an ad-hoc patch (attached) which worked with the driver in
November. It cures the code generation in _this_ case, but it might not
patch cleanly now. It's an ad-hoc hack, but declaring the signatures
array as static simply makes the problem disappear (and also make
the code shorter by avoiding an array initialization in function entry
code).

Gabriel.

--2006934960-1635017012-889437783=:2475
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="de4x5.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.HPP.3.96.980309110303.2475D@gra-ux1.iram.es>
Content-Description: patch for drivers/net/de4x5.c

LS0tIGxpbnV4LTIuMC4zMC9kcml2ZXJzL25ldC9kZTR4NS5jLnZpcmdpbglT
dW4gT2N0ICA1IDE4OjM5OjE4IDE5OTcNCisrKyBsaW51eC0yLjAuMzAvZHJp
dmVycy9uZXQvZGU0eDUuYwlTdW4gT2N0ICA1IDE4OjU0OjM4IDE5OTcNCkBA
IC0zMDI2LDEwICszMDI2LDExIEBADQogLyoNCiAqKiBMb29rIGZvciBhIHBh
cnRpY3VsYXIgYm9hcmQgbmFtZSBpbiB0aGUgRUlTQSBjb25maWd1cmF0aW9u
IHNwYWNlDQogKi8NCitzdGF0aWMgY19jaGFyICogY29uc3Qgc2lnbmF0dXJl
c1tdID0gREU0WDVfU0lHTkFUVVJFOw0KKw0KIHN0YXRpYyBpbnQNCiBFSVNB
X3NpZ25hdHVyZShjaGFyICpuYW1lLCBzMzIgZWlzYV9pZCkNCiB7DQotICAg
IGNfY2hhciAqc2lnbmF0dXJlc1tdID0gREU0WDVfU0lHTkFUVVJFOw0KICAg
ICBjaGFyIE1hbkNvZGVbREU0WDVfU1RSTEVOXTsNCiAgICAgdW5pb24gew0K
IAlzMzIgSUQ7DQpAQCAtMzA2NCw4ICszMDY1LDcgQEANCiBzdGF0aWMgaW50
DQogUENJX3NpZ25hdHVyZShjaGFyICpuYW1lLCBzdHJ1Y3QgYnVzX3R5cGUg
KmxwKQ0KIHsNCi0gICAgY19jaGFyICpkZTR4NV9zaWduYXR1cmVzW10gPSBE
RTRYNV9TSUdOQVRVUkU7DQotICAgIGludCBpLCBzdGF0dXMgPSAwLCBzaWds
ZW4gPSBzaXplb2YoZGU0eDVfc2lnbmF0dXJlcykvc2l6ZW9mKGNfY2hhciAq
KTsNCisgICAgaW50IGksIHN0YXR1cyA9IDAsIHNpZ2xlbiA9IHNpemVvZihz
aWduYXR1cmVzKS9zaXplb2YoY19jaGFyICopOw0KICAgICANCiAgICAgaWYg
KGxwLT5jaGlwc2V0ID09IERDMjEwNDApIHsNCiAJc3RyY3B5KG5hbWUsICJE
RTQzNC81Iik7DQpAQCAtMzA3OSw3ICszMDc5LDcgQEANCiAgICAgfQ0KICAg
ICBuYW1lWzhdID0gJ1wwJzsNCiAgICAgZm9yIChpPTA7IGk8c2lnbGVuOyBp
KyspIHsNCi0JaWYgKHN0cnN0cihuYW1lLGRlNHg1X3NpZ25hdHVyZXNbaV0p
IT1OVUxMKSBicmVhazsNCisJaWYgKHN0cnN0cihuYW1lLHNpZ25hdHVyZXNb
aV0pIT1OVUxMKSBicmVhazsNCiAgICAgfQ0KICAgICBpZiAoaSA9PSBzaWds
ZW4pIHsNCiAJaWYgKGRlY19vbmx5KSB7DQo=
--2006934960-1635017012-889437783=:2475--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu