From owner-freebsd-emulation Thu Mar 13 13:35:57 2003 Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F4AE37B404; Thu, 13 Mar 2003 13:35:54 -0800 (PST) Received: from nd250009.gab.xdsl.ne.jp (nd250009.gab.xdsl.ne.jp [61.202.250.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 535E343FAF; Thu, 13 Mar 2003 13:35:53 -0800 (PST) (envelope-from nork@FreeBSD.org) Received: from cl-server.enusure-tech.co.jp (melfina.ninth-nine.com [211.18.249.30]) (authenticated bits=0) by nd250009.gab.xdsl.ne.jp (8.12.8/8.12.8/NinthNine) with ESMTP id h2DLZoFE073570 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 14 Mar 2003 06:35:50 +0900 (JST) (envelope-from nork@FreeBSD.org) Message-Id: <200303132135.h2DLZoFE073570@nd250009.gab.xdsl.ne.jp> Date: Fri, 14 Mar 2003 06:35:49 +0900 From: Norikatsu Shigemura To: Yoshinori KASAZAKI Cc: freebsd-emulation@FreeBSD.org, freebsd-current@FreeBSD.org, saper@sgh.waw.pl Subject: Re: Fix for rtc, vmware modules and post-500104 -current In-Reply-To: <20030313040927.189addca.mia@gold.ocn.ne.jp> References: <200303120505.h2C55gcE083509@nd250009.gab.xdsl.ne.jp> <20030313040927.189addca.mia@gold.ocn.ne.jp> X-Mailer: Sylpheed version 0.8.10 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart_Fri__14_Mar_2003_06:35:49_+0900_08234a00" Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This is a multi-part message in MIME format. --Multipart_Fri__14_Mar_2003_06:35:49_+0900_08234a00 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Thu, 13 Mar 2003 04:09:27 +0900 Yoshinori KASAZAKI wrote: > > Hum.. This is not work in my environment. Because MOD_LOAD initializer > > didn't kick rtc_attach. I fixed this problem and merge(but ADHOC:-). > > Please, anyone, check following patch. > I've just applied your patch and rebuilt rtc.ko. > It gave me /dev/rtc and VMware2 doesn't complain about > 'cannot open /dev/rtc...' any more. > It seems to be working well. Humm.. I saw it. I make MOD_LOAD initializer do only make_dev. > (except > WARNING: driver "rtc" used unreserved major device number 202 > message, which seems to be harmless) :-). > > BTW, vmmon_*.ko is not good. hum.... > vmmon_up.ko is working for me now with Marcin's patch. > My -current is dated as 2003/03/10. Yes. vmmon_up.ko is works.. But when vmware2 reseted, vmware2 complains 'cannnot open /dev/vmmon'. --Multipart_Fri__14_Mar_2003_06:35:49_+0900_08234a00 Content-Type: text/x-patch; name="rtc.2.diff" Content-Disposition: attachment; filename="rtc.2.diff" Content-Transfer-Encoding: base64 ZGlmZiAtdXJOIGVtdWxhdG9ycy9ydGMvTWFrZWZpbGUgbG9jYWwvcnRjL01ha2VmaWxlCi0tLSBl bXVsYXRvcnMvcnRjL01ha2VmaWxlCUZyaSBNYXIgIDcgMTU6MDE6MTcgMjAwMworKysgbG9jYWwv cnRjL01ha2VmaWxlCUZyaSBNYXIgMTQgMDY6Mjg6MjMgMjAwMwpAQCAtNiw3ICs2LDcgQEAKICMK IAogUE9SVE5BTUU9CXJ0YwotUE9SVFZFUlNJT049CTIwMDEuMDkuMTYuMQorUE9SVFZFUlNJT049 CTIwMDIuMDMuMDUuMgogQ0FURUdPUklFUz0JZW11bGF0b3JzIGxpbnV4CiBNQVNURVJfU0lURVM9 CSMgbm9uZQogRElTVEZJTEVTPQkjIG5vbmUKZGlmZiAtdXJOIGVtdWxhdG9ycy9ydGMvZmlsZXMv cnRjLmMgbG9jYWwvcnRjL2ZpbGVzL3J0Yy5jCi0tLSBlbXVsYXRvcnMvcnRjL2ZpbGVzL3J0Yy5j CVN1biBTZXAgMTYgMTY6MDU6MTggMjAwMQorKysgbG9jYWwvcnRjL2ZpbGVzL3J0Yy5jCUZyaSBN YXIgMTQgMDY6Mjc6NDAgMjAwMwpAQCAtODUsNiArODUsMTQgQEAKIHN0YXRpYyBpbnQgcnRjX21v ZGVldmVudChtb2R1bGVfdCBtb2QsIGludCBjbWQsIHZvaWQgKmFyZyk7CiAKIHN0YXRpYyBzdHJ1 Y3QgY2RldnN3IHJ0Y19jZGV2c3cgPSB7CisjaWYgX19GcmVlQlNEX3ZlcnNpb24gPj0gNTAwMTA0 CisJLmRfb3BlbiA9CXJ0Y19vcGVuLAorCS5kX2Nsb3NlID0JcnRjX2Nsb3NlLAorCS5kX2lvY3Rs ID0JcnRjX2lvY3RsLAorCS5kX3BvbGwgPQlydGNfcG9sbCwKKwkuZF9uYW1lID0JREVWSUNFX05B TUUsCisJLmRfbWFqID0JQ0RFVl9NQUpPUiwKKyNlbHNlCiAJLyogb3BlbiAqLwlydGNfb3BlbiwK IAkvKiBjbG9zZSAqLwlydGNfY2xvc2UsCiAJLyogcmVhZCAqLwlub3JlYWQsCkBAIC0xMDQsNiAr MTEyLDcgQEAKICNpZiBfX0ZyZWVCU0RfdmVyc2lvbiA+PSA1MDAwMTggfHwgX19GcmVlQlNEX3Zl cnNpb24gPj0gNDMwMDAwCiAJLyoga3FmaWx0ZXIgKi8Jbm9rcWZpbHRlciwKICNlbmRpZgorI2Vu ZGlmIAogfTsKIAogLyogCkBAIC0xMzUsMTAgKzE0NCw2IEBACiAJaWYgKHJ0Y19zYyE9TlVMTCkK IAkJcmV0dXJuIE5VTEw7CiAKLSAgCWRldiA9IG1ha2VfZGV2KCZydGNfY2RldnN3LCBtaW5vcihk ZXYpLCBVSURfUk9PVCwgR0lEX1dIRUVMLCAwNjAwLCBERVZJQ0VfTkFNRSk7IAotCWlmIChkZXY9 PU5VTEwpCi0JCXJldHVybiAoTlVMTCk7Ci0KIAlNQUxMT0Moc2MsIHN0cnVjdCBydGNfc29mdGMq LCBzaXplb2YoKnNjKSwgTV9ERVZCVUYsIE1fV0FJVE9LKTsKIAlpZiAoc2M9PU5VTEwpCiAJCXJl dHVybiBOVUxMOwpAQCAtMjY0LDExICsyNjksMTggQEAKIHN0YXRpYyBpbnQKIGluaXRfbW9kdWxl KHZvaWQpCiB7Ci1pbnQgZXJyb3I7CisJaW50IGVycm9yID0gMDsKKwlkZXZfdCBkZXY7CiAKKyNp ZiBfX0ZyZWVCU0RfdmVyc2lvbiA8IDUwMDEwNAogICAgCWVycm9yID0gY2RldnN3X2FkZCgmcnRj X2NkZXZzdyk7CiAJaWYgKGVycm9yKSAKIAkJcmV0dXJuIGVycm9yOworI2VuZGlmCisKKyAgCWRl diA9IG1ha2VfZGV2KCZydGNfY2RldnN3LCAwLCBVSURfUk9PVCwgR0lEX1dIRUVMLCAwNjAwLCBE RVZJQ0VfTkFNRSk7IAorCWlmIChkZXY9PU5VTEwpCisJCWVycm9yID0gRU5PTUVNOwogCiAJcmV0 dXJuIGVycm9yOwogfQpAQCAtMjg2LDcgKzI5OCw5IEBACiAJCURMb2coTGZhaWwsICIlcCBidXN5 Iiwgc2MpOwogCQlyZXR1cm4gZXJyb3I7CiAJfQorI2lmIF9fRnJlZUJTRF92ZXJzaW9uIDwgNTAw MTA0CiAJZXJyb3IgPSBjZGV2c3dfcmVtb3ZlKCZydGNfY2RldnN3KTsKKyNlbmRpZgogCURMb2co TGluZm8sICJyZXR1cm4gJWQiLCBlcnJvcik7CiAJcmV0dXJuIGVycm9yOwogfQpkaWZmIC11ck4g ZW11bGF0b3JzL3J0Yy9maWxlcy9ydGMuc2ggbG9jYWwvcnRjL2ZpbGVzL3J0Yy5zaAotLS0gZW11 bGF0b3JzL3J0Yy9maWxlcy9ydGMuc2gJRnJpIFNlcCAyMiAyMDowODoyMiAyMDAwCisrKyBsb2Nh bC9ydGMvZmlsZXMvcnRjLnNoCVR1ZSBNYXIgMTEgMTY6NDk6NTUgMjAwMwpAQCAtNywxMSArNywx MSBAQAogc3RhcnQpCiAJaWYgWyAteCAka21vZGRpci8ka21vZCBdOyB0aGVuCiAJICAgIGVjaG8g LW4gJyBydGMnCi0JICAgIGtsZGxvYWQgJGttb2RkaXIvJGttb2QKKwkgICAgL3NiaW4va2xkbG9h ZCAka21vZGRpci8ka21vZAogCWZpCiAJOzsKIHN0b3ApCi0Ja2xkdW5sb2FkICRrbW9kICYmIGVj aG8gLW4gJyBydGMnCisJL3NiaW4va2xkdW5sb2FkICRrbW9kICYmIGVjaG8gLW4gJyBydGMnCiAJ OzsKICopCiAJZWNobyAiVXNhZ2U6IGBiYXNlbmFtZSAkMGAge3N0YXJ0fHN0b3B9IiA+JjIK --Multipart_Fri__14_Mar_2003_06:35:49_+0900_08234a00-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message