[Bug 620755] Re: Lucid update to 2.6.32.20 stable
Brad Figg
brad.figg at canonical.com
Sat Aug 21 13:37:00 UTC 2010
** Summary changed:
- Lucid update to 2.6.32.19 stable
+ Lucid update to 2.6.32.20 stable
** Description changed:
-
SRU Justification
Impact:
- The upstream process for stable tree updates is quite similar
- in scope to the Ubuntu SRU process, e.g., each patch has to
- demonstrably fix a bug, and each patch is vetted by upstream
- by originating either directly from Linus' tree or in a minimally
- backported form of that patch. The 2.6.32.17 upstream stable
- patch set is now available. It should be included in the Ubuntu
- kernel as well.
+ The upstream process for stable tree updates is quite similar
+ in scope to the Ubuntu SRU process, e.g., each patch has to
+ demonstrably fix a bug, and each patch is vetted by upstream
+ by originating either directly from Linus' tree or in a minimally
+ backported form of that patch. The 2.6.32.17 upstream stable
+ patch set is now available. It should be included in the Ubuntu
+ kernel as well.
- http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.18
- http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.18.bz2
+ http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.18
+ http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.18.bz2
- http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.19
- http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.19.bz2
+ http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.19
+ http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.19.bz2
+
+ http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.20
+ http://kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.20.bz2
TEST CASE: TBD
- The following 150 patches are in 2.6.32.18 and in 2.6.32.19
- stable release:
+ The following 150 patches are in 2.6.32.18 and in 2.6.32.19
+ stable release:
- * x86: don't send SIGBUS for kernel page faults
- * mm: fix missing page table unmap for stack guard page failure case
- * mm: keep a guard page below a grow-down stack segment
- * mm: fix corruption of hibernation caused by reusing swap during image saving
- * md/raid1: delay reads that could overtake behind-writes.
- * ibmvfc: Reduce error recovery timeout
- * ibmvfc: Fix command completion handling
- * aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree
- * loop: Update mtime when writing using aops
- * Skip check for mandatory locks when unlocking
- * ocfs2: Set MS_POSIXACL on remount
- * ocfs2: Find proper end cpos for a leaf refcount block.
- * dlm: send reply before bast
- * dlm: fix ordering of bast and cast
- * dlm: always use GFP_NOFS
- * reiserfs: fix oops while creating privroot with selinux enabled
- * reiserfs: properly honor read-only devices
- * ext4: Fix optional-arg mount options
- * ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files
- * ACPI: Fix regression where _PPC is not read at boot even when ignore_ppc=0
- * powerpc/eeh: Fix a bug when pci structure is null
- * HWPOISON: abort on failed unmap
- * HWPOISON: remove the anonymous entry
- * x86: Fix out of order of gsi
- * memory hotplug: fix a bug on /dev/mem for 64-bit kernels
- * crypto: testmgr - Fix complain about lack test for internal used algorithm
- * fix SBA IOMMU to handle allocation failure properly
- * mutex: Don't spin when the owner CPU is offline or other weird cases
- * sched, cputime: Introduce thread_group_times()
- * sched: Fix granularity of task_u/stime()
- * timekeeping: Fix clock_gettime vsyscall time warp
- * nohz: Reuse ktime in sub-functions of tick_check_idle.
- * nohz: Introduce arch_needs_cpu
- * Btrfs: kfree correct pointer during mount option parsing
- * Btrfs: btrfs_mark_extent_written uses the wrong slot
- * Btrfs: apply updated fallocate i_size fix
- * Btrfs: do not try and lookup the file extent when finishing ordered io
- * Btrfs: Fix oopsen when dropping empty tree.
- * Btrfs: remove BUG_ON() due to mounting bad filesystem
- * Btrfs: make error return negative in btrfs_sync_file()
- * Btrfs: fix race between allocate and release extent buffer.
- * Btrfs: check total number of devices when removing missing
- * Btrfs: check return value of open_bdev_exclusive properly
- * Btrfs: do not mark the chunk as readonly if in degraded mode
- * Btrfs: run orphan cleanup on default fs root
- * Btrfs: fix a memory leak in btrfs_init_acl
- * Btrfs: Use correct values when updating inode i_size on fallocate
- * Btrfs: fix possible panic on unmount
- * Btrfs: deal with NULL acl sent to btrfs_set_acl
- * Btrfs: fix regression in orphan cleanup
- * Btrfs: Fix race in btrfs_mark_extent_written
- * Btrfs, fix memory leaks in error paths
- * Btrfs: align offsets for btrfs_ordered_update_i_size
- * btrfs: fix missing last-entry in readdir(3)
- * Btrfs: make sure fallocate properly starts a transaction
- * Btrfs: make metadata chunks smaller
- * Btrfs: Show discard option in /proc/mounts
- * Btrfs: deny sys_link across subvolumes.
- * Btrfs: fail mount on bad mount options
- * Btrfs: don't add extent 0 to the free space cache v2
- * Btrfs: Fix per root used space accounting
- * Btrfs: Fix btrfs_drop_extent_cache for skip pinned case
- * Btrfs: Add delayed iput
- * Btrfs: Pass transaction handle to security and ACL initialization functions
- * Btrfs: Make truncate(2) more ENOSPC friendly
- * Btrfs: Make fallocate(2) more ENOSPC friendly
- * Btrfs: Avoid orphan inodes cleanup during committing transaction
- * Btrfs: Avoid orphan inodes cleanup while replaying log
- * Btrfs: Fix disk_i_size update corner case
- * Btrfs: Rewrite btrfs_drop_extents
- * Btrfs: Add btrfs_duplicate_item
- * Btrfs: Avoid superfluous tree-log writeout
- * drm/i915: Use RSEN instead of HTPLG for tfp410 monitor detection.
- * ext4: fix freeze deadlock under IO
- * xen: Do not suspend IPI IRQs.
- * irq: Add new IRQ flag IRQF_NO_SUSPEND
- * net: Fix NETDEV_NOTIFY_PEERS to not conflict with NETDEV_BONDING_DESLAVE.
- * xen: netfront: explicitly generate arp_notify event after migration.
- * arp_notify: allow drivers to explicitly request a notification event.
- * jfs: don't allow os2 xattr namespace overlap with others
- * Bluetooth: Added support for controller shipped with iMac i5
- * drm/edid: Fix the HDTV hack sync adjustment
- * USB: fix thread-unsafe anchor utiliy routines
- * USB: usbtest: avoid to free coherent buffer in atomic context
- * USB: cp210x: Add four new device IDs
- * USB: ftdi_sio: device id for Navitator
- * USB: option: add huawei k3765 k4505 devices to work properly
- * USB: option: Huawei ETS 1220 support added
- * USB: serial: enabling support for Segway RMP in ftdi_sio
- * USB delay init quirk for logitech Harmony 700-series devices
- * USB: resizing usbmon binary interface buffer causes protection faults
- * ARM: 6280/1: imx: Fix build failure when including <mach/gpio.h> without <linux/spinlock.h>
- * ARM: 6299/1: errata: TLBIASIDIS and TLBIMVAIS operations can broadcast a faulty ASID
- * smsc911x: Add spinlocks around registers access
- * signalfd: fill in ssi_int for posix timers and message queues
- * bio, fs: update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_* bits
- * fs/ecryptfs/file.c: introduce missing free
- * ecryptfs: release reference to lower mount if interpose fails
- * eCryptfs: Handle ioctl calls with unlocked and compat functions
- * blkdev: cgroup whitelist permission fix
- * md/raid10: fix deadlock with unaligned read during resync
- * ide-cd: Do not access completed requests in the irq handler
- * drivers/video/w100fb.c: ignore void return value / fix build failure
- * splice: fix misuse of SPLICE_F_NONBLOCK
- * solos-pci: Fix race condition in tasklet RX handling
- * PCI: disable MSI on VIA K8M800
- * PCI: Do not run NVidia quirks related to MSI with MSI disabled
- * Staging: panel: Prevent double-calling of parport_release - fix oops.
- * Staging: line6: needs to select SND_PCM
- * x86, vmware: Preset lpj values when on VMware.
- * x86: Add memory modify constraints to xchg() and cmpxchg()
- * nvram: Fix write beyond end condition; prove to gcc copy is safe
- * powerpc: fix build with make 3.82
- * ata_piix: fix locking around SIDPR access
- * ssb: Handle alternate SSPROM location
- * ssb: fix NULL ptr deref when pcihost_wrapper is used
- * ssb: Look for SPROM at different offset on higher rev CC
- * ssb: do not read SPROM if it does not exist
- * Revert "ssb: Handle Netbook devices where the SPROM address is changed"
- * drm/i915: parse child device from VBT
- * drm/i915: Fix LVDS presence check
- * xen: drop xen_sched_clock in favour of using plain wallclock time
- * CIFS: Fix compile error with __init in cifs_init_dns_resolver() definition
- * CIFS: Remove __exit mark from cifs_exit_dns_resolver()
- * slow-work: use get_ref wrapper instead of directly calling get_ref
- * GFS2: rename causes kernel Oops
- * SCSI: enclosure: fix error path - actually return ERR_PTR() on error
- * xfs: prevent swapext from operating on write-only files
- * cfg80211: don't get expired BSSes
- * cfg80211: ignore spurious deauth
- * iwlwifi: fix scan abort
- * ath9k: fix yet another buffer leak in the tx aggregation code
- * ath9k: fix TSF after reset on AR913x
- * ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation
- * ath9k: enable serialize_regmode for non-PCIE AR9160
- * 9p: strlen() doesn't count the terminator
- * e1000e: 82577/82578 PHY register access issues
- * e1000e: don't inadvertently re-set INTX_DISABLE
- * amd64_edac: Correct scrub rate setting
- * amd64_edac: Fix DCT base address selector
- * parisc: pass through '\t' to early (iodc) console
- * arm/imx/gpio: add spinlock protection
- * PARISC: led.c - fix potential stack overflow in led_proc_write()
- * NFS: kswapd must not block in nfs_release_page
- * comedi: Uncripple 8255-based DIO subdevices
- * acl trouble after upgrading ubuntu
- * mm: fix ia64 crash when gcore reads gate area
- * sched: cgroup: Implement different treatment for idle shares
+ * mm: fix up some user-visible effects of the stack guard page
+ * mm: fix page table unmap for stack guard page properly
+ * x86: don't send SIGBUS for kernel page faults
+ * mm: fix missing page table unmap for stack guard page failure case
+ * mm: keep a guard page below a grow-down stack segment
+ * mm: fix corruption of hibernation caused by reusing swap during image saving
+ * md/raid1: delay reads that could overtake behind-writes.
+ * ibmvfc: Reduce error recovery timeout
+ * ibmvfc: Fix command completion handling
+ * aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree
+ * loop: Update mtime when writing using aops
+ * Skip check for mandatory locks when unlocking
+ * ocfs2: Set MS_POSIXACL on remount
+ * ocfs2: Find proper end cpos for a leaf refcount block.
+ * dlm: send reply before bast
+ * dlm: fix ordering of bast and cast
+ * dlm: always use GFP_NOFS
+ * reiserfs: fix oops while creating privroot with selinux enabled
+ * reiserfs: properly honor read-only devices
+ * ext4: Fix optional-arg mount options
+ * ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files
+ * ACPI: Fix regression where _PPC is not read at boot even when ignore_ppc=0
+ * powerpc/eeh: Fix a bug when pci structure is null
+ * HWPOISON: abort on failed unmap
+ * HWPOISON: remove the anonymous entry
+ * x86: Fix out of order of gsi
+ * memory hotplug: fix a bug on /dev/mem for 64-bit kernels
+ * crypto: testmgr - Fix complain about lack test for internal used algorithm
+ * fix SBA IOMMU to handle allocation failure properly
+ * mutex: Don't spin when the owner CPU is offline or other weird cases
+ * sched, cputime: Introduce thread_group_times()
+ * sched: Fix granularity of task_u/stime()
+ * timekeeping: Fix clock_gettime vsyscall time warp
+ * nohz: Reuse ktime in sub-functions of tick_check_idle.
+ * nohz: Introduce arch_needs_cpu
+ * Btrfs: kfree correct pointer during mount option parsing
+ * Btrfs: btrfs_mark_extent_written uses the wrong slot
+ * Btrfs: apply updated fallocate i_size fix
+ * Btrfs: do not try and lookup the file extent when finishing ordered io
+ * Btrfs: Fix oopsen when dropping empty tree.
+ * Btrfs: remove BUG_ON() due to mounting bad filesystem
+ * Btrfs: make error return negative in btrfs_sync_file()
+ * Btrfs: fix race between allocate and release extent buffer.
+ * Btrfs: check total number of devices when removing missing
+ * Btrfs: check return value of open_bdev_exclusive properly
+ * Btrfs: do not mark the chunk as readonly if in degraded mode
+ * Btrfs: run orphan cleanup on default fs root
+ * Btrfs: fix a memory leak in btrfs_init_acl
+ * Btrfs: Use correct values when updating inode i_size on fallocate
+ * Btrfs: fix possible panic on unmount
+ * Btrfs: deal with NULL acl sent to btrfs_set_acl
+ * Btrfs: fix regression in orphan cleanup
+ * Btrfs: Fix race in btrfs_mark_extent_written
+ * Btrfs, fix memory leaks in error paths
+ * Btrfs: align offsets for btrfs_ordered_update_i_size
+ * btrfs: fix missing last-entry in readdir(3)
+ * Btrfs: make sure fallocate properly starts a transaction
+ * Btrfs: make metadata chunks smaller
+ * Btrfs: Show discard option in /proc/mounts
+ * Btrfs: deny sys_link across subvolumes.
+ * Btrfs: fail mount on bad mount options
+ * Btrfs: don't add extent 0 to the free space cache v2
+ * Btrfs: Fix per root used space accounting
+ * Btrfs: Fix btrfs_drop_extent_cache for skip pinned case
+ * Btrfs: Add delayed iput
+ * Btrfs: Pass transaction handle to security and ACL initialization functions
+ * Btrfs: Make truncate(2) more ENOSPC friendly
+ * Btrfs: Make fallocate(2) more ENOSPC friendly
+ * Btrfs: Avoid orphan inodes cleanup during committing transaction
+ * Btrfs: Avoid orphan inodes cleanup while replaying log
+ * Btrfs: Fix disk_i_size update corner case
+ * Btrfs: Rewrite btrfs_drop_extents
+ * Btrfs: Add btrfs_duplicate_item
+ * Btrfs: Avoid superfluous tree-log writeout
+ * drm/i915: Use RSEN instead of HTPLG for tfp410 monitor detection.
+ * ext4: fix freeze deadlock under IO
+ * xen: Do not suspend IPI IRQs.
+ * irq: Add new IRQ flag IRQF_NO_SUSPEND
+ * net: Fix NETDEV_NOTIFY_PEERS to not conflict with NETDEV_BONDING_DESLAVE.
+ * xen: netfront: explicitly generate arp_notify event after migration.
+ * arp_notify: allow drivers to explicitly request a notification event.
+ * jfs: don't allow os2 xattr namespace overlap with others
+ * Bluetooth: Added support for controller shipped with iMac i5
+ * drm/edid: Fix the HDTV hack sync adjustment
+ * USB: fix thread-unsafe anchor utiliy routines
+ * USB: usbtest: avoid to free coherent buffer in atomic context
+ * USB: cp210x: Add four new device IDs
+ * USB: ftdi_sio: device id for Navitator
+ * USB: option: add huawei k3765 k4505 devices to work properly
+ * USB: option: Huawei ETS 1220 support added
+ * USB: serial: enabling support for Segway RMP in ftdi_sio
+ * USB delay init quirk for logitech Harmony 700-series devices
+ * USB: resizing usbmon binary interface buffer causes protection faults
+ * ARM: 6280/1: imx: Fix build failure when including <mach/gpio.h> without <linux/spinlock.h>
+ * ARM: 6299/1: errata: TLBIASIDIS and TLBIMVAIS operations can broadcast a faulty ASID
+ * smsc911x: Add spinlocks around registers access
+ * signalfd: fill in ssi_int for posix timers and message queues
+ * bio, fs: update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_* bits
+ * fs/ecryptfs/file.c: introduce missing free
+ * ecryptfs: release reference to lower mount if interpose fails
+ * eCryptfs: Handle ioctl calls with unlocked and compat functions
+ * blkdev: cgroup whitelist permission fix
+ * md/raid10: fix deadlock with unaligned read during resync
+ * ide-cd: Do not access completed requests in the irq handler
+ * drivers/video/w100fb.c: ignore void return value / fix build failure
+ * splice: fix misuse of SPLICE_F_NONBLOCK
+ * solos-pci: Fix race condition in tasklet RX handling
+ * PCI: disable MSI on VIA K8M800
+ * PCI: Do not run NVidia quirks related to MSI with MSI disabled
+ * Staging: panel: Prevent double-calling of parport_release - fix oops.
+ * Staging: line6: needs to select SND_PCM
+ * x86, vmware: Preset lpj values when on VMware.
+ * x86: Add memory modify constraints to xchg() and cmpxchg()
+ * nvram: Fix write beyond end condition; prove to gcc copy is safe
+ * powerpc: fix build with make 3.82
+ * ata_piix: fix locking around SIDPR access
+ * ssb: Handle alternate SSPROM location
+ * ssb: fix NULL ptr deref when pcihost_wrapper is used
+ * ssb: Look for SPROM at different offset on higher rev CC
+ * ssb: do not read SPROM if it does not exist
+ * Revert "ssb: Handle Netbook devices where the SPROM address is changed"
+ * drm/i915: parse child device from VBT
+ * drm/i915: Fix LVDS presence check
+ * xen: drop xen_sched_clock in favour of using plain wallclock time
+ * CIFS: Fix compile error with __init in cifs_init_dns_resolver() definition
+ * CIFS: Remove __exit mark from cifs_exit_dns_resolver()
+ * slow-work: use get_ref wrapper instead of directly calling get_ref
+ * GFS2: rename causes kernel Oops
+ * SCSI: enclosure: fix error path - actually return ERR_PTR() on error
+ * xfs: prevent swapext from operating on write-only files
+ * cfg80211: don't get expired BSSes
+ * cfg80211: ignore spurious deauth
+ * iwlwifi: fix scan abort
+ * ath9k: fix yet another buffer leak in the tx aggregation code
+ * ath9k: fix TSF after reset on AR913x
+ * ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation
+ * ath9k: enable serialize_regmode for non-PCIE AR9160
+ * 9p: strlen() doesn't count the terminator
+ * e1000e: 82577/82578 PHY register access issues
+ * e1000e: don't inadvertently re-set INTX_DISABLE
+ * amd64_edac: Correct scrub rate setting
+ * amd64_edac: Fix DCT base address selector
+ * parisc: pass through '\t' to early (iodc) console
+ * arm/imx/gpio: add spinlock protection
+ * PARISC: led.c - fix potential stack overflow in led_proc_write()
+ * NFS: kswapd must not block in nfs_release_page
+ * comedi: Uncripple 8255-based DIO subdevices
+ * acl trouble after upgrading ubuntu
+ * mm: fix ia64 crash when gcore reads gate area
+ * sched: cgroup: Implement different treatment for idle shares
--
Lucid update to 2.6.32.20 stable
https://bugs.launchpad.net/bugs/620755
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.
More information about the kernel-bugs
mailing list