Date: Sun, 16 Feb 2003 13:18:49 +0100 (CET) From: Michal Mertl <mime@traveller.cz> To: "M. Warner Losh" <imp@bsdimp.com> Cc: freebsd-mobile@freebsd.org Subject: Re: Problems with serial port on Xircom RBEM56G Message-ID: <20030216130905.V91057@prg.traveller.cz> In-Reply-To: <20030216113756.J84326@prg.traveller.cz> References: <00fc01c2d56a$0054c3c0$0a00a8c0@casa> <20030215.230132.67883547.imp@bsdimp.com> <20030216113756.J84326@prg.traveller.cz>
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. --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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030216130905.V91057>