[kernel] r17346 - in dists/trunk/linux-2.6/debian: . bin config config/m68k patches/debian patches/series

Maximilian Attems maks at alioth.debian.org
Mon May 9 15:42:55 UTC 2011


Author: maks
Date: Mon May  9 15:42:48 2011
New Revision: 17346

Log:
rsync with 2.6.38-5 changes

this add the per arch abi feature.
the m68k and security patches seem all merged.

Added:
   dists/trunk/linux-2.6/debian/patches/debian/slub-Reenable-for-m68k.patch
Modified:
   dists/trunk/linux-2.6/debian/bin/gencontrol.py
   dists/trunk/linux-2.6/debian/changelog
   dists/trunk/linux-2.6/debian/config/config
   dists/trunk/linux-2.6/debian/config/m68k/config.atari
   dists/trunk/linux-2.6/debian/patches/series/base

Modified: dists/trunk/linux-2.6/debian/bin/gencontrol.py
==============================================================================
--- dists/trunk/linux-2.6/debian/bin/gencontrol.py	Mon May  9 13:26:19 2011	(r17345)
+++ dists/trunk/linux-2.6/debian/bin/gencontrol.py	Mon May  9 15:42:48 2011	(r17346)
@@ -41,6 +41,13 @@
         self._setup_makeflags(self.arch_makeflags, makeflags, config_base)
 
     def do_arch_packages(self, packages, makefile, arch, vars, makeflags, extra):
+        if self.version.linux_modifier is None:
+            try:
+                vars['abiname'] = '-%s' % self.config['abi', arch]['abiname']
+            except KeyError:
+                vars['abiname'] = self.abiname
+            makeflags['ABINAME'] = vars['abiname']
+
         headers_arch = self.templates["control.headers.arch"]
         packages_headers_arch = self.process_packages(headers_arch, vars)
 

Modified: dists/trunk/linux-2.6/debian/changelog
==============================================================================
--- dists/trunk/linux-2.6/debian/changelog	Mon May  9 13:26:19 2011	(r17345)
+++ dists/trunk/linux-2.6/debian/changelog	Mon May  9 15:42:48 2011	(r17346)
@@ -65,6 +65,55 @@
 
  -- Ben Hutchings <ben at decadent.org.uk>  Sun, 24 Apr 2011 03:21:31 +0100
 
