[kernel] r18214 - in dists/trunk/linux-2.6: . debian debian/config/mips debian/config/powerpc debian/installer/alpha/modules/alpha debian/installer/amd64/modules/amd64 debian/installer/armel/modules/armel-iop32x debian/installer/armel/modules/armel-kirkwood debian/installer/armel/modules/armel-orion5x debian/installer/armhf/modules/armhf-mx5 debian/installer/hppa/modules/hppa debian/installer/i386/modules/i386 debian/installer/ia64/modules/ia64 debian/installer/m68k/modules/m68k debian/installer/m68k/modules/m68k-mac debian/installer/mips/modules/mips debian/installer/mips/modules/mips-4kc-malta debian/installer/mips/modules/mips-sb1-bcm91250a debian/installer/mipsel/modules/mipsel-4kc-malta debian/installer/mipsel/modules/mipsel-loongson-2f debian/installer/mipsel/modules/mipsel-r5k-cobalt debian/installer/mipsel/modules/mipsel-sb1-bcm91250a debian/installer/powerpc/modules/powerpc debian/installer/s390/modules/s390x debian/installer/s390/modules/s390x-tape debian/installer/sparc/modules/sparc debian/installer/sparc64/modules/sparc64 debian/patches/bugfix/all debian/patches/series debian/po debian/templates
Ben Hutchings
benh at alioth.debian.org
Wed Nov 2 04:21:40 UTC 2011
Author: benh
Date: Wed Nov 2 04:21:37 2011
New Revision: 18214
Log:
Merge changes from sid up to 3.0.0-6
Apply the added patches that aren't in 3.1.
Added:
dists/trunk/linux-2.6/debian/installer/alpha/modules/alpha/kernel-image
dists/trunk/linux-2.6/debian/installer/amd64/modules/amd64/kernel-image
dists/trunk/linux-2.6/debian/installer/armel/modules/armel-iop32x/kernel-image
dists/trunk/linux-2.6/debian/installer/armel/modules/armel-kirkwood/kernel-image
dists/trunk/linux-2.6/debian/installer/armel/modules/armel-orion5x/kernel-image
dists/trunk/linux-2.6/debian/installer/armhf/modules/armhf-mx5/kernel-image
dists/trunk/linux-2.6/debian/installer/hppa/modules/hppa/kernel-image
dists/trunk/linux-2.6/debian/installer/i386/modules/i386/kernel-image
dists/trunk/linux-2.6/debian/installer/ia64/modules/ia64/kernel-image
dists/trunk/linux-2.6/debian/installer/m68k/modules/m68k-mac/kernel-image
dists/trunk/linux-2.6/debian/installer/m68k/modules/m68k/kernel-image
dists/trunk/linux-2.6/debian/installer/mips/modules/mips-4kc-malta/kernel-image
dists/trunk/linux-2.6/debian/installer/mips/modules/mips-sb1-bcm91250a/kernel-image
dists/trunk/linux-2.6/debian/installer/mips/modules/mips/kernel-image
dists/trunk/linux-2.6/debian/installer/mipsel/modules/mipsel-4kc-malta/kernel-image
dists/trunk/linux-2.6/debian/installer/mipsel/modules/mipsel-loongson-2f/kernel-image
dists/trunk/linux-2.6/debian/installer/mipsel/modules/mipsel-r5k-cobalt/kernel-image
dists/trunk/linux-2.6/debian/installer/mipsel/modules/mipsel-sb1-bcm91250a/kernel-image
dists/trunk/linux-2.6/debian/installer/powerpc/modules/powerpc/kernel-image
dists/trunk/linux-2.6/debian/installer/s390/modules/s390x-tape/
dists/trunk/linux-2.6/debian/installer/s390/modules/s390x-tape/kernel-image
dists/trunk/linux-2.6/debian/installer/s390/modules/s390x/kernel-image
dists/trunk/linux-2.6/debian/installer/sparc/modules/sparc/kernel-image
dists/trunk/linux-2.6/debian/installer/sparc64/modules/sparc64/kernel-image
dists/trunk/linux-2.6/debian/patches/bugfix/all/ark3116-initialisation-fix.patch
- copied unchanged from r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/ark3116-initialisation-fix.patch
dists/trunk/linux-2.6/debian/patches/bugfix/all/kobj_uevent-Ignore-if-some-listeners-cannot-handle-m.patch
- copied unchanged from r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/kobj_uevent-Ignore-if-some-listeners-cannot-handle-m.patch
dists/trunk/linux-2.6/debian/patches/bugfix/all/oom-fix-integer-overflow-of-points-in-oom_badness.patch
- copied unchanged from r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/oom-fix-integer-overflow-of-points-in-oom_badness.patch
dists/trunk/linux-2.6/debian/patches/bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink-2.patch
- copied unchanged from r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink-2.patch
dists/trunk/linux-2.6/debian/patches/bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink.patch
- copied, changed from r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink.patch
Modified:
dists/trunk/linux-2.6/ (props changed)
dists/trunk/linux-2.6/debian/changelog
dists/trunk/linux-2.6/debian/config/mips/config.4kc-malta
dists/trunk/linux-2.6/debian/config/mips/config.5kc-malta
dists/trunk/linux-2.6/debian/config/powerpc/config
dists/trunk/linux-2.6/debian/patches/series/base
dists/trunk/linux-2.6/debian/po/de.po
dists/trunk/linux-2.6/debian/po/es.po
dists/trunk/linux-2.6/debian/templates/control.source.in
Modified: dists/trunk/linux-2.6/debian/changelog
==============================================================================
--- dists/trunk/linux-2.6/debian/changelog Wed Nov 2 02:48:09 2011 (r18213)
+++ dists/trunk/linux-2.6/debian/changelog Wed Nov 2 04:21:37 2011 (r18214)
@@ -77,6 +77,144 @@
-- Ben Hutchings <ben at decadent.org.uk> Mon, 29 Aug 2011 14:48:28 +0100
+linux-2.6 (3.0.0-6) unstable; urgency=high
+
+ [ Uwe Kleine-König ]
+ * [amd64] Update rt featureset to 3.0.7-rt20
+
+ [ Bastian Blank ]
+ * Add stable 3.0.7, including:
+ - drm/radeon: Update AVIVO cursor coordinate origin before x/yorigin
+ calculation (Closes: #585130)
+ - ipv6: fix NULL dereference in udp6_ufo_fragment() (Closes: #643817)
+ For the complete list of changes, see:
+ http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.0.7
+
+ [ Ben Hutchings ]
+ * [powerpc] Change ATA, PATA_MACIO from module to built-in (Closes: #641210)
+ * [powerpc] Change IDE, IDE_GD from built-in to module
+ * Add stable 3.0.8, including:
+ - cputimer: Cure lock inversion
+ - drm/ttm: ensure ttm for new node is bound before calling move_notify()
+ - drm/ttm: unbind ttm before destroying node in accel move cleanup
+ - CIFS: Fix ERR_PTR dereference in cifs_get_root
+ - xfs: start periodic workers later
+ - mm: fix race between mremap and removing migration entry
+ - x25: Prevent skb overreads when checking call user data
+ - crypto: ghash - Avoid null pointer dereference if no key is set
+ (CVE-2011-4081)
+ - hfsplus: Fix kfree of wrong pointers in hfsplus_fill_super() error path
+ For the complete list of changes, see:
+ http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.0.8
+ * [{mips,mipsel}/{4,5}kc-malta] Disable X.25, as in all other configurations
+ * ark3116: Fix initialisation order (Closes: #640391)
+ * Add empty files to trigger generation of kernel-image udebs
+ * aufs: Update to aufs3.0-20111031 (Closes: #644687)
+ * xfs: Fix possible memory corruption in xfs_readlink (CVE-2011-4077)
+ * oom: fix integer overflow of points in oom_badness (CVE-2011-4097)
+
+ -- Ben Hutchings <ben at decadent.org.uk> Tue, 01 Nov 2011 14:50:06 +0000
+
+linux-2.6 (3.0.0-5) unstable; urgency=low
+
+ [ Ben Hutchings ]
+ * Bump ABI to 2
+ * kobj_uevent: Ignore if some listeners cannot handle message
+ (Closes: #641661)
+ * Build udebs for the installer
+ * Add stable 3.0.5 and 3.0.6, including:
+ - TTY: pty, fix pty counting
+ - pata_via: disable ATAPI DMA on AVERATEC 3200
+ - atm: br2684: Fix oops due to skb->dev being NULL
+ - alarmtimers: Avoid possible null pointer traversal
+ - alarmtimers: Memset itimerspec passed into alarm_timer_get
+ - alarmtimers: Avoid possible denial of service with high freq periodic
+ timers
+ - rtc: Fix RTC PIE frequency limit
+ - x86, perf: Check that current->mm is alive before getting user callchain
+ - xen/smp: Warn user why they keel over - nosmp or noapic and what to use
+ instead. (Closes: #637308)
+ - drm/nouveau: properly handle allocation failure in nouveau_sgdma_populate
+ - net/9p: fix client code to fail more gracefully on protocol error
+ - virtio: Fix the size of receive buffer packing onto VirtIO ring.
+ - virtio: VirtIO can transfer VIRTQUEUE_NUM of pages.
+ - fs/9p: Fid is not valid after a failed clunk.
+ - fs/9p: When doing inode lookup compare qid details and inode mode bits.
+ - fs/9p: Always ask new inode in create
+ - net/9p: Fix the msize calculation.
+ - 9p: close ACL leaks
+ - fs/9p: Add fid before dentry instantiation
+ - net/9p: Fix kernel crash with msize 512K
+ - fs/9p: Always ask new inode in lookup for cache mode disabled
+ - vfs: restore pinning the victim dentry in vfs_rmdir()/vfs_rename_dir()
+ - cifs: fix possible memory corruption in CIFSFindNext (CVE-2011-3191)
+ - writeback: introduce .tagged_writepages for the WB_SYNC_NONE sync stage
+ - writeback: update dirtied_when for synced inode to prevent livelock
+ - fib:fix BUG_ON in fib_nl_newrule when add new fib rule
+ - scm: Capture the full credentials of the scm sender
+ - vlan: reset headers on accel emulation path
+ - xfrm: Perform a replay check after return from async codepaths
+ - bridge: Pseudo-header required for the checksum of ICMPv6
+ - bridge: fix a possible use after free
+ - TPM: Call tpm_transmit with correct size (CVE-2011-1161)
+ - TPM: Zero buffer after copying to userspace (CVE-2011-1162)
+ - ALSA: fm801: Gracefully handle failure of tuner auto-detect
+ (Closes: #641946)
+ - btrfs: fix d_off in the first dirent
+ - ARM: 7091/1: errata: D-cache line maintenance operation by MVA may not
+ succeed
+ - ARM: 7099/1: futex: preserve oldval in SMP __futex_atomic_op
+ - ALSA: usb-audio: Check for possible chip NULL pointer before clearing
+ probing flag
+ - cfg80211: Fix validation of AKM suites
+ - iwlagn: fix dangling scan request
+ - block: Free queue resources at blk_release_queue() (Closes: #631187)
+ For the complete list of changes, see:
+ http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.0.5
+ http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.0.6
+ * Make taskstats require root access (CVE-2011-2494)
+
+ [ Uwe Kleine-König ]
+ * [amd64] Update rt featureset to 3.0.6-rt16 (Closes: #643301)
+
+ -- Ben Hutchings <ben at decadent.org.uk> Wed, 05 Oct 2011 15:14:34 +0100
+
+linux-2.6 (3.0.0-4) unstable; urgency=low
+
+ [ Ben Hutchings ]
+ * Make bug script accept failure of lspci (Closes: #639439)
+ * [alpha] Disable GENERIC_GPIO (Closes: #638696)
+ * Add stable 3.0.4, including:
+ - loop: fix deadlock when sysfs and LOOP_CLR_FD race against each other
+ - Btrfs: fix an oops of log replay
+ - ext4: Fix ext4_should_writeback_data() for no-journal mode
+ - ext4: call ext4_ioend_wait and ext4_flush_completed_IO in ext4_evict_inode
+ - ext4: Resolve the hang of direct i/o read in handling
+ EXT4_IO_END_UNWRITTEN.
+ - ext4: fix nomblk_io_submit option so it correctly converts uninit blocks
+ - xen-blkfront: Drop name and minor adjustments for emulated scsi devices
+ - xen/x86: replace order-based range checking of M2P table by linear one
+ - rt2x00: fix order of entry flags modification
+ - Add a personality to report 2.6.x version numbers
+ For the complete list of changes, see:
+ http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.0.4
+ * sendmmsg/sendmsg: fix unsafe user pointer access
+ * rt2x00: fix crash in rt2800usb_write_tx_desc
+ * rt2x00: fix crash in rt2800usb_get_txwi (Closes: #636531)
+ * [sparc] Only Panther cheetah+ chips have POPC (Closes: #639949)
+ * uvcvideo: Fix crash when linking entities (Closes: #637740)
+ * Update Spanish debconf template translations (Omar Campagne)
+ (Closes: #636242)
+
+ [ Moritz Muehlenhoff ]
+ * Update German Debconf translation. Thanks to Holger Wansing
+ (Closes: #641487)
+
+ [ Uwe Kleine-König ]
+ * [amd64] Update rt featureset to 3.0.4-rt14
+
+ -- Ben Hutchings <ben at decadent.org.uk> Mon, 19 Sep 2011 14:40:42 +0100
+
linux-2.6 (3.0.0-3) unstable; urgency=low
[ Ben Hutchings ]
Modified: dists/trunk/linux-2.6/debian/config/mips/config.4kc-malta
==============================================================================
--- dists/trunk/linux-2.6/debian/config/mips/config.4kc-malta Wed Nov 2 02:48:09 2011 (r18213)
+++ dists/trunk/linux-2.6/debian/config/mips/config.4kc-malta Wed Nov 2 04:21:37 2011 (r18214)
@@ -1106,11 +1106,6 @@
CONFIG_WAN_ROUTER=m
##
-## file: net/x25/Kconfig
-##
-CONFIG_X25=m
-
-##
## file: sound/drivers/Kconfig
##
CONFIG_SND_DUMMY=m
Modified: dists/trunk/linux-2.6/debian/config/mips/config.5kc-malta
==============================================================================
--- dists/trunk/linux-2.6/debian/config/mips/config.5kc-malta Wed Nov 2 02:48:09 2011 (r18213)
+++ dists/trunk/linux-2.6/debian/config/mips/config.5kc-malta Wed Nov 2 04:21:37 2011 (r18214)
@@ -1110,11 +1110,6 @@
CONFIG_WAN_ROUTER=m
##
-## file: net/x25/Kconfig
-##
-CONFIG_X25=m
-
-##
## file: sound/drivers/Kconfig
##
CONFIG_SND_DUMMY=m
Modified: dists/trunk/linux-2.6/debian/config/powerpc/config
==============================================================================
--- dists/trunk/linux-2.6/debian/config/powerpc/config Wed Nov 2 02:48:09 2011 (r18213)
+++ dists/trunk/linux-2.6/debian/config/powerpc/config Wed Nov 2 04:21:37 2011 (r18214)
@@ -79,7 +79,8 @@
##
## file: drivers/ata/Kconfig
##
-CONFIG_PATA_MACIO=m
+CONFIG_ATA=y
+CONFIG_PATA_MACIO=y
CONFIG_PATA_NETCELL=m
CONFIG_PATA_NS87415=m
CONFIG_PATA_PDC2027X=m
@@ -273,9 +274,9 @@
##
## file: drivers/ide/Kconfig
##
-CONFIG_IDE=y
+CONFIG_IDE=m
# CONFIG_BLK_DEV_IDE_SATA is not set
-CONFIG_IDE_GD=y
+CONFIG_IDE_GD=m
CONFIG_IDE_GD_ATA=y
# CONFIG_BLK_DEV_IDECS is not set
CONFIG_BLK_DEV_IDECD=m
Added: dists/trunk/linux-2.6/debian/installer/alpha/modules/alpha/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/alpha/modules/alpha/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/amd64/modules/amd64/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/amd64/modules/amd64/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/armel/modules/armel-iop32x/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/armel/modules/armel-iop32x/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/armel/modules/armel-kirkwood/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/armel/modules/armel-kirkwood/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/armel/modules/armel-orion5x/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/armel/modules/armel-orion5x/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/armhf/modules/armhf-mx5/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/armhf/modules/armhf-mx5/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/hppa/modules/hppa/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/hppa/modules/hppa/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/i386/modules/i386/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/i386/modules/i386/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/ia64/modules/ia64/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/ia64/modules/ia64/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/m68k/modules/m68k-mac/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/m68k/modules/m68k-mac/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/m68k/modules/m68k/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/m68k/modules/m68k/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/mips/modules/mips-4kc-malta/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/mips/modules/mips-4kc-malta/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/mips/modules/mips-sb1-bcm91250a/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/mips/modules/mips-sb1-bcm91250a/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/mips/modules/mips/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/mips/modules/mips/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/mipsel/modules/mipsel-4kc-malta/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/mipsel/modules/mipsel-4kc-malta/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/mipsel/modules/mipsel-loongson-2f/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/mipsel/modules/mipsel-loongson-2f/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/mipsel/modules/mipsel-r5k-cobalt/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/mipsel/modules/mipsel-r5k-cobalt/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/mipsel/modules/mipsel-sb1-bcm91250a/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/mipsel/modules/mipsel-sb1-bcm91250a/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/powerpc/modules/powerpc/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/powerpc/modules/powerpc/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/s390/modules/s390x-tape/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/s390/modules/s390x-tape/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/s390/modules/s390x/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/s390/modules/s390x/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/sparc/modules/sparc/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/sparc/modules/sparc/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Added: dists/trunk/linux-2.6/debian/installer/sparc64/modules/sparc64/kernel-image
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/installer/sparc64/modules/sparc64/kernel-image Wed Nov 2 04:21:37 2011 (r18214)
@@ -0,0 +1 @@
+# empty
Copied: dists/trunk/linux-2.6/debian/patches/bugfix/all/ark3116-initialisation-fix.patch (from r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/ark3116-initialisation-fix.patch)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/all/ark3116-initialisation-fix.patch Wed Nov 2 04:21:37 2011 (r18214, copy of r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/ark3116-initialisation-fix.patch)
@@ -0,0 +1,53 @@
+Date: Wed, 26 Oct 2011 13:29:42 +0200
+From: Bart Hartgers <bart.hartgers at gmail.com>
+Subject: [PATCH] ark3116 initialisation fix
+
+Hi,
+
+This patch for the usb serial ark3116 driver fixes an initialisation
+ordering bug that gets triggered on hotplug when using at least recent
+debian/ubuntu userspace. Without it, ark3116 serial cables don't work.
+
+Patch is against 3.1.
+
+Groeten,
+Bart
+
+Signed-off-by: Bart Hartgers <bart.hartgers at gmail.com>
+Tested-by: law_ence.dev at ntlworld.com
+---
+diff -ur linux-3.1.orig//drivers/usb/serial/ark3116.c linux-3.1/drivers/usb/serial/ark3116.c
+--- linux-3.1.orig//drivers/usb/serial/ark3116.c 2011-10-24 09:10:05.000000000 +0200
++++ linux-3.1/drivers/usb/serial/ark3116.c 2011-10-26 09:16:41.776874595 +0200
+@@ -42,7 +42,7 @@
+ * Version information
+ */
+
+-#define DRIVER_VERSION "v0.6"
++#define DRIVER_VERSION "v0.7"
+ #define DRIVER_AUTHOR "Bart Hartgers <bart.hartgers+ark3116 at gmail.com>"
+ #define DRIVER_DESC "USB ARK3116 serial/IrDA driver"
+ #define DRIVER_DEV_DESC "ARK3116 RS232/IrDA"
+@@ -380,10 +380,6 @@
+ goto err_out;
+ }
+
+- /* setup termios */
+- if (tty)
+- ark3116_set_termios(tty, port, NULL);
+-
+ /* remove any data still left: also clears error state */
+ ark3116_read_reg(serial, UART_RX, buf);
+
+@@ -406,6 +402,10 @@
+ /* enable DMA */
+ ark3116_write_reg(port->serial, UART_FCR, UART_FCR_DMA_SELECT);
+
++ /* setup termios */
++ if (tty)
++ ark3116_set_termios(tty, port, NULL);
++
+ err_out:
+ kfree(buf);
+ return result;
+
Copied: dists/trunk/linux-2.6/debian/patches/bugfix/all/kobj_uevent-Ignore-if-some-listeners-cannot-handle-m.patch (from r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/kobj_uevent-Ignore-if-some-listeners-cannot-handle-m.patch)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/all/kobj_uevent-Ignore-if-some-listeners-cannot-handle-m.patch Wed Nov 2 04:21:37 2011 (r18214, copy of r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/kobj_uevent-Ignore-if-some-listeners-cannot-handle-m.patch)
@@ -0,0 +1,39 @@
+From: Milan Broz <mbroz at redhat.com>
+Date: Mon, 22 Aug 2011 15:51:34 +0200
+Subject: [PATCH] kobj_uevent: Ignore if some listeners cannot handle message
+
+commit ebf4127cd677e9781b450e44dfaaa1cc595efcaa upstream.
+
+kobject_uevent() uses a multicast socket and should ignore
+if one of listeners cannot handle messages or nobody is
+listening at all.
+
+Easily reproducible when a process in system is cloned
+with CLONE_NEWNET flag.
+
+(See also http://article.gmane.org/gmane.linux.kernel.device-mapper.dm-crypt/5256)
+
+Signed-off-by: Milan Broz <mbroz at redhat.com>
+Acked-by: Kay Sievers <kay.sievers at vrfy.org>
+Cc: stable <stable at kernel.org>
+Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>
+---
+ lib/kobject_uevent.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/lib/kobject_uevent.c b/lib/kobject_uevent.c
+index 70af0a7..ad72a03 100644
+--- a/lib/kobject_uevent.c
++++ b/lib/kobject_uevent.c
+@@ -282,7 +282,7 @@ int kobject_uevent_env(struct kobject *kobj, enum kobject_action action,
+ kobj_bcast_filter,
+ kobj);
+ /* ENOBUFS should be handled in userspace */
+- if (retval == -ENOBUFS)
++ if (retval == -ENOBUFS || retval == -ESRCH)
+ retval = 0;
+ } else
+ retval = -ENOMEM;
+--
+1.7.5.4
+
Copied: dists/trunk/linux-2.6/debian/patches/bugfix/all/oom-fix-integer-overflow-of-points-in-oom_badness.patch (from r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/oom-fix-integer-overflow-of-points-in-oom_badness.patch)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/all/oom-fix-integer-overflow-of-points-in-oom_badness.patch Wed Nov 2 04:21:37 2011 (r18214, copy of r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/oom-fix-integer-overflow-of-points-in-oom_badness.patch)
@@ -0,0 +1,54 @@
+From: Frantisek Hrbata <fhrbata at redhat.com>
+Subject: [PATCH v2] oom: fix integer overflow of points in oom_badness
+Date: Mon, 31 Oct 2011 16:56:09 +0100
+
+An integer overflow will happen on 64bit archs if task's sum of rss, swapents
+and nr_ptes exceeds (2^31)/1000 value. This was introduced by commit
+
+f755a04 oom: use pte pages in OOM score
+
+where the oom score computation was divided into several steps and it's no
+longer computed as one expression in unsigned long(rss, swapents, nr_pte are
+unsigned long), where the result value assigned to points(int) is in
+range(1..1000). So there could be an int overflow while computing
+
+176 points *= 1000;
+
+and points may have negative value. Meaning the oom score for a mem hog task
+will be one.
+
+196 if (points <= 0)
+197 return 1;
+For example:
+[ 3366] 0 3366 35390480 24303939 5 0 0 oom01
+Out of memory: Kill process 3366 (oom01) score 1 or sacrifice child
+
+Here the oom1 process consumes more than 24303939(rss)*4096~=92GB physical
+memory, but it's oom score is one.
+
+In this situation the mem hog task is skipped and oom killer kills another and
+most probably innocent task with oom score greater than one.
+
+The points variable should be of type long instead of int to prevent the int
+overflow.
+
+Signed-off-by: Frantisek Hrbata <fhrbata at redhat.com>
+---
+ mm/oom_kill.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+diff --git a/mm/oom_kill.c b/mm/oom_kill.c
+index 626303b..e9a1785 100644
+--- a/mm/oom_kill.c
++++ b/mm/oom_kill.c
+@@ -162,7 +162,7 @@ static bool oom_unkillable_task(struct task_struct *p,
+ unsigned int oom_badness(struct task_struct *p, struct mem_cgroup *mem,
+ const nodemask_t *nodemask, unsigned long totalpages)
+ {
+- int points;
++ long points;
+
+ if (oom_unkillable_task(p, mem, nodemask))
+ return 0;
+--
+1.7.6.4
+
Copied: dists/trunk/linux-2.6/debian/patches/bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink-2.patch (from r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink-2.patch)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink-2.patch Wed Nov 2 04:21:37 2011 (r18214, copy of r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink-2.patch)
@@ -0,0 +1,18 @@
+Subject: [PATCH] xfs: Fix possible memory corruption in xfs_readlink (2)
+From: Ben Hutchings <ben at decadent.org.uk>
+
+Previous fix doesn't check for integer overflow.
+
+Signed-off-by: Ben Hutchings <ben at decadent.org.uk>
+---
+--- a/fs/xfs/xfs_vnodeops.c
++++ b/fs/xfs/xfs_vnodeops.c
+@@ -127,7 +127,7 @@ xfs_readlink(
+ if (!pathlen)
+ goto out;
+
+- if (pathlen > MAXPATHLEN) {
++ if (pathlen < 0 || pathlen > MAXPATHLEN) {
+ xfs_alert(mp, "%s: inode (%llu) symlink length (%d) too long",
+ __func__, (unsigned long long)ip->i_ino, pathlen);
+ ASSERT(0);
Copied and modified: dists/trunk/linux-2.6/debian/patches/bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink.patch (from r18213, dists/sid/linux-2.6/debian/patches/bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink.patch)
==============================================================================
--- dists/sid/linux-2.6/debian/patches/bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink.patch Wed Nov 2 02:48:09 2011 (r18213, copy source)
+++ dists/trunk/linux-2.6/debian/patches/bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink.patch Wed Nov 2 04:21:37 2011 (r18214)
@@ -8,7 +8,6 @@
xfs_readlink_by_handle() and via VFS.
Signed-off-by: Carlos Maiolino <cmaiolino at redhat.com>
-[bwh: Adjust deleted S_ISLNK check for 3.0]
---
fs/xfs/xfs_vnodeops.c | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
@@ -21,7 +20,7 @@
xfs_ilock(ip, XFS_ILOCK_SHARED);
-- ASSERT((ip->i_d.di_mode & S_IFMT) == S_IFLNK);
+- ASSERT(S_ISLNK(ip->i_d.di_mode));
- ASSERT(ip->i_d.di_size <= MAXPATHLEN);
-
pathlen = ip->i_d.di_size;
Modified: dists/trunk/linux-2.6/debian/patches/series/base
==============================================================================
--- dists/trunk/linux-2.6/debian/patches/series/base Wed Nov 2 02:48:09 2011 (r18213)
+++ dists/trunk/linux-2.6/debian/patches/series/base Wed Nov 2 04:21:37 2011 (r18214)
@@ -43,3 +43,8 @@
+ bugfix/ia64/ia64-gpio-GENERIC_GPIO-default-must-be-n.patch
+ features/x86/libertas-prioritize-usb8388_olpc.bin-firmware-on-OLPC-machines.patch
+ bugfix/arm/ARM-ixp4xx-gpiolib-support.patch
++ bugfix/all/kobj_uevent-Ignore-if-some-listeners-cannot-handle-m.patch
++ bugfix/all/ark3116-initialisation-fix.patch
++ bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink.patch
++ bugfix/all/xfs-fix-memory-corruption-in-xfs_readlink-2.patch
++ bugfix/all/oom-fix-integer-overflow-of-points-in-oom_badness.patch
Modified: dists/trunk/linux-2.6/debian/po/de.po
==============================================================================
--- dists/trunk/linux-2.6/debian/po/de.po Wed Nov 2 02:48:09 2011 (r18213)
+++ dists/trunk/linux-2.6/debian/po/de.po Wed Nov 2 04:21:37 2011 (r18214)
@@ -1,14 +1,14 @@
# Translation of linux-2.6 templates to german.
# Copyright (C) 2010 Holger Wansing.
# This file is distributed under the same license as the linux-2.6 package.
-# Holger Wansing <linux at wansing-online.de>, 2010.
+# Holger Wansing <linux at wansing-online.de>, 2010, 2011.
#
msgid ""
msgstr ""
-"Project-Id-Version: linux-2.6 2.6.32-11\n"
+"Project-Id-Version: linux-2.6 3.0.0-3\n"
"Report-Msgid-Bugs-To: linux-2.6 at packages.debian.org\n"
-"POT-Creation-Date: 2010-08-07 10:32+0200\n"
-"PO-Revision-Date: 2010-08-08 14:22+0200\n"
+"POT-Creation-Date: 2011-07-04 04:24+0100\n"
+"PO-Revision-Date: 2011-09-13 20:41+0200\n"
"Last-Translator: Holger Wansing <linux at wansing-online.de>\n"
"Language-Team: Debian German <debian-l10n-german at lists.debian.org>\n"
"Language: de\n"
@@ -16,21 +16,6 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#. Type: error
-#. Description
-#: ../linux-base.templates:8001 ../templates/temp.image.plain/templates:5001
-msgid ""
-"If the boot loader needs to be updated whenever a new kernel is installed, "
-"the boot loader package should install a script in /etc/kernel/postinst.d. "
-"Alternately, you can specify the command to update the boot loader by "
-"setting the 'postinst_hook' variable in /etc/kernel-img.conf."
-msgstr ""
-"Falls der Bootloader aktualisiert werden muss, wenn ein neuer Kernel "
-"installiert wird, sollte das Bootloader-Paket ein Skript in "
-"/etc/kernel/postinst.d installieren. Alternativ können Sie den Befehl für "
-"die Aktualisierung des Bootloaders über das Setzen der Variable "
-"»postinst_hook« in /etc/kernel-img.conf festlegen."
-
#. Type: boolean
#. Description
#: ../templates/temp.image.plain/templates:2001
@@ -147,16 +132,18 @@
#. Type: error
#. Description
#: ../templates/temp.image.plain/templates:5001
-msgid "Boot loader configuration must be updated"
-msgstr "Aktualisierung der Bootloader-Konfiguration erforderlich"
+msgid "Ramdisk configuration must be updated"
+msgstr "Aktualisierung der Ramdisk-Konfiguration erforderlich"
#. Type: error
#. Description
#: ../templates/temp.image.plain/templates:5001
msgid ""
-"Kernel packages no longer update a default boot loader. You should remove "
-"'do_bootloader = yes' from /etc/kernel-img.conf."
-msgstr ""
-"Kernel-Pakete aktualisieren nicht mehr länger den Standard-Bootloader. "
-"Sie sollten den Eintrag »do_bootloader = yes« aus /etc/kernel-img.conf "
-"entfernen."
+"Kernel packages will no longer run a specific ramdisk creator. The ramdisk "
+"creator package must install a script in /etc/kernel/postinst.d, and you "
+"should remove the line beginning 'ramdisk =' from /etc/kernel-img.conf."
+msgstr ""
+"Kernel-Pakete werden keinen spezifischen Ramdisk-Ersteller mehr ausführen. "
+"Das Ramdisk-Ersteller-Paket muss ein Skript in /etc/kernel/postinst.d "
+"installieren und Sie sollten in /etc/kernel-img.conf die Zeile entfernen, "
+"die mit »ramdisk =« beginnt."
Modified: dists/trunk/linux-2.6/debian/po/es.po
==============================================================================
--- dists/trunk/linux-2.6/debian/po/es.po Wed Nov 2 02:48:09 2011 (r18213)
+++ dists/trunk/linux-2.6/debian/po/es.po Wed Nov 2 04:21:37 2011 (r18214)
@@ -3,7 +3,7 @@
#
# Changes:
# - Initial translation
-# Omar Campagne <ocampagne at gmail.com> 2010
+# Omar Campagne <ocampagne at gmail.com> 2010, 2011
#
# - Review and update
# Javier Fernandez-Sanguino, December 2010
@@ -29,9 +29,9 @@
msgid ""
msgstr ""
"Project-Id-Version: linux-2.6 2.6.32+5\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-12-11 10:35+0100\n"
-"PO-Revision-Date: 2010-12-15 04:08+0100\n"
+"Report-Msgid-Bugs-To: linux-2.6 at packages.debian.org\n"
+"POT-Creation-Date: 2011-07-04 04:24+0100\n"
+"PO-Revision-Date: 2011-07-16 17:59+0200\n"
"Last-Translator: Omar Campagne <ocampagne at gmail.com>\n"
"Language-Team: Debian l10n Spanish <debian-l10n-spanish at lists.debian.org>\n"
"MIME-Version: 1.0\n"
@@ -45,21 +45,6 @@
"X-POFile-SpellExtra: Debian CORE free running dobootloader UUID dep SIGNAL\n"
"X-POFile-SpellExtra: Guidelines modulesbase vmlinuz postinst\n"
-#. Type: error
-#. Description
-#: ../linux-base.templates:8001 ../templates/temp.image.plain/templates:5001
-msgid ""
-"If the boot loader needs to be updated whenever a new kernel is installed, "
-"the boot loader package should install a script in /etc/kernel/postinst.d. "
-"Alternately, you can specify the command to update the boot loader by "
-"setting the 'postinst_hook' variable in /etc/kernel-img.conf."
-msgstr ""
-"El paquete del gestor de arranque debería instalar un script en "
-"«/etc/kernel/postinst.d» si tiene que actualizarse cada vez que se instala "
-"un nuevo núcleo. También puede especificar la orden a ejecutar para "
-"actualizar el gestor de arranque configurando la variable «postinst_hook» "
-"en el fichero de configuración «/etc/kernel-img.conf»."
-
#. Type: boolean
#. Description
#: ../templates/temp.image.plain/templates:2001
@@ -176,16 +161,19 @@
#. Type: error
#. Description
#: ../templates/temp.image.plain/templates:5001
-msgid "Boot loader configuration must be updated"
-msgstr "Debe actualizarse la configuración del gestor de arranque"
+msgid "Ramdisk configuration must be updated"
+msgstr "Se debe actualizar la configuración del disco RAM"
#. Type: error
#. Description
#: ../templates/temp.image.plain/templates:5001
msgid ""
-"Kernel packages no longer update a default boot loader. You should remove "
-"'do_bootloader = yes' from /etc/kernel-img.conf."
-msgstr ""
-"Los paquetes del núcleo ya no actualizan el gestor de arranque por omisión. "
-"Debe eliminar la línea «do_bootloader = yes» del archivo de configuración "
-"«/etc/kernel-img.conf»."
+"Kernel packages will no longer run a specific ramdisk creator. The ramdisk "
+"creator package must install a script in /etc/kernel/postinst.d, and you "
+"should remove the line beginning 'ramdisk =' from /etc/kernel-img.conf."
+msgstr ""
+"Los paquetes de núcleo ya no ejecutarán un creador de disco RAM. El "
+"paquete de creador de disco RAM debe instalar un script en "
+"«/etc/kernel/postinst.d», y el usuario debería eliminar manualmente la línea "
+"que empieza con «ramdisk =» del fichero «/etc/kernel-img.conf»."
+
Modified: dists/trunk/linux-2.6/debian/templates/control.source.in
==============================================================================
--- dists/trunk/linux-2.6/debian/templates/control.source.in Wed Nov 2 02:48:09 2011 (r18213)
+++ dists/trunk/linux-2.6/debian/templates/control.source.in Wed Nov 2 04:21:37 2011 (r18214)
@@ -3,7 +3,7 @@
Maintainer: Debian Kernel Team <debian-kernel at lists.debian.org>
Uploaders: Bastian Blank <waldi at debian.org>, Frederik Schüler <fs at debian.org>, maximilian attems <maks at debian.org>, Ben Hutchings <ben at decadent.org.uk>
Standards-Version: 3.9.2
-Build-Depends: debhelper (>> 7), cpio, module-init-tools, python (>= 2.6.6-3~), lzma [armel], libelf-dev, libdw-dev, binutils-dev, asciidoc, xmlto, libperl-dev, python-dev, libnewt-dev, kernel-wedge (>= 2.80)
+Build-Depends: debhelper (>> 7), cpio, module-init-tools, python (>= 2.6.6-3~), lzma [armel], libelf-dev, libdw-dev, binutils-dev, asciidoc, xmlto, libperl-dev, python-dev, libnewt-dev, kernel-wedge (>= 2.81)
Build-Depends-Indep: bzip2
Vcs-Svn: svn://svn.debian.org/svn/kernel/dists/sid/linux-2.6/
Vcs-Browser: http://svn.debian.org/wsvn/kernel/dists/sid/linux-2.6/?op=log
More information about the Kernel-svn-changes
mailing list