[Frugalware-git] frugalware-current: kernel-2.6.39-1-i686

2011-07-15 Thread Melko
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=e3bb4f370132ed01ce01756efb966586cfb04413

commit e3bb4f370132ed01ce01756efb966586cfb04413
Author: Melko me...@frugalware.org
Date:   Fri Jul 15 11:56:34 2011 +0200

kernel-2.6.39-1-i686

* enable CONFIG_BRCMSMAC (broadcom)

diff --git a/source/base/kernel/config.i686 b/source/base/kernel/config.i686
index d2066eb..3a10f68 100644
--- a/source/base/kernel/config.i686
+++ b/source/base/kernel/config.i686
@@ -4810,7 +4810,7 @@ CONFIG_W35UND=m
CONFIG_PRISM2_USB=m
CONFIG_ECHO=m
CONFIG_BRCM80211=m
-# CONFIG_BRCMSMAC is not set
+CONFIG_BRCMSMAC=y
# CONFIG_BRCMFMAC is not set
# CONFIG_BRCMDBG is not set
CONFIG_RT2860=m
diff --git a/source/base/kernel/config.x86_64 b/source/base/kernel/config.x86_64
index 3ea0f99..c4088d5 100644
--- a/source/base/kernel/config.x86_64
+++ b/source/base/kernel/config.x86_64
@@ -4530,7 +4530,8 @@ CONFIG_USB_IP_HOST=m
CONFIG_W35UND=m
CONFIG_PRISM2_USB=m
CONFIG_ECHO=m
-# CONFIG_BRCM80211 is not set
+CONFIG_BRCM80211=m
+CONFIG_BRCMSMAC=y
CONFIG_RT2860=m
CONFIG_RT2870=m
CONFIG_COMEDI=m
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] frugalware-current: kernel-2.6.39-1-i686

2011-05-30 Thread Michel Hermier
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=4641ebb6bb7b7f1448544967f039ae28fda46d2f

commit 4641ebb6bb7b7f1448544967f039ae28fda46d2f
Author: Michel Hermier herm...@frugalware.org
Date:   Mon May 30 10:24:17 2011 +0200

kernel-2.6.39-1-i686

* Add a small patch so nouveau avoid to slowly leak memory.
(Hoping it will fix the kernel swapping execively after some days of
usage I noticed).

diff --git a/source/base/kernel/FrugalBuild b/source/base/kernel/FrugalBuild
index 276af9f..41d2da8 100644
--- a/source/base/kernel/FrugalBuild
+++ b/source/base/kernel/FrugalBuild
@@ -4,7 +4,7 @@
USE_DEVEL=${USE_DEVEL:-n}

if ! Fuse $USE_DEVEL; then
-   _F_kernel_patches=()
+   _F_kernel_patches=(b6c6e0b06473587f5e375eb2f1ac247d13fecade.patch)
else
# example for a tagged rc release: 2.6.32.rc5
# example for a random snapshot (based on git describe output): 
2.6.32.rc5.81.g964fe08
diff --git a/source/base/kernel/b6c6e0b06473587f5e375eb2f1ac247d13fecade.patch 
b/source/base/kernel/b6c6e0b06473587f5e375eb2f1ac247d13fecade.patch
new file mode 100644
index 000..9fa3062
--- /dev/null
+++ b/source/base/kernel/b6c6e0b06473587f5e375eb2f1ac247d13fecade.patch
@@ -0,0 +1,23 @@
+From b6c6e0b06473587f5e375eb2f1ac247d13fecade Mon Sep 17 00:00:00 2001
+From: Ben Skeggs bske...@redhat.com
+Date: Sun, 29 May 2011 23:28:31 +
+Subject: drm/nouveau: fix leak of gart mm node
+
+Signed-off-by: Ben Skeggs bske...@redhat.com
+---
+diff --git a/drivers/gpu/drm/nouveau/nouveau_mem.c 
b/drivers/gpu/drm/nouveau/nouveau_mem.c
+index 2960f58..f9efbbb 100644
+--- a/drivers/gpu/drm/nouveau/nouveau_mem.c
 b/drivers/gpu/drm/nouveau/nouveau_mem.c
+@@ -868,7 +868,9 @@ nouveau_gart_manager_del(struct ttm_mem_type_manager *man,
+   nouveau_vm_unmap(node-tmp_vma);
+   nouveau_vm_put(node-tmp_vma);
+   }
++
+   mem-mm_node = NULL;
++  kfree(node);
+ }
+
+ static int
+--
+cgit v0.8.3-6-g21f6
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git