From owner-freebsd-mobile Sun Feb 16 4:18:56 2003 Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6958437B401 for ; Sun, 16 Feb 2003 04:18:53 -0800 (PST) Received: from prg.traveller.cz (prg.traveller.cz [193.85.2.77]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F5F243F75 for ; Sun, 16 Feb 2003 04:18:52 -0800 (PST) (envelope-from mime@traveller.cz) Received: from prg.traveller.cz (localhost [127.0.0.1]) by prg.traveller.cz (8.12.2[KQ/pukvis]/8.12.2-prg) with ESMTP id h1GCInp5092170; Sun, 16 Feb 2003 13:18:49 +0100 (CET) Received: from localhost (mime@localhost) by prg.traveller.cz (8.12.2[KQ/pukvis]/8.12.2-prg/submit) with ESMTP id h1GCInQ3092167; Sun, 16 Feb 2003 13:18:49 +0100 (CET) Date: Sun, 16 Feb 2003 13:18:49 +0100 (CET) From: Michal Mertl To: "M. Warner Losh" Cc: freebsd-mobile@freebsd.org Subject: Re: Problems with serial port on Xircom RBEM56G In-Reply-To: <20030216113756.J84326@prg.traveller.cz> Message-ID: <20030216130905.V91057@prg.traveller.cz> References: <00fc01c2d56a$0054c3c0$0a00a8c0@casa> <20030215.230132.67883547.imp@bsdimp.com> <20030216113756.J84326@prg.traveller.cz> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-2071700914-1045397929=:91057" Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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. --0-2071700914-1045397929=:91057 Content-Type: TEXT/PLAIN; charset=US-ASCII > I've just tried my luck on modem part myself. It's working (I'm currently > connected with it). There's only problem with detach (card removal) - I > guess sio doesn't detach so the resources aren't freed and machine panics > on next insertion. > Sorry, the patch was bogus. I diffed just obtained reveision 1.32 to rev 1.31 with my changes. The new patch (attached) should apply to both 1.31 and 1.32. With last changes to /sys/dev/pci/pci.c 1.208, /sys/dev/pci/pci_private.h 1.5 /sys/dev/cardbus/cardbus.c 1.34 and /sys/dev/cardbus/cardbus_cis.c 1.32 my machine panics on card insertion (or on boot). The panic happens even without my mod so I expect it will work again. Panic acktrace or core available. -- Michal Mertl mime@traveller.cz --0-2071700914-1045397929=:91057 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="cardbus_cis.c.1.32.diff" Content-Transfer-Encoding: BASE64 Content-ID: <20030216131849.C91057@prg.traveller.cz> Content-Description: Content-Disposition: attachment; filename="cardbus_cis.c.1.32.diff" LS0tIGNhcmRidXNfY2lzLmMuMS4zMglTdW4gRmViIDE2IDExOjM4OjE5IDIw MDMNCisrKyBjYXJkYnVzX2Npcy5jCVN1biBGZWIgMTYgMTI6MDM6MTYgMjAw Mw0KQEAgLTE0NywxMSArMTQ3LDE0IEBADQogCXVpbnQzMl90IGRldmlkOwkv KiBWZW5kb3IvZGV2aWNlIG9mIHRoZSBjYXJkICovDQogCWludAl0eXBlOw0K ICNkZWZpbmUJQ0FSREJVU19RVUlSS19NQVBfUkVHCTEgLyogUENJIG1hcCBy ZWdpc3RlciBpbiB3ZWlyZCBwbGFjZSAqLw0KKyNkZWZpbmUJQ0FSREJVU19R VUlSS19SSURfQ09VTlQgMiAvKiBSSUQgYXJnMSBzaG91bGQgaGF2ZSBhcmcy IGNvdW50ICovDQogCWludAlhcmcxOw0KIAlpbnQJYXJnMjsNCiB9Ow0KIA0K IHN0cnVjdCBjYXJkYnVzX3F1aXJrIGNhcmRidXNfcXVpcmtzW10gPSB7DQor CS8qIFhpcmNvbSBDQkVNNTZHIG1vZGVtIChpbmNvcnJlY3QgbGVuZ3RoIG9u IG1vZGVtIGlvLXBvcnQgcmFuZ2UpICovDQorCXsgMHgwMTAzMTE1ZCwgQ0FS REJVU19RVUlSS19SSURfQ09VTlQsIDB4MTAsIDB4OCB9LA0KIAl7IDAgfQ0K IH07DQogDQpAQCAtMTA0MSw2ICsxMDQ0LDcgQEANCiB7DQogCXN0cnVjdCBj YXJkYnVzX2RldmluZm8gKmRpbmZvID0gZGV2aWNlX2dldF9pdmFycyhjaGls ZCk7DQogCXN0cnVjdCBjYXJkYnVzX3F1aXJrICpxOw0KKwlzdHJ1Y3QgcmVz b3VyY2VfbGlzdF9lbnRyeSAqcmxlOw0KIAlpbnQgcmVnOw0KIA0KIAkvKg0K QEAgLTEwNTQsMTAgKzEwNTgsMzAgQEANCiAJfQ0KIA0KIAlmb3IgKHEgPSAm Y2FyZGJ1c19xdWlya3NbMF07IHEtPmRldmlkOyBxKyspIHsNCi0JCWlmIChx LT5kZXZpZCA9PSAoKGRpbmZvLT5wY2kuY2ZnLmRldmljZSA8PCAxNikgfCBk aW5mby0+cGNpLmNmZy52ZW5kb3IpDQotCQkgICAgJiYgcS0+dHlwZSA9PSBD QVJEQlVTX1FVSVJLX01BUF9SRUcpIHsNCi0JCQljYXJkYnVzX2FkZF9tYXAo Y2JkZXYsIGNoaWxkLCBxLT5hcmcxKTsNCi0JCX0NCisJCWlmIChxLT5kZXZp ZCA9PSAoKGRpbmZvLT5wY2kuY2ZnLmRldmljZSA8PCAxNikNCisJCSAgICB8 IGRpbmZvLT5wY2kuY2ZnLnZlbmRvcikpIHsNCisJCQlzd2l0Y2ggKHEtPnR5 cGUpIHsNCisJCQljYXNlIENBUkRCVVNfUVVJUktfTUFQX1JFRzoNCisJCQkJ Y2FyZGJ1c19hZGRfbWFwKGNiZGV2LCBjaGlsZCwgcS0+YXJnMSk7DQorCQkJ CWJyZWFrOw0KKwkJCWNhc2UgQ0FSREJVU19RVUlSS19SSURfQ09VTlQ6DQor CQkJCXJlZyA9IDA7DQorCQkJCVNMSVNUX0ZPUkVBQ0gocmxlLCAmZGluZm8t PnBjaS5yZXNvdXJjZXMsDQorCQkJCSAgICBsaW5rKSB7DQorCQkJCQlpZiAo cmxlLT5yaWQgPT0gcS0+YXJnMSkgew0KKwkJCQkJCURFVlBSSU5URigoY2Jk ZXYsICJBcHBseWluZyAiDQorCQkJCQkJICAgICJxdWlyazogdHlwZT0lZCwg YXJnMT0weCV4Ig0KKwkJCQkJCSAgICAiLCBhcmcyPTB4JXhcbiIsIHEtPnR5 cGUsDQorCQkJCQkJICAgIHEtPmFyZzEsIHEtPmFyZzIpKTsNCisJCQkJCQly bGUtPmNvdW50ID0gcS0+YXJnMjsNCisJCQkJCQlicmVhazsNCisJCQkJCX0N CisJCQkJfQ0KKwkJCQlicmVhazsNCisJCQlkZWZhdWx0Og0KKwkJCQlwYW5p YygiQ2FyZGJ1cyBxdWlyayBiYWQgdHlwZSIpOw0KKwkJCX0NCisgCQl9DQog CX0NCiB9DQogDQo= --0-2071700914-1045397929=:91057-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message