xfs
[Top] [All Lists]

2.4.7-pre8-xfs breaks VMWare

To: Linux XFS Mailing List <linux-xfs@xxxxxxxxxxx>
Subject: 2.4.7-pre8-xfs breaks VMWare
From: "Bernhard R. Erdmann" <be@xxxxxxxxxxx>
Date: Thu, 19 Jul 2001 22:32:09 +0200
Sender: owner-linux-xfs@xxxxxxxxxxx
Hi,

after upgrading from 2.4.7-pre6-xfs to 2.4.7-pre8-xfs I found VMWare
can't compile it's modules anymore.
Any hint?

# vmware-config.pl 
Making sure VMware's services are stopped.

Stopping VMware services:
   Virtual machine monitor                                 [  OK  ]
   Bridged networking on /dev/vmnet0                       [  OK  ]
   DHCP server on /dev/vmnet1                              [  OK  ]
   Host-only networking on /dev/vmnet1                     [  OK  ]
   Virtual ethernet                                        [  OK  ]

Trying to find a suitable vmmon module for your running kernel.

None of VMware's pre-built vmmon modules is suitable for your running
kernel. Do
you want this script to try to build the vmmon module for your system
(you need 
to have a C compiler installed on your system)? [yes] 

What is the location of the directory of C header files that match your
running 
kernel? [/lib/modules/2.4.7-pre8-xfs/build/include] 

Extracting the sources of the vmmon module.

Building the vmmon module.

make: Entering directory `/tmp/vmware-config3/vmmon-only'
make[1]: Entering directory `/tmp/vmware-config3/vmmon-only'
make[2]: Entering directory
`/tmp/vmware-config3/vmmon-only/driver-2.4.7-pre8-xfs'
make[2]: Leaving directory
`/tmp/vmware-config3/vmmon-only/driver-2.4.7-pre8-xfs'
make[2]: Entering directory
`/tmp/vmware-config3/vmmon-only/driver-2.4.7-pre8-xfs'
/lib/modules/2.4.7-pre8-xfs/build/include/asm/pgalloc.h: In function
`get_pgd_slow':
In file included from
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h:5,
                 from
/lib/modules/2.4.7-pre8-xfs/build/include/linux/pagemap.h:16,
                 from
/lib/modules/2.4.7-pre8-xfs/build/include/linux/locks.h:8,
                 from
/lib/modules/2.4.7-pre8-xfs/build/include/linux/devfs_fs_kernel.h:6,
                 from
/lib/modules/2.4.7-pre8-xfs/build/include/linux/miscdevice.h:4,
                 from ../linux/driver.h:10,
                 from .././linux/driver.c:58:
/lib/modules/2.4.7-pre8-xfs/build/include/asm/pgalloc.h:56:
`PAGE_OFFSET' undeclared (first use in this function)
/lib/modules/2.4.7-pre8-xfs/build/include/asm/pgalloc.h:56: (Each
undeclared identifier is reported only once
/lib/modules/2.4.7-pre8-xfs/build/include/asm/pgalloc.h:56: for each
function it appears in.)
/lib/modules/2.4.7-pre8-xfs/build/include/asm/pgalloc.h: In function
`pte_alloc_one':
/lib/modules/2.4.7-pre8-xfs/build/include/asm/pgalloc.h:103: `PAGE_SIZE'
undeclared (first use in this function)
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h: In function
`clear_user_highpage':
In file included from
/lib/modules/2.4.7-pre8-xfs/build/include/linux/pagemap.h:16,
                 from
/lib/modules/2.4.7-pre8-xfs/build/include/linux/locks.h:8,
                 from
/lib/modules/2.4.7-pre8-xfs/build/include/linux/devfs_fs_kernel.h:6,
                 from
/lib/modules/2.4.7-pre8-xfs/build/include/linux/miscdevice.h:4,
                 from ../linux/driver.h:10,
                 from .././linux/driver.c:58:
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h:48:
`PAGE_SIZE' undeclared (first use in this function)
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h: In function
`clear_highpage':
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h:54:
`PAGE_SIZE' undeclared (first use in this function)
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h: In function
`memclear_highpage':
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h:62:
`PAGE_SIZE' undeclared (first use in this function)
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h: In function
`memclear_highpage_flush':
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h:76:
`PAGE_SIZE' undeclared (first use in this function)
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h: In function
`copy_user_highpage':
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h:90:
`PAGE_SIZE' undeclared (first use in this function)
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h: In function
`copy_highpage':
/lib/modules/2.4.7-pre8-xfs/build/include/linux/highmem.h:101:
`PAGE_SIZE' undeclared (first use in this function)
make[2]: *** [driver.o] Error 1
make[2]: Leaving directory
`/tmp/vmware-config3/vmmon-only/driver-2.4.7-pre8-xfs'
make[1]: *** [driver] Error 2
make[1]: Leaving directory `/tmp/vmware-config3/vmmon-only'
make: *** [auto-build] Error 2
make: Leaving directory `/tmp/vmware-config3/vmmon-only'
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems,
please have
a look at "http://www.vmware.com/download/modules/modules.html";.

Execution aborted.


<Prev in Thread] Current Thread [Next in Thread>