summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Auty <ikelos@gentoo.org>2009-01-14 23:05:51 +0000
committerMike Auty <ikelos@gentoo.org>2009-01-14 23:05:51 +0000
commit3b999b983a73ed0ae8fa7bca5e5600c4dfd3b832 (patch)
tree195f8fba117ab9c498ac907ba0566974c17ff19f /app-emulation/vmware-modules
parentfix manifest for cardoe (diff)
downloadhistorical-3b999b983a73ed0ae8fa7bca5e5600c4dfd3b832.tar.gz
historical-3b999b983a73ed0ae8fa7bca5e5600c4dfd3b832.tar.bz2
historical-3b999b983a73ed0ae8fa7bca5e5600c4dfd3b832.zip
Third time lucky, more patches for < 2.6.26 kernels.
Package-Manager: portage-2.2_rc22/cvs/Linux 2.6.28 i686
Diffstat (limited to 'app-emulation/vmware-modules')
-rw-r--r--app-emulation/vmware-modules/ChangeLog6
-rw-r--r--app-emulation/vmware-modules/Manifest10
-rw-r--r--app-emulation/vmware-modules/files/patches/vmnet/030_all_kernel-2.6.27.patch22
3 files changed, 25 insertions, 13 deletions
diff --git a/app-emulation/vmware-modules/ChangeLog b/app-emulation/vmware-modules/ChangeLog
index feab9385cad8..45759f41ae5d 100644
--- a/app-emulation/vmware-modules/ChangeLog
+++ b/app-emulation/vmware-modules/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-emulation/vmware-modules
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/ChangeLog,v 1.40 2009/01/14 00:06:04 ikelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/ChangeLog,v 1.41 2009/01/14 23:05:51 ikelos Exp $
+
+ 14 Jan 2009; Mike Auty <ikelos@gentoo.org>
+ files/patches/vmnet/030_all_kernel-2.6.27.patch:
+ Third time lucky, more patches for < 2.6.26 kernels.
14 Jan 2009; Mike Auty <ikelos@gentoo.org>
files/patches/vmnet/030_all_kernel-2.6.27.patch:
diff --git a/app-emulation/vmware-modules/Manifest b/app-emulation/vmware-modules/Manifest
index 9549233ad4eb..92c8c5cb50f8 100644
--- a/app-emulation/vmware-modules/Manifest
+++ b/app-emulation/vmware-modules/Manifest
@@ -16,7 +16,7 @@ AUX patches/vmmon/035_all_kernel-2.6.25.patch 541 RMD160 fb0ec4af96238541ef3d5c6
AUX patches/vmmon/040_all_kernel-2.6.27.patch 17842 RMD160 b0caa9c331e46d30383d49371972f201689c1276 SHA1 908e15eb2b56c680e4385c89a683287c323512d3 SHA256 249733eb7f6341ba1b3135bea8690ef69f1e300baa24cc69cdc5a54b13426f8f
AUX patches/vmnet/021_all_wireless_fix.patch 668 RMD160 dbcd47fc4749b36417d028a5701b831035853d9e SHA1 a3e714383be2e0abbc434d5f3ef5253b72978c81 SHA256 231e4c15eb67753da10c01cfebecd851a01f6956263df69e4fb5a9a42957ff60
AUX patches/vmnet/025_all_kernel-2.6.25.patch 939 RMD160 c7f9f0b9e7bf98b4b37db70926c1c463874e8458 SHA1 43f8f9a5a0b9a28223ad901afd5b45749447bdc4 SHA256 a3247b261376f7cde78724d5704c4ea2511d54644f9c2b776b41f19d261cba17
-AUX patches/vmnet/030_all_kernel-2.6.27.patch 2236 RMD160 1b415cd3aeab9a7ce1cb23e9efc99534983e6645 SHA1 26e62550971e5f4f1328a0c546e219d0e493f781 SHA256 43f3f49c21c797a6ee184af258eef61dd2fd9b9e2be2f104a86607e28ffcd36a
+AUX patches/vmnet/030_all_kernel-2.6.27.patch 2558 RMD160 9ba251de06852c33e4530628679bdf36ea8051bd SHA1 0078be861f34d4b8def9fcf38385e8c335cbc909 SHA256 b4bc5e5c1030bd5341ef60500dece1d0b6b1f4e553cb566c1ba5506ed6dbb03f
DIST VMware-player-2.0.4-93057.i386.tar.gz 68617186 RMD160 b0e7934ca27573aac74b4ce5275c207ed0db0661 SHA1 7ae213660f05e7c1e8fa3dd177a8ebe71478b9ac SHA256 59045fa684754b95e3928fbdb9f30c7df25dff4f273e8a235b58edc16d7fafe5
DIST VMware-player-2.0.4-93057.x86_64.tar.gz 33315373 RMD160 5ec83275723067f4a0b554924efaf0ee04346c37 SHA1 edbdfb9e8b25e487b9354583c59e59b293a59719 SHA256 e9e2be069171f33365cba964e966aab7c78b7b6ee551905c62ee1326e867e3e2
DIST VMware-player-2.0.5-109488.i386.tar.gz 68597946 RMD160 4277dd999081756512f91382dd1245585848bc90 SHA1 5bb6c0c2f9ef46651998a27a435bd176d6305129 SHA256 adcda2151465fb6f21b4579fb63d4badeb1e29a024f982fd7561562a07369955
@@ -29,12 +29,12 @@ EBUILD vmware-modules-1.0.0.15-r2.ebuild 445 RMD160 d16a678a0c9291289be89006b747
EBUILD vmware-modules-1.0.0.20.ebuild 1345 RMD160 6a9021b9d7c826b98331a3f48b08d312835816f7 SHA1 f15546947bf924c0c00a5f0982cb24ddedc0301d SHA256 8faa01aacb7986dfac03963c2b21136989976b7e3248867ecc33e9f28b03adc2
EBUILD vmware-modules-1.0.0.22.ebuild 1355 RMD160 1064c34e307c8c70b32161d8c06e9e27eee97833 SHA1 105aa9d158b61fff03d95bcaee41d740a6597f8f SHA256 2cca5e1a19ebb984805a6b67289184d6d043f1e69dca1791366a228c831ee65e
EBUILD vmware-modules-1.0.0.23.ebuild 724 RMD160 35c62995060e0c709dbd690ef63c48a431dfae8a SHA1 6ea6e450fd540c772f5c7227056848f8513939c2 SHA256 a132d0c74e914ff65e0cef0bdbe54e4e9e05e59ad7d1dc72e404d568bd0e31f4
-MISC ChangeLog 9225 RMD160 120a54c806c457e4c990cf2def6bff48cbfcb739 SHA1 e82dd305f90c84c41ff45dec281b1b2569cbd00c SHA256 f60af65958295aa532dbed3a99860650f8eb6c584dd734761139e88203c206d5
+MISC ChangeLog 9377 RMD160 3af8e257859fb608b3a3fb914b340d25a9fa6a2c SHA1 32ec18a1d1509e4e9bb83aa282568639b2945f89 SHA256 d65b54d6602f328d8d45e484caf7c8e1f22a2cfd650a35903e7892ddc3560e87
MISC metadata.xml 159 RMD160 fc7f68a382390e5916b0fb43f37a893fad4f9798 SHA1 f46b02a39bcd0165558de67ff4256cfc812418a3 SHA256 8581ae1c90a48f50fa0542c7fb28cb8984baaf12f50fa18f33e467081effb215
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkltLH0ACgkQu7rWomwgFXrLwACfXZUiTCXIH6UoQipOmk2ekBtp
-fHMAnRpxF/A6V8bDfiGgL/pQZR8JgL0Q
-=4Lwd
+iEYEARECAAYFAklub+AACgkQu7rWomwgFXqSdQCglJ/7P6WJF/aoXNRY6VKT9y3w
+Y5gAn1U3JkCKui5RdhpFZC5zAwsoAHI7
+=YbBk
-----END PGP SIGNATURE-----
diff --git a/app-emulation/vmware-modules/files/patches/vmnet/030_all_kernel-2.6.27.patch b/app-emulation/vmware-modules/files/patches/vmnet/030_all_kernel-2.6.27.patch
index 9d65f837d777..164830379d9c 100644
--- a/app-emulation/vmware-modules/files/patches/vmnet/030_all_kernel-2.6.27.patch
+++ b/app-emulation/vmware-modules/files/patches/vmnet/030_all_kernel-2.6.27.patch
@@ -1,12 +1,12 @@
diff --git a/bridge.c b/bridge.c
-index cdf9e0b..f46031b 100644
+index cdf9e0b..de78618 100644
--- a/bridge.c
+++ b/bridge.c
@@ -275,7 +275,11 @@ VNetBridgeDevCompatible(VNetBridge *bridge, // IN: Bridge
struct net_device *net) // IN: Network device
{
#ifdef VMW_NETDEV_HAS_NET
-+#if LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 25)
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 26)
+ if (dev_net(net) != dev_net(bridge->internalDev)) {
+#else
if (net->nd_net != bridge->internalDev->nd_net) {
@@ -53,24 +53,32 @@ index 07e894d..73d31e8 100644
}
diff --git a/vmnetInt.h b/vmnetInt.h
-index 483c457..551be73 100644
+index 483c457..2328ec6 100644
--- a/vmnetInt.h
+++ b/vmnetInt.h
-@@ -63,7 +63,7 @@
+@@ -63,7 +63,11 @@
# define dev_lock_list() read_lock(&dev_base_lock)
# define dev_unlock_list() read_unlock(&dev_base_lock)
# ifdef VMW_NETDEV_HAS_NET
--# define DEV_GET(x) __dev_get_by_name((x)->internalDev->nd_net, (x)->name)
++# if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 26)
+ # define DEV_GET(x) __dev_get_by_name((x)->internalDev->nd_net, (x)->name)
++# else
+# define DEV_GET(x) __dev_get_by_name(dev_net((x)->internalDev), (x)->name)
++# endif
# else
# define DEV_GET(x) __dev_get_by_name((x)->name)
# endif
-@@ -87,7 +87,7 @@
+@@ -87,8 +91,13 @@
#ifdef VMW_NETDEV_HAS_NET
extern struct proto vmnet_proto;
--# define compat_sk_alloc(_bri, _pri) sk_alloc((_bri)->internalDev->nd_net, \
++# if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 26)
+# define compat_sk_alloc(_bri, _pri) sk_alloc(dev_net((_bri)->internalDev), \
++ PF_NETLINK, _pri, &vmnet_proto)
++# else
+ # define compat_sk_alloc(_bri, _pri) sk_alloc((_bri)->internalDev->nd_net, \
PF_NETLINK, _pri, &vmnet_proto)
++# endif
#elif defined(VMW_HAVE_SK_ALLOC_WITH_PROTO)
extern struct proto vmnet_proto;
+ # define compat_sk_alloc(_bri, _pri) sk_alloc(PF_NETLINK, _pri, &vmnet_proto, 1)