<?xml version='1.0' encoding='utf-8'?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0"><updated>2009-06-18T15:37:17Z</updated><id>tag:blog.limedaley.com,2018:/isso/thread/post/vmware-1.0.5-patch-for-2.6.25-kernel</id><title>Comments for blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel</title><entry><id>tag:blog.limedaley.com,2018:/isso/415/1739</id><title>Comment #1739</title><updated>2009-06-18T15:37:17Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1739" /><content type="html">&lt;p&gt;I ended up switching over to VirtualBox.  Though even that wasn't as straightforward as I am used to on Debian.  (I am running &amp;quot;squeeze&amp;quot;, and the modules package for virtualbox hasn't been updated properly to run with the kernel that is distributed with squeeze, so I had to play around with it).&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1738</id><title>Comment #1738</title><updated>2008-09-27T16:06:59Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1738" /><content type="html">&lt;p&gt;So, the stopwatches have been running an awfully long time.  I have been unable to get vmware 1.0.7 running on 2.6.26.  I even tried out some other virtual systems, but I can't find one that allows direct access to the hard drive, rather than a virtual hard drive file. urgh.&lt;/p&gt;
&lt;p&gt;I guess I'll need to dual-boot to DOS to finish up a project.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1737</id><title>Comment #1737</title><updated>2008-09-23T19:16:22Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1737" /><content type="html">&lt;p&gt;I apparently haven't run vmware in a while, and went to try it today, but discovered that I have upgraded my kernel since the last time I ran it, and of course, vmware is using old API calls, and so doesn't work on 2.6.26...&lt;/p&gt;
&lt;p&gt;So, off to try virtualbox instead, which seems to be kept much more up-to-date by the authors, rather than users having to depend on people like me to do the authors' work for them.&lt;/p&gt;
&lt;p&gt;Start your stopwatches, let's see how this switchover goes.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1736</id><title>Comment #1736</title><updated>2008-06-11T11:23:30Z</updated><author><name>bero</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1736" /><content type="html">&lt;p&gt;Doesn't work for me (VMware-server-1.0.5-80187.i386.rpm, kernel 2.6.25.4):&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config2/vmmon-only/./include/compat_wait.h:60: error: conflicting types for 'poll_initwait'&lt;/p&gt;
&lt;p&gt;include/linux/poll.h:65: error: previous declaration of 'poll_initwait' was here&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config1/vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config1/vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type&lt;/p&gt;
&lt;p&gt;Simply killing the bogus poll_initwait redefinition in compat_wait.h fixes that.&lt;/p&gt;
&lt;p&gt;Next error:&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config3/vmmon-only/linux/hostif.c:3363: error: 'struct task_struct' has no member named 'nice'&lt;/p&gt;
&lt;p&gt;Looks like for some reason the Makefiles didn't define VMW_HAVE_SET_USER_NICE even though 2.6.25.3 has it, simply replacing #if defined(VMW_HAVE_SET_USER_NICE) with #if 1 fixes that (and of course breaks old kernels)&lt;/p&gt;
&lt;p&gt;After that, it compiles, but hits the init_mm reference which a quick grep can't locate.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1735</id><title>Comment #1735</title><updated>2008-05-17T07:46:30Z</updated><author><name>Tsvetin Vasilev</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1735" /><content type="html">&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I just want to say - thank you. These patches has been solved my problem with very new 2.6.25.3 kernel and vmware-server-1.0.5. Thanks a lot.&lt;/p&gt;
&lt;p&gt;P.S. It seems we should migrate to server 2.0 is there any who already play with it ? I'm litle bit worried about native console ...&lt;/p&gt;
&lt;p&gt;B&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1734</id><title>Comment #1734</title><updated>2008-05-11T20:25:55Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1734" /><content type="html">&lt;p&gt;I guess I'll need to make the &amp;quot;next&amp;quot; links more obvious, since two of you haven't seen it.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1733</id><title>Comment #1733</title><updated>2008-05-11T19:15:17Z</updated><author><name>Raphael</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1733" /><content type="html">&lt;p&gt;Jorge :&lt;/p&gt;
&lt;p&gt;make menuconfig&lt;/p&gt;
&lt;p&gt;then search with / keyword &amp;quot;symbols&amp;quot;&lt;/p&gt;
&lt;p&gt;This is in kernel hacking section&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1732</id><title>Comment #1732</title><updated>2008-05-09T18:00:35Z</updated><author><name>Luke Grady</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1732" /><content type="html">&lt;p&gt;First, thanks so much for this patch.&lt;/p&gt;
&lt;p&gt;Second, to jondaley: in the directory where you extraceted the kernel source type (as root) `make menuconfig`. Towards the bottom you will have a Kernel Hacking section. select it and hit enter. The option is there. After you enable the unused/obsolete symbols you will have to recompile and install the new kernel.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1731</id><title>Comment #1731</title><updated>2008-05-06T18:55:49Z</updated><author><name>Jorge Bastos</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1731" /><content type="html">&lt;p&gt;I came here to report sucess and unsucess.&lt;/p&gt;
&lt;p&gt;Now i have the other problem herwarth reported, but I just using 2.6.26-rc1.&lt;/p&gt;
&lt;p&gt;What it can be done?&lt;/p&gt;
&lt;p&gt;Using 2.6.x kernel build system.&lt;/p&gt;
&lt;p&gt;make: Entering directory `/tmp/vmware-config6/vmmon-only'&lt;/p&gt;
&lt;p&gt;make -C /lib/modules/2.6.26-rc1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules&lt;/p&gt;
&lt;p&gt;make[1]: Entering directory `/usr/src/linux-2.6.25'&lt;/p&gt;
&lt;p&gt;CC [M]  /tmp/vmware-config6/vmmon-only/linux/driver.o&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config6/vmmon-only/linux/driver.c:146: error: unknown field 'nopage' specified in initializer&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config6/vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config6/vmmon-only/linux/driver.c:150: error: unknown field 'nopage' specified in initializer&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config6/vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type&lt;/p&gt;
&lt;p&gt;make[2]: *** [/tmp/vmware-config6/vmmon-only/linux/driver.o] Error 1&lt;/p&gt;
&lt;p&gt;make[1]: *** [_module_/tmp/vmware-config6/vmmon-only] Error 2&lt;/p&gt;
&lt;p&gt;make[1]: Leaving directory `/usr/src/linux-2.6.25'&lt;/p&gt;
&lt;p&gt;make: *** [vmmon.ko] Error 2&lt;/p&gt;
&lt;p&gt;make: Leaving directory `/tmp/vmware-config6/vmmon-only'&lt;/p&gt;
&lt;p&gt;Unable to build the vmmon module.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1730</id><title>Comment #1730</title><updated>2008-05-06T13:10:55Z</updated><author><name>herwarth</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1730" /><content type="html">&lt;p&gt;hmmm -mm kernel is the problem....&lt;/p&gt;
&lt;p&gt;compiled the vanilla kernel with the patches and works. do not install the -mm patchbundle&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1729</id><title>Comment #1729</title><updated>2008-05-05T14:23:52Z</updated><author><name>herwarth</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1729" /><content type="html">&lt;p&gt;hello,&lt;/p&gt;
&lt;p&gt;applied your patches but now i get the nopage error..... can you help me out?&lt;/p&gt;
&lt;p&gt;Using 2.6.x kernel build system.&lt;/p&gt;
&lt;p&gt;make: Entering directory `/tmp/vmware-config6/vmmon-only'&lt;/p&gt;
&lt;p&gt;make -C /lib/modules/2.6.25-mm1-helux/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD                                                                             /. modules&lt;/p&gt;
&lt;p&gt;make[1]: Entering directory `/usr/src/linux-2.6.25-mm1-helux'&lt;/p&gt;
&lt;p&gt;CC [M]  /tmp/vmware-config6/vmmon-only/linux/driver.o&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config6/vmmon-only/linux/driver.c:146: error: unknown field ânopageâ                                                                              specified in initializer&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config6/vmmon-only/linux/driver.c:147: warning: initialization from                                                                              incompatible pointer type&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config6/vmmon-only/linux/driver.c:150: error: unknown field ânopageâ                                                                              specified in initializer&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config6/vmmon-only/linux/driver.c:151: warning: initialization from                                                                              incompatible pointer type&lt;/p&gt;
&lt;p&gt;make[2]: *** [/tmp/vmware-config6/vmmon-only/linux/driver.o] Error 1&lt;/p&gt;
&lt;p&gt;make[1]: *** [_module_/tmp/vmware-config6/vmmon-only] Error 2&lt;/p&gt;
&lt;p&gt;make[1]: Leaving directory `/usr/src/linux-2.6.25-mm1-helux'&lt;/p&gt;
&lt;p&gt;make: *** [vmmon.ko] Error 2&lt;/p&gt;
&lt;p&gt;make: Leaving directory `/tmp/vmware-config6/vmmon-only'&lt;/p&gt;
&lt;p&gt;Unable to build the vmmon module.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1728</id><title>Comment #1728</title><updated>2008-05-04T20:59:42Z</updated><author><name>timoid</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1728" /><content type="html">&lt;p&gt;patches worked perfectly on vmware 1.0.5 and custom linux-2.6.25.1-x64 host.&lt;/p&gt;
&lt;p&gt;i just patched the installer tar files, makes it easier :)&lt;/p&gt;
&lt;p&gt;many thanks&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1727</id><title>Comment #1727</title><updated>2008-05-04T11:39:21Z</updated><author><name>Jorge Bastos</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1727" /><content type="html">&lt;p&gt;Ok i asked google and it's on &amp;quot;Kernel Hacking&amp;quot;.&lt;/p&gt;
&lt;p&gt;I'm compiling kernel and tomorow when i'll be next to the machine i'll reboot it and test and let you know.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Jorge&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1726</id><title>Comment #1726</title><updated>2008-05-04T11:09:14Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1726" /><content type="html">&lt;p&gt;Kernel hacking -&amp;gt; CONFIG_UNUSED_SYMBOLS&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1725</id><title>Comment #1725</title><updated>2008-05-04T11:01:05Z</updated><author><name>Jorge Bastos</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1725" /><content type="html">&lt;p&gt;Oh i see, can you tell me where is the option to enable/desable the unused/obsolete symbols in kernel?&lt;/p&gt;
&lt;p&gt;I mean, in wich menu.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1724</id><title>Comment #1724</title><updated>2008-05-04T09:42:14Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1724" /><content type="html">&lt;p&gt;Jorge: see the comment by Brice above.  Unfortunately, some of his text was lost, but he says you have to enable unused/obsolete symbols.  We need a &amp;quot;real&amp;quot; updated version of the module so you don't need that workaround.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1723</id><title>Comment #1723</title><updated>2008-05-04T08:59:47Z</updated><author><name>Jorge Bastos</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1723" /><content type="html">&lt;p&gt;This works great but i just have one problem.&lt;/p&gt;
&lt;p&gt;When trying to load the module is complains about &amp;quot;init_mm&amp;quot; and the vmware setup fails.&lt;/p&gt;
&lt;p&gt;My Kernel is a 2.6.25 vanilla.&lt;/p&gt;
&lt;p&gt;Any help?&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1722</id><title>Comment #1722</title><updated>2008-04-28T17:41:08Z</updated><author><name>Matthew A. R. Sherian</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1722" /><content type="html">&lt;p&gt;That was a PEBKAC on my part. I assumed the 1.0.5 was referring to your patch, not vmware. Having not used vmware server until now ;).&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1721</id><title>Comment #1721</title><updated>2008-04-27T20:42:03Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1721" /><content type="html">&lt;p&gt;Thanks Brice.  Note that some of your comment was truncated - it must have thought your &amp;lt; was the start of an HTML tag  You can type it as &amp;amp;lt;  I should probably figure out some way of saying &amp;quot;ignore HTML&amp;quot; in the comment, or even have that set to the default.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1720</id><title>Comment #1720</title><updated>2008-04-27T18:31:23Z</updated><author><name>Brice Burgess</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1720" /><content type="html">&lt;p&gt;Jon -&amp;gt; apologies for the delay! I migrated to VMware beta 2... and then went to Xen for a bit. I just got around to testing your patches and they worked flawlessly!&lt;/p&gt;
&lt;p&gt;Here's the steps I took;&lt;/p&gt;
&lt;p&gt;VMWare 1.0.5 on 2.6.25 steps;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Download the TAR binary from http://www.vmware.com/download/server/&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Uncompress, run vmware-install.pl as root.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;2a. I choose to install the binaries to /opt/vmware/bin for organizational purposes.&lt;/p&gt;
&lt;p&gt;2b. Do not choose to run vmware-config.pl. If you do by accident, no problem. Proceed to step 3 when compilation fails.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Download the vmmon-2.6.25.patch and vmnet-2.6.25 path courtesy of Jon Daley [above]&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;3a. Copy the patches to the VMware module source [e.g. /opt/vmware/lib/vmware/modules/source  or  /usr/lib/vmware/modules/source ]&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Apply the patches to the VMware modules (see 3a above for example of file locations)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;4a. Uncompress vmnet.tar and vmmon.tar&lt;/p&gt;
&lt;p&gt;4b. Apply the appropriate patch for example;&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;--  

