public inbox for gentoo-user-de@lists.gentoo.org
 help / color / mirror / Atom feed
From: Thomas Schweikle <tps@vr-web.de>
To: gentoo-user-de@lists.gentoo.org
Subject: [gentoo-user-de] Re: udevd, udevsend
Date: Sat, 13 Aug 2005 01:49:12 +0200	[thread overview]
Message-ID: <42FD3578.8040609@vr-web.de> (raw)
In-Reply-To: <20050810122027.50f4e3b1@mail.sdamm.de>

Sebastian Damm schrieb:
> Hallo,
> 
> Am 10. August 2005 schrieb Thomas Schweikle:
>> Sebastian Damm schrieb:
>> > Blödsinn:
>> Nicht ganz. Bei mir lassen sich die Kernelmodule auch kompilieren,
>> aber das Modul für "Bridged networking on /dev/vmnet0" wird
>> anschließend nicht geladen. Ergebnis: VMware läuft nicht --- "VMware
>> Workstation was not configured properly. Please run vmware-config.pl
>> to configure..." --- wenn das System überhaupt noch bootet :-(
> 
> OK, war vielleicht bissl hart geschrieben, sorry. ;) Ich wollte nur
> damit ausdruecken, dass das nicht allein an der Kernelversion liegt. Die
> gcc-Version könnte vielleicht noch ne Rolle spielen. Ich hab ne Weile
> lang immer den ~x86-gcc genommen, hab aber irgendwann aus Faulheit den
> 3.4.4er in die package.mask aufgenommen. Bei mir läuft also noch ein
> 3.4.3er
> 
>> Der Versuch VMware jetzt zu starten liefert nach kurzer Zeit einen
>> wunderschönen Kernel-Crash --- exakt in dem Moment, wenn die erste
>> VM gestartet wird und versucht das mit dem Modul verbundene
>> Netzwerkinterface zu initialisieren. Ursache für den Crash ist das
>> mit Fehlern geladene Modul.
> 
> Kann ich grad nicht nachvollziehen hier, hab meine im moment gar nicht
> gebrauchten VMs mal aus Platzmangel ausgelagert.

/dev/vmnet: open called by PID 11713 (vmnet-bridge)
/dev/vmnet: hub 0 does not exist, allocating memory.
/dev/vmnet: port on hub 0 successfully opened
bridge-eth0: enabling the bridge
Unable to handle kernel NULL pointer dereference at virtual address 00000069
 printing eip:
