Re: Kernel Opps on MVP3GM

Paul Jakma (paul@clubi.ie)
Tue, 8 Jun 1999 21:23:34 +0100 (IST)


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.

---1463810560-111977073-928864844=:9503
Content-Type: text/PLAIN; CHARSET=us-ascii
Content-ID: <Pine.LNX.4.10.9906082123201.9503@doohan.spin.ie>

On Mon, 7 Jun 1999, Menaka Lashitha Bandara wrote:

This message is directed at those almighty kernel developers.

I have a Epox MVP3GM Mother board. When I shut down the system, that is
power off, the kernel simply responds by crashing (After it's killed all
the service). For some reason, it isn't the VIA82c586 Chipset. I've
installed on a similar motherboard (slightly inferior - Epox MVP3CM,
which has the same chipset) and this hasn't had any kernel oopses when
shutting down.

I've used Kernel 2.2.5-15, and 2.2.9, and the oops happens on both
kernels. I've tried with and without the experimental VIA82c586 driver,
and it's still the case.

Hi Menaka,

The experimental Via driver is for IDE, and doesn't do anything for
your power-off problem, which is a BIOS bug.

The reason for this oops is apparently because your BIOS expects only
to be called from real mode, and can't handle the cpu being in
protected mode. Ask Epox if they could fix this bug and release a
BIOS update. (i have the same problem with my TMC board,
unfortunately TMC can't be bothered to fix it.)

In the meantime, A guy called Walter Hofmann has released a patch to
work-around it, to change to real-mode before calling the BIOS
power-off routine. It should apply cleanly to any recent 2.2 kernel.

regards,

-- 
Paul Jakma
paul@clubi.ie	http://hibernia.clubi.ie
PGP5 key: http://www.clubi.ie/jakma/publickey.txt
-------------------------------------------
Fortune:
The attacker must vanquish; the defender need only survive.

---1463810560-111977073-928864844=:9503 Content-Type: text/PLAIN; CHARSET=us-ascii; NAME="apm-patch-2.2.2" Content-Transfer-Encoding: base64 Content-ID: <Pine.LNX.4.10.9906081900440.9503@doohan.spin.ie> Content-Description: apm real-mode power off for 2.2 Content-Disposition: ATTACHMENT; FILENAME="apm-patch-2.2.2"

LS0tIGxpbnV4L2FyY2gvaTM4Ni9rZXJuZWwvcHJvY2Vzcy5jfglTdW4gRmVi IDI4IDIzOjA5OjI5IDE5OTkNCisrKyBsaW51eC9hcmNoL2kzODYva2VybmVs L3Byb2Nlc3MuYwlNb24gTWFyICAxIDAwOjA0OjAxIDE5OTkNCkBAIC0yLDYg KzIsMTAgQEANCiAgKiAgbGludXgvYXJjaC9pMzg2L2tlcm5lbC9wcm9jZXNz LmMNCiAgKg0KICAqICBDb3B5cmlnaHQgKEMpIDE5OTUgIExpbnVzIFRvcnZh bGRzDQorICoNCisgKiAgQ2hhbmdlIGJhY2sgdG8gcmVhbCBtb2RlIGZvciBB UE0gcG93ZXIgb2ZmIA0KKyAqICAgV2FsdGVyIEhvZm1hbm4sIE1hcmNoIDE5 OTkNCisgKg0KICAqLw0KIA0KIC8qDQpAQCAtMzgwLDEwICszODQsMTA2IEBA DQogew0KIH0NCiANCisjaWYgZGVmaW5lZChDT05GSUdfQVBNKSAmJiBkZWZp bmVkKENPTkZJR19BUE1fUE9XRVJfT0ZGKQ0KKw0KKy8qIFRoaXMgaXMgMTYt Yml0IHByb3RlY3RlZCBtb2RlIGNvZGUgdG8gZGlzYWJsZSBwYWdpbmcgYW5k IHRoZSBjYWNoZSwNCisgICBzd2l0Y2ggdG8gcmVhbCBtb2RlIGFuZCBqdW1w IHRvIHRoZSBCSU9TIEFQTSBwb3dlcm9mZiBjb2RlLiAqLw0KKw0KK3Vuc2ln bmVkIGNoYXIgYXBtX3JlYWxfbW9kZV9wb3dlcm9mZiBbXSA9DQorew0KKwkw eDY2LCAweDBmLCAweDIwLCAweGMwLAkJCQkvKiAgICBtb3ZsICAlY3IwLCVl YXggICAgICAgICAgKi8NCisJMHg2NiwgMHg4MywgMHhlMCwgMHgxMSwJCQkJ LyogICAgYW5kbCAgJDB4MDAwMDAwMTEsJWVheCAgICovDQorCTB4NjYsIDB4 MGQsIDB4MDAsIDB4MDAsIDB4MDAsIDB4NjAsCQkvKiAgICBvcmwgICAkMHg2 MDAwMDAwMCwlZWF4ICAgKi8NCisJMHg2NiwgMHgwZiwgMHgyMiwgMHhjMCwJ CQkJLyogICAgbW92bCAgJWVheCwlY3IwICAgICAgICAgICovDQorCTB4NjYs IDB4MGYsIDB4MjIsIDB4ZDgsCQkJCS8qICAgIG1vdmwgICVlYXgsJWNyMyAg ICAgICAgICAqLw0KKwkweDY2LCAweDBmLCAweDIwLCAweGMzLAkJCQkvKiAg ICBtb3ZsICAlY3IwLCVlYnggICAgICAgICAgKi8NCisJMHg2NiwgMHg4MSwg MHhlMywgMHgwMCwgMHgwMCwgMHgwMCwgMHg2MCwJLyogICAgYW5kbCAgJDB4 NjAwMDAwMDAsJWVieCAgICovDQorCTB4NzQsIDB4MDIsCQkJCQkvKiAgICBq eiAgICBmICAgICAgICAgICAgICAgICAgKi8NCisJMHgwZiwgMHgwOCwJCQkJ CS8qICAgIGludmQgICAgICAgICAgICAgICAgICAgICAqLw0KKwkweDI0LCAw eDEwLAkJCQkJLyogZjogYW5kYiAgJDB4MTAsYWwgICAgICAgICAgICovDQor CTB4NjYsIDB4MGYsIDB4MjIsIDB4YzAsCQkJCS8qICAgIG1vdmwgICVlYXgs JWNyMCAgICAgICAgICAqLw0KKwkweGVhLCAweGVkLCAweDBmLCAweDAwLCAw eDAwLAkJCS8qICAgIGxqbXAgIGcgICAgICAgICAgICAgICAgICAqLw0KKwkw eGI4LCAweDAwLCAweDEwLAkJCQkvKiBnOiBtb3Z3ICAkMHgxMDAwLGF4ICAg ICAgICAgKi8NCisJMHg4ZSwgMHhkMCwJCQkJCS8qICAgIG1vdncgIGF4LHNz ICAgICAgICAgICAgICAqLw0KKwkweGJjLCAweDAwLCAweGYwLAkJCQkvKiAg ICBtb3Z3ICAkMHhmMDAwLHNwICAgICAgICAgKi8NCisJMHhiOCwgMHgwNywg MHg1MywJCQkJLyogICAgbW92dyAgJDB4NTMwNyxheCAgICAgICAgICovDQor CTB4YmIsIDB4MDEsIDB4MDAsCQkJCS8qICAgIG1vdncgICQweDAwMDEsYngg ICAgICAgICAqLw0KKwkweGI5LCAweDAzLCAweDAwLAkJCQkvKiAgICBtb3Z3 ICAkMHgwMDAzLGN4ICAgICAgICAgKi8NCisJMHhjZCwgMHgxNQkJCQkJLyog ICAgaW50ICAgJDB4MTUgICAgICAgICAgICAgICovDQorfTsNCisNCit2b2lk IGFwbV9yZWFsbW9kZV9wb3dlcm9mZih2b2lkKQ0KK3sNCisJY2xpICgpOw0K Kw0KKwkvKiBSZW1hcCB0aGUga2VybmVsIGF0IHZpcnR1YWwgYWRkcmVzcyB6 ZXJvLCBhcyB3ZWxsIGFzIG9mZnNldCB6ZXJvDQorCSAgIGZyb20gdGhlIGtl cm5lbCBzZWdtZW50LiAgVGhpcyBhc3N1bWVzIHRoZSBrZXJuZWwgc2VnbWVu dCBzdGFydHMgYXQNCisJICAgdmlydHVhbCBhZGRyZXNzIDB4YzAwMDAwMDAu ICovDQorDQorCW1lbWNweSAoc3dhcHBlcl9wZ19kaXIsIHN3YXBwZXJfcGdf ZGlyICsgVVNFUl9QR0RfUFRSUywNCisJCXNpemVvZiAoc3dhcHBlcl9wZ19k aXIgWzBdKSAqIEtFUk5FTF9QR0RfUFRSUyk7DQorDQorCS8qIE1ha2Ugc3Vy ZSB0aGUgZmlyc3QgcGFnZSBpcyBtYXBwZWQgdG8gdGhlIHN0YXJ0IG9mIHBo eXNpY2FsIG1lbW9yeS4NCisJICAgSXQgaXMgbm9ybWFsbHkgbm90IG1hcHBl ZCwgdG8gdHJhcCBrZXJuZWwgTlVMTCBwb2ludGVyIGRlcmVmZXJlbmNlcy4g Ki8NCisNCisJcGcwIFswXSA9IDc7DQorDQorCS8qDQorCSAqIFVzZSBgc3dh cHBlcl9wZ19kaXInIGFzIG91ciBwYWdlIGRpcmVjdG9yeS4gIFdlIGJvdGhl ciB3aXRoDQorCSAqIGBTRVRfUEFHRV9ESVInIGJlY2F1c2UgYWx0aG91Z2gg bWlnaHQgYmUgcmVib290aW5nLCBidXQgaWYgd2UgY2hhbmdlDQorCSAqIHRo ZSB3YXkgd2Ugc2V0IHJvb3QgcGFnZSBkaXIgaW4gdGhlIGZ1dHVyZSwgdGhl biB3ZSB3b250IGJyZWFrIGENCisJICogc2VsZG9tIHVzZWQgZmVhdHVyZSA7 KQ0KKwkqLw0KKw0KKwlTRVRfUEFHRV9ESVIoY3VycmVudCxzd2FwcGVyX3Bn X2Rpcik7DQorDQorCS8qIEZvciB0aGUgc3dpdGNoIHRvIHJlYWwgbW9kZSwg Y29weSBzb21lIGNvZGUgdG8gbG93IG1lbW9yeS4gIEl0IGhhcw0KKwkgICB0 byBiZSBpbiB0aGUgZmlyc3QgNjRrIGJlY2F1c2UgaXQgaXMgcnVubmluZyBp biAxNi1iaXQgbW9kZSwgYW5kIGl0DQorCSAgIGhhcyB0byBoYXZlIHRoZSBz YW1lIHBoeXNpY2FsIGFuZCB2aXJ0dWFsIGFkZHJlc3MsIGJlY2F1c2UgaXQg dHVybnMNCisJICAgb2ZmIHBhZ2luZy4gIENvcHkgaXQgbmVhciB0aGUgZW5k IG9mIHRoZSBmaXJzdCBwYWdlLCBvdXQgb2YgdGhlIHdheQ0KKwkgICBvZiBC SU9TIHZhcmlhYmxlcy4gKi8NCisNCisJbWVtY3B5ICgodm9pZCAqKSAoMHgx MDAwIC0gc2l6ZW9mIChhcG1fcmVhbF9tb2RlX3Bvd2Vyb2ZmKSksDQorCQlh cG1fcmVhbF9tb2RlX3Bvd2Vyb2ZmLCBzaXplb2YgKGFwbV9yZWFsX21vZGVf cG93ZXJvZmYpKTsNCisNCisJLyogU2V0IHVwIHRoZSBJRFQgZm9yIHJlYWwg bW9kZS4gKi8NCisNCisJX19hc21fXyBfX3ZvbGF0aWxlX18gKCJsaWR0ICUw IiA6IDogIm0iIChyZWFsX21vZGVfaWR0KSk7DQorDQorCS8qIFNldCB1cCBh IEdEVCBmcm9tIHdoaWNoIHdlIGNhbiBsb2FkIHNlZ21lbnQgZGVzY3JpcHRv cnMgZm9yIHJlYWwNCisJICAgbW9kZS4gIFRoZSBHRFQgaXMgbm90IHVzZWQg aW4gcmVhbCBtb2RlOyBpdCBpcyBqdXN0IG5lZWRlZCBoZXJlIHRvDQorCSAg IHByZXBhcmUgdGhlIGRlc2NyaXB0b3JzLiAqLw0KKw0KKwlfX2FzbV9fIF9f dm9sYXRpbGVfXyAoImxnZHQgJTAiIDogOiAibSIgKHJlYWxfbW9kZV9nZHQp KTsNCisNCisJLyogTG9hZCB0aGUgZGF0YSBzZWdtZW50IHJlZ2lzdGVycywg YW5kIHRodXMgdGhlIGRlc2NyaXB0b3JzIHJlYWR5IGZvcg0KKwkgICByZWFs IG1vZGUuICBUaGUgYmFzZSBhZGRyZXNzIG9mIGVhY2ggc2VnbWVudCBpcyAw eDEwMCwgMTYgdGltZXMgdGhlDQorCSAgIHNlbGVjdG9yIHZhbHVlIGJlaW5n IGxvYWRlZCBoZXJlLiAgVGhpcyBpcyBzbyB0aGF0IHRoZSBzZWdtZW50DQor CSAgIHJlZ2lzdGVycyBkb24ndCBoYXZlIHRvIGJlIHJlbG9hZGVkIGFmdGVy IHN3aXRjaGluZyB0byByZWFsIG1vZGU6DQorCSAgIHRoZSB2YWx1ZXMgYXJl IGNvbnNpc3RlbnQgZm9yIHJlYWwgbW9kZSBvcGVyYXRpb24gYWxyZWFkeS4g Ki8NCisNCisJX19hc21fXyBfX3ZvbGF0aWxlX18gKCJtb3Z3ICQweDAwMTAs JSVheFxuIg0KKwkJCQkiXHRtb3Z3ICUlYXgsJSVkc1xuIg0KKwkJCQkiXHRt b3Z3ICUlYXgsJSVlc1xuIg0KKwkJCQkiXHRtb3Z3ICUlYXgsJSVmc1xuIg0K KwkJCQkiXHRtb3Z3ICUlYXgsJSVnc1xuIg0KKwkJCQkiXHRtb3Z3ICUlYXgs JSVzcyIgOiA6IDogImVheCIpOw0KKw0KKwkvKiBKdW1wIHRvIHRoZSAxNi1i aXQgY29kZSB0aGF0IHdlIGNvcGllZCBlYXJsaWVyLiAgSXQgZGlzYWJsZXMg cGFnaW5nDQorCSAgIGFuZCB0aGUgY2FjaGUsIHN3aXRjaGVzIHRvIHJlYWwg bW9kZSwgYW5kIGp1bXBzIHRvIHRoZSBCSU9TIEFQTQ0KKwkgICBlbnRyeSBw b2ludC4gKi8NCisNCisJX19hc21fXyBfX3ZvbGF0aWxlX18gKCJsam1wICQw eDAwMDgsJTAiDQorCQkJCToNCisJCQkJOiAiaSIgKCh2b2lkICopICgweDEw MDAgLSBzaXplb2YgKGFwbV9yZWFsX21vZGVfcG93ZXJvZmYpKSkpOw0KKw0K K30NCisjZW5kaWYNCisNCiB2b2lkIG1hY2hpbmVfcG93ZXJfb2ZmKHZvaWQp DQogew0KICNpZiBkZWZpbmVkKENPTkZJR19BUE0pICYmIGRlZmluZWQoQ09O RklHX0FQTV9QT1dFUl9PRkYpDQotCWFwbV9wb3dlcl9vZmYoKTsNCisJYXBt X3JlYWxtb2RlX3Bvd2Vyb2ZmKCk7DQogI2VuZGlmDQogfQ0KIA0K ---1463810560-111977073-928864844=:9503--

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/