> [PATCH] patch's for vmware 2.0.4 for use with linux-2.4.8 kernel
>
> From: Jason Thomas (jason@topic.com.au)
> Date: Thu Aug 16 2001 - 03:49:38 EST
>
>
> attached are two very small patches for those that want them. they make
> vmware's kernel modules compile with 2.4.8. Its not all my work, its a
> combination of what was posted a while back and my work.
>
Jason,
a small gotcha in your vmmon patch. You moved up hostif.h in driver.c,
but you forgot to remove the original include. See my attached new
version of the patch.
Martin
-- ------------------------------------------------------------------ Martin Knoblauch | email: Martin.Knoblauch@TeraPort.de TeraPort GmbH | Phone: +49-89-510857-309 C+ITS | Fax: +49-89-510857-111 http://www.teraport.de | Mobile: +49-170-4904759
diff -ur vmmon-only.orig/linux/driver.c vmmon-only/linux/driver.c --- vmmon-only.orig/linux/driver.c Thu May 10 03:46:42 2001 +++ vmmon-only/linux/driver.c Fri Aug 17 14:03:30 2001 @@ -9,6 +9,7 @@ #endif #include "driver-config.h" +#include "hostif.h" #ifdef KERNEL_2_1 #define EXPORT_SYMTAB @@ -19,7 +20,7 @@ #include <linux/module.h> #include <linux/version.h> #include <linux/sched.h> -#include <linux/malloc.h> +#include <linux/slab.h> #ifdef __SMP__ #include <linux/smp.h> @@ -54,7 +55,6 @@ #include "vmx86.h" #include "initblock.h" #include "task.h" -#include "hostif.h" #include "driver.h" #include "speaker_reg.h" #include "vtrace.h" @@ -925,7 +925,7 @@ current->fsuid == current->uid && current->egid == current->gid && current->fsgid == current->gid) { - current->dumpable = 1; + current->mm->dumpable = 1; } break; diff -ur vmmon-only.orig/linux/hostif.c vmmon-only/linux/hostif.c --- vmmon-only.orig/linux/hostif.c Thu May 10 03:46:42 2001 +++ vmmon-only/linux/hostif.c Fri Aug 17 11:11:00 2001 @@ -22,7 +22,7 @@ #include <linux/binfmts.h> #include <linux/fs.h> #include <linux/mm.h> -#include <linux/malloc.h> +#include <linux/slab.h> #ifdef KERNEL_2_1 # ifdef KERNEL_2_3_25
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Thu Aug 23 2001 - 21:00:23 EST