From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 31 Aug 2001 12:57:31 +0400 From: Konstantin Volckov To: sisyphus@altlinux.ru Subject: Re: [sisyphus] vmware Message-Id: <20010831125731.1a560a41.goldhead@altlinux.ru> In-Reply-To: <20010831031749.1cf2e2b4.cetus@peterlink.ru> References: <20010831031749.1cf2e2b4.cetus@peterlink.ru> Organization: ALT Linux X-Mailer: Sylpheed version 0.5.3 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart_Fri__31_Aug_2001_12:57:31_+0400_084e1aa8" Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: This is a multi-part message in MIME format. --Multipart_Fri__31_Aug_2001_12:57:31_+0400_084e1aa8 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit On Fri, 31 Aug 2001 03:17:49 +0400 Anatol Kitouwaykin wrote: > Привет! Hi! > Поможьте бестолковому, кто сколько может... > > Дошли вот руки, поставил vmware 2.0.4-1142, запустил... > И увидел, что это хорошо. (А что, плохо что ли - маленький такой > Windows-ик, в окошечке, ручной почти...) А руки чешутся. > > Чешутся руки на еще что-нибудь... Дай, думаю, ядро новое > поставлю. Ну и ставлю. Было 2.4.5-alt5. Стало 2.4.8-alt1. Добавил, > что там с ним есть. Заодно снес старые 2.4.5 и 2.2.19. VMware - > ругается, естественно. Естественно, запускаю vmware-config.pl. > Естественно, говорит, надо модули компилить. Надо, так надо... > > Дык! (См.) > > gcc говорит, что PAGE_OFFSET и PAGE_SIZE, не определены. > > Лезу в исходники. Ищу. PAGE_SIZE и PAGE_OFFSET определяются > в /usr/src/linux/include/linux/asm/page.h, который упомянут в > linux/sched.h, который вставляется в driver.h, который и есть исходник. > Т.е. PAGE_* должны в тексте присутствовать. Однако их нет. > Экспериментирую так и сяк, но не помогает даже явное указание > > #include > > Вставленный сразу после него #ifndef PAGE_SIZE c #error > работает! Хотя вроде бы не должон... > > Мистика? Или проблема в ядре 2.4.8? Или kernel-headers-conmmon > c alternatives дают наводки? (Под 2.4.5 все собиралось без проблем). Посмотрите, присутствует ли во флагах компиляции -D__KERNEL__ Попробуйте также патчи, приложенные к этому письму. Человек, написавший их, сказал, что может помочь... > С уважением, А. Китайкин. -- Удачи, Konstantin --Multipart_Fri__31_Aug_2001_12:57:31_+0400_084e1aa8 Content-Type: application/octet-stream; name="vmmon-only-2.4.8.patch" Content-Disposition: attachment; filename="vmmon-only-2.4.8.patch" Content-Transfer-Encoding: base64 ZGlmZiAtcnUgdm1tb24tb25seS5vcmlnL2xpbnV4L2RyaXZlci5jIHZtbW9uLW9ubHkvbGludXgv ZHJpdmVyLmMKLS0tIHZtbW9uLW9ubHkub3JpZy9saW51eC9kcml2ZXIuYwlUaHUgTWF5IDEwIDEx OjMzOjU4IDIwMDEKKysrIHZtbW9uLW9ubHkvbGludXgvZHJpdmVyLmMJVGh1IEF1ZyAxNiAxNzo1 NToyOSAyMDAxCkBAIC05LDYgKzksNyBAQAogI2VuZGlmIAogCiAjaW5jbHVkZSAiZHJpdmVyLWNv bmZpZy5oIgorI2luY2x1ZGUgImhvc3RpZi5oIgogCiAjaWZkZWYgS0VSTkVMXzJfMQogI2RlZmlu ZSBFWFBPUlRfU1lNVEFCCkBAIC0xOSw3ICsyMCw3IEBACiAjaW5jbHVkZSA8bGludXgvbW9kdWxl Lmg+CiAjaW5jbHVkZSA8bGludXgvdmVyc2lvbi5oPgogI2luY2x1ZGUgPGxpbnV4L3NjaGVkLmg+ Ci0jaW5jbHVkZSA8bGludXgvbWFsbG9jLmg+CisjaW5jbHVkZSA8bGludXgvc2xhYi5oPgogCiAj aWZkZWYgX19TTVBfXwogI2luY2x1ZGUgPGxpbnV4L3NtcC5oPgpAQCAtOTI1LDcgKzkyNiw3IEBA CiAJICBjdXJyZW50LT5mc3VpZCA9PSBjdXJyZW50LT51aWQgJiYKICAgICAgICAgICBjdXJyZW50 LT5lZ2lkID09IGN1cnJlbnQtPmdpZCAmJgogCSAgY3VycmVudC0+ZnNnaWQgPT0gY3VycmVudC0+ Z2lkKSB7Ci0JIGN1cnJlbnQtPmR1bXBhYmxlID0gMTsKKwkgY3VycmVudC0+bW0tPmR1bXBhYmxl ID0gMTsKICAgICAgIH0KICAgICAgIGJyZWFrOwogCmRpZmYgLXJ1IHZtbW9uLW9ubHkub3JpZy9s aW51eC9ob3N0aWYuYyB2bW1vbi1vbmx5L2xpbnV4L2hvc3RpZi5jCi0tLSB2bW1vbi1vbmx5Lm9y aWcvbGludXgvaG9zdGlmLmMJVGh1IE1heSAxMCAxMTozMzo1OCAyMDAxCisrKyB2bW1vbi1vbmx5 L2xpbnV4L2hvc3RpZi5jCVRodSBBdWcgMTYgMTc6MzU6MzcgMjAwMQpAQCAtMjIsNyArMjIsNyBA QAogI2luY2x1ZGUgPGxpbnV4L2JpbmZtdHMuaD4KICNpbmNsdWRlIDxsaW51eC9mcy5oPgogI2lu Y2x1ZGUgPGxpbnV4L21tLmg+Ci0jaW5jbHVkZSA8bGludXgvbWFsbG9jLmg+CisjaW5jbHVkZSA8 bGludXgvc2xhYi5oPgogCiAjaWZkZWYgS0VSTkVMXzJfMQogIyAgaWZkZWYgS0VSTkVMXzJfM18y NQoK --Multipart_Fri__31_Aug_2001_12:57:31_+0400_084e1aa8 Content-Type: application/octet-stream; name="vmnet-only-2.4.8.patch" Content-Disposition: attachment; filename="vmnet-only-2.4.8.patch" Content-Transfer-Encoding: base64 ZGlmZiAtcnUgdm1uZXQtb25seS5vcmlnL2JyaWRnZS5jIHZtbmV0LW9ubHkvYnJpZGdlLmMKLS0t IHZtbmV0LW9ubHkub3JpZy9icmlkZ2UuYwlUaHUgTWF5IDEwIDExOjMzOjU4IDIwMDEKKysrIHZt bmV0LW9ubHkvYnJpZGdlLmMJVGh1IEF1ZyAxNiAxNzozMzowNyAyMDAxCkBAIC0xOSw3ICsxOSw3 IEBACiAjaW5jbHVkZSA8bGludXgva2VybmVsLmg+CiAjaW5jbHVkZSA8bGludXgvdmVyc2lvbi5o PgogI2luY2x1ZGUgPGxpbnV4L3NjaGVkLmg+Ci0jaW5jbHVkZSA8bGludXgvbWFsbG9jLmg+Cisj aW5jbHVkZSA8bGludXgvc2xhYi5oPgogI2lmZGVmIEtFUk5FTF8yXzEKICNpbmNsdWRlIDxsaW51 eC9wb2xsLmg+CiAjaW5jbHVkZSA8YXNtL3VhY2Nlc3MuaD4KQEAgLTQ0LDcgKzQ0LDcgQEAKICNp bmNsdWRlICJ2bmV0SW50LmgiCiAKIAotI2RlZmluZSBWTkVUX0JSSURHRV9ISVNUT1JZICAgIDgK KyNkZWZpbmUgVk5FVF9CUklER0VfSElTVE9SWSAgICA0OAogCiB0eXBlZGVmIHN0cnVjdCBWTmV0 QnJpZGdlIFZOZXRCcmlkZ2U7CiAKQEAgLTU4LDYgKzU4LDcgQEAKICAgIEJvb2wgICAgICAgICAg ICAgICAgICAgICBzYXZlZFByb21pc2M7CiAgICBzdHJ1Y3Qgc2tfYnVmZiAgICAgICAgICAqaGlz dG9yeVtWTkVUX0JSSURHRV9ISVNUT1JZXTsKICAgIFZOZXRQb3J0ICAgICAgICAgICAgICAgICBw b3J0OworICAgc3BpbmxvY2tfdAkJICAgIGhpc3RvcnlMb2NrOwogfTsKIAogCkBAIC0xMzAsNiAr MTMxLDcgQEAKICAgICAgIGdvdG8gb3V0OwogICAgfQogICAgbWVtc2V0KGJyaWRnZSwgMCwgc2l6 ZW9mICpicmlkZ2UpOworICAgc3Bpbl9sb2NrX2luaXQoJmJyaWRnZS0+aGlzdG9yeUxvY2spOwog ICAgbWVtY3B5KGJyaWRnZS0+bmFtZSwgZGV2TmFtZSwgc2l6ZW9mIGJyaWRnZS0+bmFtZSk7CiAK ICAgIC8qCkBAIC0zOTEsNiArMzkzLDggQEAKIAkgdW5zaWduZWQgbG9uZyBmbGFnczsKIAkgaW50 IGk7CiAJIFNLQl9JTkNSRUYoY2xvbmUpOworCSAKKwkgc3Bpbl9sb2NrX2lycXNhdmUoJmJyaWRn ZS0+aGlzdG9yeUxvY2ssIGZsYWdzKTsKIAkgLy8gWFhYIG5lZWQgdG8gbG9jayBoaXN0b3J5CiAJ IGZvciAoaSA9IDA7IGkgPCBWTkVUX0JSSURHRV9ISVNUT1JZOyBpKyspIHsKIAkgICAgaWYgKGJy aWRnZS0+aGlzdG9yeVtpXSA9PSBOVUxMKSB7CkBAIC00MTcsMTEgKzQyMSwxNSBAQAogCSAgICBm b3IgKGkgPSAwOyBpIDwgVk5FVF9CUklER0VfSElTVE9SWTsgaSsrKSB7CiAJICAgICAgIHN0cnVj dCBza19idWZmICpzID0gYnJpZGdlLT5oaXN0b3J5W2ldOwogCSAgICAgICBicmlkZ2UtPmhpc3Rv cnlbaV0gPSBOVUxMOwotCSAgICAgICBLRlJFRV9TS0IocywgRlJFRV9XUklURSk7CisJICAgICAg IGlmIChzKSB7CisJICAgICAgIAkgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmJyaWRnZS0+aGlz dG9yeUxvY2ssIGZsYWdzKTsKKwkJICBLRlJFRV9TS0IocywgRlJFRV9XUklURSk7CisJCSAgc3Bp bl9sb2NrX2lycXNhdmUoJmJyaWRnZS0+aGlzdG9yeUxvY2ssIGZsYWdzKTsKKwkgICAgICAgfQog CSAgICB9CiAJICAgIGJyaWRnZS0+aGlzdG9yeVswXSA9IGNsb25lOwogCSB9Ci0gICAgICAgICAK KyAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmJyaWRnZS0+aGlzdG9yeUxvY2ssIGZs YWdzKTsKIAkgY2xvbmUtPmRldiA9IGRldjsKIAkgY2xvbmUtPnByb3RvY29sID0gZXRoX3R5cGVf dHJhbnMoY2xvbmUsIGRldik7CiAJIHNhdmVfZmxhZ3MoZmxhZ3MpOwpAQCAtNzczLDYgKzc4MSw3 IEBACiB7CiAgICBWTmV0QnJpZGdlICpicmlkZ2UgPSAqKFZOZXRCcmlkZ2UqKikmKChzdHJ1Y3Qg c29jayAqKXB0LT5kYXRhKS0+cHJvdGluZm87CiAgICBpbnQgaTsKKyAgIHVuc2lnbmVkIGxvbmcg ZmxhZ3M7CiAKICAgIGlmIChicmlkZ2UtPmRldiA9PSBOVUxMKSB7CiAgICAgICBMT0coMywgKEtF Uk5fREVCVUcgImJyaWRnZS0lczogcmVjZWl2ZWQgJWQgY2xvc2VkXG4iLApAQCAtNzgyLDExICs3 OTEsMTMgQEAKICAgIH0KIAogICAgLy8gWFhYIG5lZWQgdG8gbG9jayBoaXN0b3J5CisgICBzcGlu X2xvY2tfaXJxc2F2ZSgmYnJpZGdlLT5oaXN0b3J5TG9jaywgZmxhZ3MpOwogICAgZm9yIChpID0g MDsgaSA8IFZORVRfQlJJREdFX0hJU1RPUlk7IGkrKykgewogICAgICAgc3RydWN0IHNrX2J1ZmYg KnMgPSBicmlkZ2UtPmhpc3RvcnlbaV07CiAgICAgICBpZiAocyAhPSBOVUxMICYmCiAJICAocyA9 PSBza2IgfHwgU0tCX0lTX0NMT05FX09GKHNrYiwgcykpKSB7CiAJIGJyaWRnZS0+aGlzdG9yeVtp XSA9IE5VTEw7CisJIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmJyaWRnZS0+aGlzdG9yeUxvY2ss IGZsYWdzKTsKIAkgS0ZSRUVfU0tCKHMsIEZSRUVfV1JJVEUpOwogCSBMT0coMywgKEtFUk5fREVC VUcgImJyaWRnZS0lczogcmVjZWl2ZSAlZCBzZWxmICVkXG4iLAogCQkgYnJpZGdlLT5uYW1lLCAo aW50KSBza2ItPmxlbiwgaSkpOwpAQCAtNzk1LDYgKzgwNiw3IEBACiAJIHJldHVybiAwOwogICAg ICAgfQogICAgfQorICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmYnJpZGdlLT5oaXN0b3J5TG9j aywgZmxhZ3MpOwogCiAjICBpZiBMT0dMRVZFTCA+PSA0CiAgICB7CmRpZmYgLXJ1IHZtbmV0LW9u bHkub3JpZy9kcml2ZXIuYyB2bW5ldC1vbmx5L2RyaXZlci5jCi0tLSB2bW5ldC1vbmx5Lm9yaWcv ZHJpdmVyLmMJVGh1IE1heSAxMCAxMTozMzo1OCAyMDAxCisrKyB2bW5ldC1vbmx5L2RyaXZlci5j CVRodSBBdWcgMTYgMTc6MzM6MTMgMjAwMQpAQCAtMjAsNyArMjAsNyBAQAogI2luY2x1ZGUgPGxp bnV4L21vZHVsZS5oPgogI2luY2x1ZGUgPGxpbnV4L3ZlcnNpb24uaD4KICNpbmNsdWRlIDxsaW51 eC9zY2hlZC5oPgotI2luY2x1ZGUgPGxpbnV4L21hbGxvYy5oPgorI2luY2x1ZGUgPGxpbnV4L3Ns YWIuaD4KICNpZmRlZiBLRVJORUxfMl8xCiAjaW5jbHVkZSA8bGludXgvcG9sbC5oPgogI2luY2x1 ZGUgPGFzbS91YWNjZXNzLmg+CmRpZmYgLXJ1IHZtbmV0LW9ubHkub3JpZy9odWIuYyB2bW5ldC1v bmx5L2h1Yi5jCi0tLSB2bW5ldC1vbmx5Lm9yaWcvaHViLmMJVGh1IE1heSAxMCAxMTozMzo1OCAy MDAxCisrKyB2bW5ldC1vbmx5L2h1Yi5jCVRodSBBdWcgMTYgMTc6MzM6NTcgMjAwMQpAQCAtMTks NyArMTksNyBAQAogI2luY2x1ZGUgPGxpbnV4L2tlcm5lbC5oPgogI2luY2x1ZGUgPGxpbnV4L3Zl cnNpb24uaD4KICNpbmNsdWRlIDxsaW51eC9zY2hlZC5oPgotI2luY2x1ZGUgPGxpbnV4L21hbGxv Yy5oPgorI2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4KICNpZmRlZiBLRVJORUxfMl8xCiAjaW5jbHVk ZSA8bGludXgvcG9sbC5oPgogI2luY2x1ZGUgPGFzbS91YWNjZXNzLmg+CmRpZmYgLXJ1IHZtbmV0 LW9ubHkub3JpZy9uZXRpZi5jIHZtbmV0LW9ubHkvbmV0aWYuYwotLS0gdm1uZXQtb25seS5vcmln L25ldGlmLmMJVGh1IE1heSAxMCAxMTozMzo1OCAyMDAxCisrKyB2bW5ldC1vbmx5L25ldGlmLmMJ VGh1IEF1ZyAxNiAxNzozMzoyMSAyMDAxCkBAIC0xOSw3ICsxOSw3IEBACiAjaW5jbHVkZSA8bGlu dXgva2VybmVsLmg+CiAjaW5jbHVkZSA8bGludXgvdmVyc2lvbi5oPgogI2luY2x1ZGUgPGxpbnV4 L3NjaGVkLmg+Ci0jaW5jbHVkZSA8bGludXgvbWFsbG9jLmg+CisjaW5jbHVkZSA8bGludXgvc2xh Yi5oPgogI2lmZGVmIEtFUk5FTF8yXzEKICNpbmNsdWRlIDxsaW51eC9wb2xsLmg+CiAjaW5jbHVk ZSA8YXNtL3VhY2Nlc3MuaD4KZGlmZiAtcnUgdm1uZXQtb25seS5vcmlnL3Byb2Nmcy5jIHZtbmV0 LW9ubHkvcHJvY2ZzLmMKLS0tIHZtbmV0LW9ubHkub3JpZy9wcm9jZnMuYwlUaHUgTWF5IDEwIDEx OjMzOjU4IDIwMDEKKysrIHZtbmV0LW9ubHkvcHJvY2ZzLmMJVGh1IEF1ZyAxNiAxNzozMzoyNyAy MDAxCkBAIC0xOSw3ICsxOSw3IEBACiAjaW5jbHVkZSA8bGludXgva2VybmVsLmg+CiAjaW5jbHVk ZSA8bGludXgvdmVyc2lvbi5oPgogI2luY2x1ZGUgPGxpbnV4L3NjaGVkLmg+Ci0jaW5jbHVkZSA8 bGludXgvbWFsbG9jLmg+CisjaW5jbHVkZSA8bGludXgvc2xhYi5oPgogI2lmZGVmIEtFUk5FTF8y XzEKICNpbmNsdWRlIDxsaW51eC9wb2xsLmg+CiAjaW5jbHVkZSA8YXNtL3VhY2Nlc3MuaD4KZGlm ZiAtcnUgdm1uZXQtb25seS5vcmlnL3VzZXJpZi5jIHZtbmV0LW9ubHkvdXNlcmlmLmMKLS0tIHZt bmV0LW9ubHkub3JpZy91c2VyaWYuYwlUaHUgTWF5IDEwIDExOjMzOjU4IDIwMDEKKysrIHZtbmV0 LW9ubHkvdXNlcmlmLmMJVGh1IEF1ZyAxNiAxNzozMzozMyAyMDAxCkBAIC0xOSw3ICsxOSw3IEBA CiAjaW5jbHVkZSA8bGludXgva2VybmVsLmg+CiAjaW5jbHVkZSA8bGludXgvdmVyc2lvbi5oPgog I2luY2x1ZGUgPGxpbnV4L3NjaGVkLmg+Ci0jaW5jbHVkZSA8bGludXgvbWFsbG9jLmg+CisjaW5j bHVkZSA8bGludXgvc2xhYi5oPgogI2lmZGVmIEtFUk5FTF8yXzEKICNpbmNsdWRlIDxsaW51eC9w b2xsLmg+CiAjaW5jbHVkZSA8YXNtL3VhY2Nlc3MuaD4KCg== --Multipart_Fri__31_Aug_2001_12:57:31_+0400_084e1aa8--