+linux-2.6 (2.6.38-5) unstable; urgency=medium
+
+  [ Thorsten Glaser ]
+  * [m68k] atari: Enable and compile in generic RTC
+  * [m68k] Backport the most urgent fixes from 2.6.39
+    - Add helper functions to handle kernel faults, traps and
+      exceptions better (used by the other patches below)
+    - Add improved support for running under the ARAnyM emulator
+      (its native features interface) and emulated hardware
+      + block access (similar to virtio-block)
+      + console access (redirection to stdout)
+      + network access (Ethernet)  (Closes: #599121)
+  * [m68k] Add patch from queue fixing atarifb console output on
+    machines with a lot of FastRAM by reserving some ST-RAM early
+  * [m68k] Add patch from mm mailing list to fix SLUB breakage
+
+  [ Aurelien Jarno ]
+  * [mips/octeon] Disable CONFIG_HOTPLUG_CPU.
+
+  [ Ben Hutchings ]
+  * rt2800pci, rt2800usb: Enable experimental support for more recent
+    chips (Closes: #623808)
+  * [x86] staging: Enable EASYCAP as module (Closes: #624505)
+  * Add stable 2.6.38.5, including:
+    - p54: Initialize extra_len in p54_tx_80211
+    - nfsd4: Fix filp leak (regression introduced in 2.6.38.3)
+    - radeon: PLL tweaks for R7xx
+    - nouveau: Fix notifier memory corruption bug
+    - radeon: Fix bad shift in atom iio table parser
+    - [x86] i915: Sanitize the output registers after resume
+    - [x86] ideapad: Read brightness setting on brightness key notify
+    - ath9k_hw: Partially revert "fix dma descriptor rx error bit parsing"
+    - [s390] pfault: fix token handling
+    - ACPI/PM: Avoid infinite recurrence while registering power resources
+    - [hppa] slub: Disable use with DISCONTIGMEM && !NUMA
+    - vfs: avoid large kmalloc()s for the fdtable
+    - agp: Fix arbitrary kernel memory writes (CVE-2011-1745)
+    - agp: Fix OOM and buffer overflow (CVE-2011-1746)
+    For the complete list of changes, see:
+     http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.38.5
+  * [hppa] Bump ABI to 2a
+  * mpt2sas: Prevent heap overflows and unchecked reads
+    (CVE-2011-1494, CVE-2011-1495)
+  * [armel] Prevent heap corruption in OABI semtimedop
+  * can: Add missing socket check in can/bcm release (CVE-2011-1598)
+  * ldm: Disable broken support for VBLK fragments (CVE-2011-1017)
+
+ -- Ben Hutchings <ben at decadent.org.uk>  Sat, 07 May 2011 21:24:55 +0100
+
 linux-2.6 (2.6.38-4) unstable; urgency=low
 
   * usb-audio: Define another USB ID for a buggy USB MIDI cable

Modified: dists/trunk/linux-2.6/debian/config/config
==============================================================================
--- dists/trunk/linux-2.6/debian/config/config	Mon May  9 13:26:19 2011	(r17345)
+++ dists/trunk/linux-2.6/debian/config/config	Mon May  9 15:42:48 2011	(r17346)
@@ -1956,11 +1956,13 @@
 CONFIG_RT2500PCI=m
 CONFIG_RT61PCI=m
 CONFIG_RT2800PCI=m
-# CONFIG_RT2800PCI_RT35XX is not set
+CONFIG_RT2800PCI_RT33XX=y
+CONFIG_RT2800PCI_RT35XX=y
 CONFIG_RT2500USB=m
 CONFIG_RT73USB=m
 CONFIG_RT2800USB=m
-# CONFIG_RT2800USB_RT35XX is not set
+CONFIG_RT2800USB_RT33XX=y
+CONFIG_RT2800USB_RT35XX=y
 # CONFIG_RT2800USB_UNKNOWN is not set
 # CONFIG_RT2X00_DEBUG is not set
 

Modified: dists/trunk/linux-2.6/debian/config/m68k/config.atari
==============================================================================
--- dists/trunk/linux-2.6/debian/config/m68k/config.atari	Mon May  9 13:26:19 2011	(r17345)
+++ dists/trunk/linux-2.6/debian/config/m68k/config.atari	Mon May  9 15:42:48 2011	(r17346)
@@ -46,8 +46,8 @@
 # CONFIG_LP_CONSOLE is not set
 # CONFIG_PPDEV is not set
 CONFIG_NVRAM=y
-CONFIG_RTC=m
-CONFIG_GEN_RTC=m
+CONFIG_RTC=y
+CONFIG_GEN_RTC=y
 
 ##
 ## file: drivers/ide/Kconfig
@@ -115,6 +115,7 @@
 ## file: drivers/rtc/Kconfig
 ##
 CONFIG_RTC_CLASS=y
+CONFIG_RTC_DRV_GENERIC=y
 
 ##
 ## file: drivers/scsi/Kconfig

Added: dists/trunk/linux-2.6/debian/patches/debian/slub-Reenable-for-m68k.patch
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/patches/debian/slub-Reenable-for-m68k.patch	Mon May  9 15:42:48 2011	(r17346)
@@ -0,0 +1,28 @@
+From 4fb027f4664b0571b41bd22a8921940b4b5bfb4b Mon Sep 17 00:00:00 2001
+From: Ben Hutchings <ben at decadent.org.uk>
+Date: Sat, 7 May 2011 04:26:50 +0100
+Subject: [PATCH] slub: Reenable for m68k
+
+Following commit 4aac0b4815ba592052758f4b468f253d383dc9d6
+'m68k/mm: Set all online nodes in N_NORMAL_MEMORY', SLUB should
+actually work.
+---
+ init/Kconfig |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/init/Kconfig b/init/Kconfig
+index 47dd02f..f108e91 100644
+--- a/init/Kconfig
++++ b/init/Kconfig
+@@ -1209,7 +1209,7 @@ config SLAB
+ 	  per cpu and per node queues.
+ 
+ config SLUB
+-	depends on BROKEN || NUMA || !DISCONTIGMEM
++	depends on BROKEN || NUMA || !DISCONTIGMEM || M68K
+ 	bool "SLUB (Unqueued Allocator)"
+ 	help
+ 	   SLUB is a slab allocator that minimizes cache line usage
+-- 
+1.7.4.4
+

Modified: dists/trunk/linux-2.6/debian/patches/series/base
==============================================================================
--- dists/trunk/linux-2.6/debian/patches/series/base	Mon May  9 13:26:19 2011	(r17345)
+++ dists/trunk/linux-2.6/debian/patches/series/base	Mon May  9 15:42:48 2011	(r17346)
@@ -44,3 +44,4 @@
 + bugfix/all/rt2800-disable-powersaving-as-default.patch
 + bugfix/powerpc/powerpc-kexec-Fix-build-failure-on-32-bit-SMP.patch
 + bugfix/all/xhci-hcd-Include-linux-slab.h-in-xhci-pci.c.patch
++ debian/slub-Reenable-for-m68k.patch



More information about the Kernel-svn-changes mailing list