Description of problem: I'm not sure whether or not this is a vmware bug or fedora's. But I shoot in anyway. Fedora (16 Beta) will fail to boot (initial boot during setup) with the following error on vmware workstation 8 with easy-setup enabled. "Loader received SIGSEGV!" --> with easy setup disabled (installing it as a custom virtual machine) it works and boots fine. Version-Release number of selected component (if applicable): Fedora 16 Beta i686 Vmware Workstation 8 on Windows 7 Pro 64-bit How reproducible: Just install it normally with vmware easy-setup enabled. Steps to Reproduce: 1. create a virtual machine in vmware 8, use fedora's dvd as a install source 2. vmware will automatically recognize fedora as the OS. it will enable easy-setup and get some user data including default username and password 3. boot the vm. wait for fedora to boot-up 4. the "Loader received SIGSEGV!" message will appear at the bottom of a blue-screen. Actual results: Expected results: Additional info: Again, I emphasize that the fedora works fine if we just disable the easy-setup option in vmware and run it as a normal custom operating system.
cc. The virtual network device vnet.ko fails to compile on 3.1.0-rc9. <snip> Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-root/modules/vmnet-only' make -C /lib/modules/3.1.0-0.rc9.git0.0.fc16.x86_64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \ MODULEBUILDDIR= modules make[1]: Entering directory `/usr/src/kernels/3.1.0-0.rc9.git0.0.fc16.x86_64' CC [M] /tmp/vmware-root/modules/vmnet-only/driver.o CC [M] /tmp/vmware-root/modules/vmnet-only/hub.o CC [M] /tmp/vmware-root/modules/vmnet-only/userif.o CC [M] /tmp/vmware-root/modules/vmnet-only/netif.o CC [M] /tmp/vmware-root/modules/vmnet-only/bridge.o CC [M] /tmp/vmware-root/modules/vmnet-only/filter.o CC [M] /tmp/vmware-root/modules/vmnet-only/procfs.o CC [M] /tmp/vmware-root/modules/vmnet-only/smac_compat.o CC [M] /tmp/vmware-root/modules/vmnet-only/smac.o CC [M] /tmp/vmware-root/modules/vmnet-only/vnetEvent.o CC [M] /tmp/vmware-root/modules/vmnet-only/vnetUserListener.o In file included from /tmp/vmware-root/modules/vmnet-only/netif.c:43:0: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:186:0: warning: "alloc_netdev" redefined [enabled by default] include/linux/netdevice.h:2438:0: note: this is the location of the previous definition /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:187:0: warning: "alloc_etherdev" redefined [enabled by default] include/linux/etherdevice.h:53:0: note: this is the location of the previous definition In file included from /tmp/vmware-root/modules/vmnet-only/netif.c:43:0: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:208:1: error: conflicting types for ‘netif_start_queue’ include/linux/netdevice.h:1804:20: note: previous definition of ‘netif_start_queue’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: In function ‘netif_start_queue’: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:210:21: error: ‘struct device’ has no member named ‘tbusy’ /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: At top level: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:214:1: error: conflicting types for ‘netif_stop_queue’ include/linux/netdevice.h:1869:20: note: previous definition of ‘netif_stop_queue’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: In function ‘netif_stop_queue’: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:216:19: error: ‘struct device’ has no member named ‘tbusy’ /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: At top level: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:220:1: error: conflicting types for ‘netif_queue_stopped’ include/linux/netdevice.h:1895:19: note: previous definition of ‘netif_queue_stopped’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: In function ‘netif_queue_stopped’: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:222:68: error: ‘struct device’ has no member named ‘tbusy’ /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:222:108: error: ‘struct device’ has no member named ‘tbusy’ /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: At top level: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:226:1: error: conflicting types for ‘netif_wake_queue’ include/linux/netdevice.h:1838:20: note: previous definition of ‘netif_wake_queue’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: In function ‘netif_wake_queue’: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:228:21: error: ‘struct device’ has no member named ‘tbusy’ /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:229:4: error: implicit declaration of function ‘mark_bh’ [-Werror=implicit-function-declaration] /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:229:12: error: ‘NET_BH’ undeclared (first use in this function) /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:229:12: note: each undeclared identifier is reported only once for each function it appears in /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: At top level: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:233:1: error: conflicting types for ‘netif_running’ include/linux/netdevice.h:1911:19: note: previous definition of ‘netif_running’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: In function ‘netif_running’: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:235:14: error: ‘struct device’ has no member named ‘start’ /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: At top level: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:239:1: error: conflicting types for ‘netif_carrier_ok’ include/linux/netdevice.h:2145:19: note: previous definition of ‘netif_carrier_ok’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:245:1: error: conflicting types for ‘netif_carrier_on’ include/linux/netdevice.h:2154:13: note: previous declaration of ‘netif_carrier_on’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:250:1: error: conflicting types for ‘netif_carrier_off’ include/linux/netdevice.h:2156:13: note: previous declaration of ‘netif_carrier_off’ was here /tmp/vmware-root/modules/vmnet-only/netif.c: In function ‘VNetNetIfSetup’: /tmp/vmware-root/modules/vmnet-only/netif.c:149:7: error: ‘struct net_device’ has no member named ‘init’ /tmp/vmware-root/modules/vmnet-only/netif.c:150:7: error: ‘struct net_device’ has no member named ‘open’ /tmp/vmware-root/modules/vmnet-only/netif.c:151:7: error: ‘struct net_device’ has no member named ‘hard_start_xmit’ /tmp/vmware-root/modules/vmnet-only/netif.c:152:7: error: ‘struct net_device’ has no member named ‘stop’ /tmp/vmware-root/modules/vmnet-only/netif.c:153:7: error: ‘struct net_device’ has no member named ‘get_stats’ /tmp/vmware-root/modules/vmnet-only/netif.c:154:7: error: ‘struct net_device’ has no member named ‘set_mac_address’ /tmp/vmware-root/modules/vmnet-only/netif.c:155:7: error: ‘struct net_device’ has no member named ‘set_multicast_list’ /tmp/vmware-root/modules/vmnet-only/netif.c: In function ‘VNetNetIfNetDeviceToNetIf’: /tmp/vmware-root/modules/vmnet-only/netif.c:196:14: error: ‘struct net_device’ has no member named ‘priv’ /tmp/vmware-root/modules/vmnet-only/netif.c: In function ‘VNetNetIf_Create’: /tmp/vmware-root/modules/vmnet-only/netif.c:311:4: error: implicit declaration of function ‘compat_alloc_netdev’ [-Werror=implicit-function-declaration] /tmp/vmware-root/modules/vmnet-only/netif.c:311:8: warning: assignment makes pointer from integer without a cast [enabled by default] /tmp/vmware-root/modules/vmnet-only/netif.c:316:7: error: ‘struct net_device’ has no member named ‘priv’ /tmp/vmware-root/modules/vmnet-only/netif.c: In function ‘VNetNetIfReceive’: /tmp/vmware-root/modules/vmnet-only/netif.c:397:4: warning: passing argument 1 of ‘netif_running’ from incompatible pointer type [enabled by default] /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:233:1: note: expected ‘struct device *’ but argument is of type ‘struct net_device *’ /tmp/vmware-root/modules/vmnet-only/netif.c: In function ‘VNetNetifOpen’: /tmp/vmware-root/modules/vmnet-only/netif.c:477:4: warning: passing argument 1 of ‘netif_start_queue’ from incompatible pointer type [enabled by default] /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:208:1: note: expected ‘struct device *’ but argument is of type ‘struct net_device *’ /tmp/vmware-root/modules/vmnet-only/netif.c: In function ‘VNetNetifClose’: /tmp/vmware-root/modules/vmnet-only/netif.c:525:4: warning: passing argument 1 of ‘netif_stop_queue’ from incompatible pointer type [enabled by default] /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:214:1: note: expected ‘struct device *’ but argument is of type ‘struct net_device *’ /tmp/vmware-root/modules/vmnet-only/netif.c: In function ‘netif_running’: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:236:1: warning: control reaches end of non-void function [-Wreturn-type] cc1: some warnings being treated as errors make[2]: *** [/tmp/vmware-root/modules/vmnet-only/netif.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /tmp/vmware-root/modules/vmnet-only/bridge.c:51:0: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:186:0: warning: "alloc_netdev" redefined [enabled by default] include/linux/netdevice.h:2438:0: note: this is the location of the previous definition /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:187:0: warning: "alloc_etherdev" redefined [enabled by default] include/linux/etherdevice.h:53:0: note: this is the location of the previous definition In file included from /tmp/vmware-root/modules/vmnet-only/bridge.c:51:0: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:208:1: error: conflicting types for ‘netif_start_queue’ include/linux/netdevice.h:1804:20: note: previous definition of ‘netif_start_queue’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: In function ‘netif_start_queue’: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:210:21: error: ‘struct device’ has no member named ‘tbusy’ /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: At top level: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:214:1: error: conflicting types for ‘netif_stop_queue’ include/linux/netdevice.h:1869:20: note: previous definition of ‘netif_stop_queue’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: In function ‘netif_stop_queue’: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:216:19: error: ‘struct device’ has no member named ‘tbusy’ /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: At top level: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:220:1: error: conflicting types for ‘netif_queue_stopped’ include/linux/netdevice.h:1895:19: note: previous definition of ‘netif_queue_stopped’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: In function ‘netif_queue_stopped’: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:222:68: error: ‘struct device’ has no member named ‘tbusy’ /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:222:108: error: ‘struct device’ has no member named ‘tbusy’ /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: At top level: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:226:1: error: conflicting types for ‘netif_wake_queue’ include/linux/netdevice.h:1838:20: note: previous definition of ‘netif_wake_queue’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: In function ‘netif_wake_queue’: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:228:21: error: ‘struct device’ has no member named ‘tbusy’ /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:229:4: error: implicit declaration of function ‘mark_bh’ [-Werror=implicit-function-declaration] /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:229:12: error: ‘NET_BH’ undeclared (first use in this function) /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:229:12: note: each undeclared identifier is reported only once for each function it appears in /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: At top level: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:233:1: error: conflicting types for ‘netif_running’ include/linux/netdevice.h:1911:19: note: previous definition of ‘netif_running’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: In function ‘netif_running’: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:235:14: error: ‘struct device’ has no member named ‘start’ /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h: At top level: /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:239:1: error: conflicting types for ‘netif_carrier_ok’ include/linux/netdevice.h:2145:19: note: previous definition of ‘netif_carrier_ok’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:245:1: error: conflicting types for ‘netif_carrier_on’ include/linux/netdevice.h:2154:13: note: previous declaration of ‘netif_carrier_on’ was here /tmp/vmware-root/modules/vmnet-only/compat_netdevice.h:250:1: error: conflicting types for ‘netif_carrier_off’ include/linux/netdevice.h:2156:13: note: previous declaration of ‘netif_carrier_off’ was here cc1: some warnings being treated as errors make[2]: *** [/tmp/vmware-root/modules/vmnet-only/bridge.o] Error 1 make[1]: *** [_module_/tmp/vmware-root/modules/vmnet-only] Error 2 make[1]: Leaving directory `/usr/src/kernels/3.1.0-0.rc9.git0.0.fc16.x86_64' make: *** [vmnet.ko] Error 2 make: Leaving directory `/tmp/vmware-root/modules/vmnet-only' </snip>
URL: http://communities.vmware.com/message/1842874
Please attach a screenshot of the error in question so we can see where in loader this is happening. Thanks.
Created attachment 527278 [details] fedora-16-beta 32-bit on vmware-workstation 8 screen 1 This is a first screen until the message "waiting for hardware to initialized. followed by the second error message in the next screen.
Created attachment 527279 [details] fedora-16-beta 32-bit on vmware-workstation 8 screen 2 this is the second screen showing the infamous "loader received SIGSERV!" error. Error backtrace: loader received SIGSERV! Backtrace: /lib/libc.so.6(+0x7ad71)[0x1044d71] /lib/libc.so.6(__strdup+0x26)[0x1044996] /sbin/loader[0x805b541] /sbin/loader[0x805bbe4] /sbin/loader[0x804fa8c] /lib/libc.so.6(__libc_start_main+0xf3)[0xfe3643] /sbin/loader[0x80512cd]
*** This bug has been marked as a duplicate of bug 734967 ***