[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