cd vmmon-only  

patch -p1  Enable unused/obsolete exported symbols )  &lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;1a. If it is not, you will recieve complaints about unrecognized symbol (init_mm) during vmmon compilation.&lt;/p&gt;
&lt;p&gt;2b. You can always rebuild your kernel and compile VMware 1.0.5 later, so don't worry too much about this at first.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1719</id><title>Comment #1719</title><updated>2008-04-26T22:46:26Z</updated><author><name>Michele Masè</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1719" /><content type="html">&lt;p&gt;Tested with 2.6.25 vanilla and vmware-server-1.0.5: all went ok except some minor warnings&lt;/p&gt;
&lt;p&gt;…&lt;/p&gt;
&lt;p&gt;Building the vmmon module.&lt;/p&gt;
&lt;p&gt;Using 2.6.x kernel build system.&lt;/p&gt;
&lt;p&gt;make: Entering directory `/tmp/vmware-config2/vmmon-only’&lt;/p&gt;
&lt;p&gt;make -C /lib/modules/2.6.25/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules&lt;/p&gt;
&lt;p&gt;make[1]: Entering directory `/home/tmp214/Downloads/linux-2.6.25′&lt;/p&gt;
&lt;p&gt;CC [M] /tmp/vmware-config2/vmmon-only/linux/driver.o&lt;/p&gt;
&lt;p&gt;CC [M] /tmp/vmware-config2/vmmon-only/linux/hostif.o&lt;/p&gt;
&lt;p&gt;CC [M] /tmp/vmware-config2/vmmon-only/common/cpuid.o&lt;/p&gt;
&lt;p&gt;CC [M] /tmp/vmware-config2/vmmon-only/common/hash.o&lt;/p&gt;
&lt;p&gt;CC [M] /tmp/vmware-config2/vmmon-only/common/memtrack.o&lt;/p&gt;
&lt;p&gt;CC [M] /tmp/vmware-config2/vmmon-only/common/phystrack.o&lt;/p&gt;
&lt;p&gt;CC [M] /tmp/vmware-config2/vmmon-only/common/task.o&lt;/p&gt;
&lt;p&gt;CC [M] /tmp/vmware-config2/vmmon-only/common/vmx86.o&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config2/vmmon-only/common/vmx86.c: In function ‘Vmx86_GetkHzEstimate’:&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config2/vmmon-only/common/vmx86.c:1899: warning: passing argument 4 of ‘Div643264’ from incompatible pointer type&lt;/p&gt;
&lt;p&gt;/tmp/vmware-config2/vmmon-only/common/vmx86.c:1908: warning: passing argument 4 of ‘Div643232’ from incompatible pointer type&lt;/p&gt;
&lt;p&gt;CC [M] /tmp/vmware-config2/vmmon-only/vmcore/moduleloop.o&lt;/p&gt;
&lt;p&gt;LD [M] /tmp/vmware-config2/vmmon-only/vmmon.o&lt;/p&gt;
&lt;p&gt;Building modules, stage 2.&lt;/p&gt;
&lt;p&gt;MODPOST 1 modules&lt;/p&gt;
&lt;p&gt;WARNING: modpost: module vmmon.ko uses symbol ‘init_mm’ marked UNUSED&lt;/p&gt;
&lt;p&gt;CC /tmp/vmware-config2/vmmon-only/vmmon.mod.o&lt;/p&gt;
&lt;p&gt;LD [M] /tmp/vmware-config2/vmmon-only/vmmon.ko&lt;/p&gt;
&lt;p&gt;make[1]: Leaving directory `/home/tmp214/Downloads/linux-2.6.25′&lt;/p&gt;
&lt;p&gt;cp -f vmmon.ko ./../vmmon.o&lt;/p&gt;
&lt;p&gt;make: Leaving directory `/tmp/vmware-config2/vmmon-only’&lt;/p&gt;
&lt;p&gt;The module loads perfectly in the running kernel.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1718</id><title>Comment #1718</title><updated>2008-04-26T21:46:05Z</updated><author><name>Frank</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1718" /><content type="html">&lt;p&gt;I guess my post got spammed so I thought I would write it again to help others.&lt;/p&gt;
&lt;p&gt;I finally got vmware up and running. Thanks Jon for the patch. However, it would be great to supply more complete info for linux noobs like me.&lt;/p&gt;
&lt;p&gt;I did the same mistake as Matthew but downloaded vmplayer instead of vmserver.&lt;/p&gt;
&lt;p&gt;I provided additional detailed info on setting up vmserver on the 2.6.25 kernel at lenrek's site.&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;
&lt;p&gt;Frank&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1717</id><title>Comment #1717</title><updated>2008-04-26T21:39:33Z</updated><author><name>Frank</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1717" /><content type="html">&lt;p&gt;Hi, I finally got it to work!&lt;/p&gt;
&lt;p&gt;Thanks Jon for the patch!&lt;/p&gt;
&lt;p&gt;I left a detailed explanation for a linux noob like me on how to get it up and running at the following link:&lt;/p&gt;
&lt;p&gt;http://lenrek.wordpress.com/2008/04/24/vmware-105-and-kernel-2625/&lt;/p&gt;
&lt;p&gt;I had the same problem as Matthew. I downloaded wmplayer instead of vmserver.&lt;/p&gt;
&lt;p&gt;More detailed instructions would be a great help.&lt;/p&gt;
&lt;p&gt;Thanks a bunch.&lt;/p&gt;
&lt;p&gt;Frank&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1716</id><title>Comment #1716</title><updated>2008-04-26T16:39:55Z</updated><author><name>joyful</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1716" /><content type="html">&lt;p&gt;Ah, this patch is meant for the vmware server, not workstation.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1715</id><title>Comment #1715</title><updated>2008-04-26T04:40:03Z</updated><author><name>Matthew A. R. Sherian</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1715" /><content type="html">&lt;p&gt;So I tried the patch, got a few rejections&lt;/p&gt;
&lt;p&gt;For those that do not know the patches apply to the contents of the source tar files that live in /usr/lib/vmware/modules/source (if you installed via RPM). One untars the file (via sudo or as the root user), and then applies the patch files with the aptly named patch command. This can be achieved via the normal form:&lt;/p&gt;
&lt;p&gt;patch -p0 &amp;lt; $FOO&lt;/p&gt;
&lt;p&gt;where $FOO is the name of the patch file.&lt;/p&gt;
&lt;p&gt;Here was my mileage-&lt;/p&gt;
&lt;p&gt;sudo patch -p0 &amp;lt; ~/vmnet-2.6.25.patch&lt;/p&gt;
&lt;p&gt;patching file vmnet-only/bridge.c&lt;/p&gt;
&lt;p&gt;Hunk #1 succeeded at 106 (offset 4 lines).&lt;/p&gt;
&lt;p&gt;patching file vmnet-only/compat_wait.h&lt;/p&gt;
&lt;p&gt;Hunk #1 succeeded at 38 (offset 4 lines).&lt;/p&gt;
&lt;p&gt;patching file vmnet-only/driver.c&lt;/p&gt;
&lt;p&gt;Hunk #1 FAILED at 516.&lt;/p&gt;
&lt;p&gt;1 out of 1 hunk FAILED -- saving rejects to file vmnet-only/driver.c.rej&lt;/p&gt;
&lt;p&gt;patching file vmnet-only/Makefile.kernel&lt;/p&gt;
&lt;p&gt;Hunk #1 FAILED at 7.&lt;/p&gt;
&lt;p&gt;1 out of 1 hunk FAILED -- saving rejects to file vmnet-only/Makefile.kernel.rej&lt;/p&gt;
&lt;p&gt;patching file vmnet-only/netif.c&lt;/p&gt;
&lt;p&gt;Hunk #1 FAILED at 295.&lt;/p&gt;
&lt;p&gt;1 out of 1 hunk FAILED -- saving rejects to file vmnet-only/netif.c.rej&lt;/p&gt;
&lt;p&gt;patching file vmnet-only/sk_alloc.c&lt;/p&gt;
&lt;p&gt;Hunk #1 succeeded at 12 with fuzz 2 (offset 8 lines).&lt;/p&gt;
&lt;p&gt;Hunk #2 succeeded at 13 with fuzz 2.&lt;/p&gt;
&lt;p&gt;patching file vmnet-only/vm_basic_types.h&lt;/p&gt;
&lt;p&gt;Hunk #1 FAILED at 154.&lt;/p&gt;
&lt;p&gt;Hunk #2 succeeded at 187 with fuzz 1 (offset 19 lines).&lt;/p&gt;
&lt;p&gt;Hunk #3 succeeded at 294 with fuzz 1 (offset 32 lines).&lt;/p&gt;
&lt;p&gt;1 out of 3 hunks FAILED -- saving rejects to file vmnet-only/vm_basic_types.h.rej&lt;/p&gt;
&lt;p&gt;patching file vmnet-only/vmnetInt.h&lt;/p&gt;
&lt;p&gt;Hunk #1 FAILED at 35.&lt;/p&gt;
&lt;p&gt;1 out of 1 hunk FAILED -- saving rejects to file vmnet-only/vmnetInt.h.rej&lt;/p&gt;
&lt;p&gt;patching file vmnet-only/vnetInt.h&lt;/p&gt;
&lt;p&gt;Hunk #1 FAILED at 29.&lt;/p&gt;
&lt;p&gt;1 out of 1 hunk FAILED -- saving rejects to file vmnet-only/vnetInt.h.rej&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;wget -qO -  https://jon.limedaley.com/plog/gallery/1/vmmon-2.6.25.patch | sudo patch -p0&lt;/p&gt;
&lt;p&gt;patching file vmmon-only/include/vcpuset.h&lt;/p&gt;
&lt;p&gt;Hunk #1 FAILED at 71.&lt;/p&gt;
&lt;p&gt;1 out of 1 hunk FAILED -- saving rejects to file vmmon-only/include/vcpuset.h.rej&lt;/p&gt;
&lt;p&gt;patching file vmmon-only/include/vm_basic_types.h&lt;/p&gt;
&lt;p&gt;Hunk #1 succeeded at 163 (offset 9 lines).&lt;/p&gt;
&lt;p&gt;Hunk #3 succeeded at 273 with fuzz 1 (offset 11 lines).&lt;/p&gt;
&lt;p&gt;patching file vmmon-only/linux/driver.c&lt;/p&gt;
&lt;p&gt;Hunk #1 FAILED at 1655.&lt;/p&gt;
&lt;p&gt;1 out of 1 hunk FAILED -- saving rejects to file vmmon-only/linux/driver.c.rej&lt;/p&gt;
&lt;p&gt;patching file vmmon-only/Makefile.kernel&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;I'll be happy to provide the *.rejs or the whole source tar.&lt;/p&gt;
&lt;p&gt;FWIW, This was a virginal install of VMware-workstation-6.0.2-59824.x86_64.rpm&lt;/p&gt;
&lt;p&gt;No vmware-any-any-116.tgz.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1714</id><title>Comment #1714</title><updated>2008-04-26T03:27:18Z</updated><author><name>Frank</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1714" /><content type="html">&lt;p&gt;Could you be more detailed in how to use the patch? As a rather new linux user, I am not sure what to do with it.&lt;/p&gt;
&lt;p&gt;I tried Lenrek's suggestion but I got a bunch errors when patching. I posted on his site also.&lt;/p&gt;
&lt;p&gt;I just compiled the new kernel and now want to install vmware. What I really want to do is log into my window's partition using vmware.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Frank&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1713</id><title>Comment #1713</title><updated>2008-04-24T16:40:58Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1713" /><content type="html">&lt;p&gt;Ah, sorry about the filename problem, and yes, I should have used links to the direct filenames, instead the html. I'll fix that as well.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1712</id><title>Comment #1712</title><updated>2008-04-24T15:52:50Z</updated><author><name>SirAwesomSupery</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1712" /><content type="html">&lt;p&gt;Hi, confirmed. The patches work as supposed to. I got a bit confused, because I tried to wget the patches from the links above. That results in garbage being downloaded since the links point to another page first (doh!).&lt;/p&gt;
&lt;p&gt;I also had reconfigure all my virtual networks, but then everything works fine. Thanks for the help everyone.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1711</id><title>Comment #1711</title><updated>2008-04-24T13:17:29Z</updated><author><name>d.cavestro</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1711" /><content type="html">&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have successfully installed vmware server 1.0.5 on my vanilla kernel 2.6.25 following the simple passes explained at &lt;a href="http://lenrek.wordpress.com/2008/04/24/vmware-105-and-kernel-2625/" rel="nofollow noopener"&gt;lenrek.wordpress.com&lt;/a&gt; and, of course, using your patches.&lt;/p&gt;
&lt;p&gt;I'd only point out two things:&lt;/p&gt;
&lt;p&gt;* I applied the patches to a standard vmware server 1.0.5 without &amp;quot;any-any&amp;quot; pathes&lt;/p&gt;
&lt;p&gt;* since you have posted the vmmon patch attachment with &amp;quot;vmnet 2.6.25&amp;quot; name, it's too easy to miss its download.&lt;/p&gt;
&lt;p&gt;Thank you very much&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1710</id><title>Comment #1710</title><updated>2008-04-23T21:11:56Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1710" /><content type="html">&lt;p&gt;I just copied the modules from vmware's forums for 1.0.4 -&amp;gt; 2.6.24, added the one line that the guy forgot to add, and mentioned in his post.&lt;/p&gt;
&lt;p&gt;The only &amp;quot;real&amp;quot; work I did was copying the one function from 2.6.25 that was made static.  No interesting changes from the prior patch.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1709</id><title>Comment #1709</title><updated>2008-04-23T18:34:14Z</updated><author><name>SirAwesomeSupery</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1709" /><content type="html">&lt;p&gt;I would try it, but I'm afraid I am not that familiar with vmware server's inner workings. Can you go a bit into detail on what to apply those patches on, and where to find those modules etc? So far I always used the any-any patches, this one seems a bit too heavy right now.&lt;/p&gt;
&lt;p&gt;Appreciate your effort, thanks in advance!&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1708</id><title>Comment #1708</title><updated>2008-04-23T15:05:41Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1708" /><content type="html">&lt;p&gt;Has anyone else tried the patch?  It'd be nice to comment here and let folks know if it does or does not work.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1707</id><title>Comment #1707</title><updated>2008-04-20T17:01:45Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1707" /><content type="html">&lt;p&gt;Yeah, I was thinking I should post the complete patch, to make it easier for folks.  I just made the patch, let me know if it works - it has a bit of extra stuff in it due to the way my kernels are compiled on the machine that I generated the patch.  I think it won't affect the build, but it might cause a make error.&lt;/p&gt;
&lt;p&gt;If it has an error, I can rebuild the patch.&lt;/p&gt;
&lt;p&gt;I also don't have a 2.6.25 machine at the moment, and so I guessed at the format of the #if kernel version part.  The simple way would be to comment out the if statement, since you are compiling for a 2.6.25 kernel, but leaving the if statement in means it will compile on 2.6.24 or 2.6.25 for vmware 1.04 or 1.05, which seemed like a nicer patch.&lt;/p&gt;
&lt;p&gt;&lt;a href="/plog/gallery/1/vmnet-2.6.25.patch" rel="nofollow noopener"&gt;vmnet 2.6.25&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/plog/gallery/1/vmmon-2.6.25.patch" rel="nofollow noopener"&gt;vmmon 2.6.25&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/415/1706</id><title>Comment #1706</title><updated>2008-04-20T03:47:39Z</updated><author><name>Brice Burgess</name></author><link href="https://blog.limedaley.com/post/vmware-1.0.5-patch-for-2.6.25-kernel#isso-1706" /><content type="html">&lt;p&gt;Were you going to include a patch [for VMware server on 2.6.25]? :)&lt;/p&gt;</content></entry></feed>