c02cc99b
*pde = 00000000
Oops: 0000 [#1]
Modules linked in: vmnet parport_pc parport vmmon snd_seq_midi
snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul sn
d_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss
snd_mixer_oss snd_emu10k1 snd_rawmidi snd_seq_device snd_ac97_codec s
nd_pcm snd_timer snd_page_alloc snd_util_mem snd_hwdep snd soundcore
uhci_hcd ehci_hcd usbcore psmouse tulip
CPU:    0
EIP:    0060:[<c02cc99b>]    Tainted: P      VLI
EFLAGS: 00010296   (2.6.12-gentoo-r6vm)
EIP is at sk_alloc+0x1b/0xe0
eax: 00000020   ebx: 0000000e   ecx: dfbee000   edx: 00000020
esi: 00000001   edi: d0f5580c   ebp: 00000000   esp: c7b33de8
ds: 007b   es: 007b   ss: 0068
Process vmnet-bridge (pid: 11713, threadinfo=c7b32000 task=de5500a0)
Stack: 0000032f dfbee000 ffff8000 0000000e d0f55800 d0f5580c 00000000
e0bfc206
       00000010 00000020 00000001 00000000 d0f55800 dfbee005 d0f55811
d0f5580c
       e0bfc435 d0f55800 d0f5580c c0137b1b dfdb8bb4 dfbee000 d0f55800
00000000
Call Trace:
 [<e0bfc206>] VNetBridgeUp+0x86/0x1c0 [vmnet]
 [<e0bfc435>] VNetBridgeNotify+0x85/0x180 [vmnet]
 [<c0137b1b>] find_get_page+0x1b/0x30
 [<c02d37b2>] register_netdevice_notifier+0x72/0x80
 [<e0bfbba9>] VNetBridge_Create+0x99/0x290 [vmnet]
 [<c01f6de6>] copy_from_user+0x46/0x80
 [<e0bf882d>] VNetFileOpIoctl+0x35d/0x650 [vmnet]
 [<c01472c0>] handle_mm_fault+0x190/0x1c0
 [<c0115836>] do_page_fault+0x1c6/0x5ed
 [<c01678e8>] do_ioctl+0x58/0x80
 [<c0167a85>] vfs_ioctl+0x65/0x1f0
 [<c0167c55>] sys_ioctl+0x45/0x70
 [<c0102faf>] sysenter_past_esp+0x54/0x75
Code: 24 14 e9 57 fc ff ff 89 f6 8d bc 27 00 00 00 00 83 ec 1c 8b 54 24
24 89 74 24 10 8b 74 24 28 89 5c 24 0c 89 7c 24 14 89 6c 24
18 <8b> 46 68 85 c0 0f 84 8d 00 00 00 89 54 24 04 89 04 24 e8 be 3c
 <7>/dev/vmnet: open called by PID 11767 (vmnet-natd)
/dev/vmnet: hub 8 does not exist, allocating memory.
/dev/vmnet: port on hub 8 successfully opened
/dev/vmnet: open called by PID 11807 (vmnet-netifup)
/dev/vmnet: hub 1 does not exist, allocating memory.
/dev/vmnet: port on hub 1 successfully opened
/dev/vmnet: open called by PID 11809 (vmnet-netifup)
/dev/vmnet: port on hub 8 successfully opened

>> Es könnte natürlich sein, das ich einen Kernel compiliert habe, der
>> mit den VMware-Modulen nicht zurechtkommt. Ein Vergleich der
>> ".config" könnte hier aufschluß liefern. Üblicherweise kompiliere
>> ich fast alles als Modul, außer den Teilen, die für den Systemstart
>> benötigt werden 
> 
> Ich eigentlich auch. .config kann ich Dir bei Bedarf zukommen lassen.

Danke für die Kernel-Konfigurationsdatei. Es gibt zwar diverse
Unterschiede, aber keiner davon sollte für Probleme sorgen. Sie sind vor
allem durch unterschiedliche Hardware bedingt.

Kurz: VMware läuft mit Kernel 2.6.11-r9, mit Kernel 2.6.12-r6 nicht.
Ich habe es jetzt mit diversen Konfigurationen ausprobiert. Mit
Soundkarte, ohne Soundkarte, mit den üblichen Kompileroptionen, ohne
irgendwelche Kompileroptionen, mit CPU 586 ohne MMX, mit
PII-Optimierungen --- egal was ich versuche: VMware 4.5.2 ist mit dem
2.6.12-r6 nicht mehr zum laufen zu bewegen. Es ist immer das selbe
Modul, welches nicht funktioniert: vmnet.

-- 
Thomas
-- 
gentoo-user-de@gentoo.org mailing list



  parent reply	other threads:[~2005-08-12 23:51 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-07-29 14:17 [gentoo-user-de] udevd, udevsend Thomas Schweikle
2005-08-01 16:32 ` Tim Heinrich
2005-08-09 13:42   ` [gentoo-user-de] " Thomas Schweikle
2005-08-10  6:26     ` Sebastian Damm
2005-08-10  9:35       ` Thomas Schweikle
2005-08-10 10:20         ` Sebastian Damm
2005-08-10 21:20           ` Thomas Schweikle
2005-08-12 23:49           ` Thomas Schweikle [this message]
2005-08-13  4:50             ` frank paulsen
2005-08-14 18:49               ` Thomas Schweikle
2005-08-14 19:11                 ` frank paulsen
2005-08-20  9:02                   ` Thomas Schweikle
2005-08-20  9:04                   ` Thomas Schweikle

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=42FD3578.8040609@vr-web.de \
    --to=tps@vr-web.de \
    --cc=gentoo-user-de@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox