Lucid update to 2.6.32.19 stable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Brad Figg | ||
Lucid |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
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.19 upstream stable
patch set is now available. It should be included in the Ubuntu
kernel as well.
http://
http://
TEST CASE: TBD
The following 115 patches are in the 2.6.32.19 stable release:
* Linux 2.6.32.19
* 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_
* 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_
* 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_
* 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_
* Btrfs, fix memory leaks in error paths
* Btrfs: align offsets for btrfs_ordered_
* 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_
* 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
* 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_
* 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/
* 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
Changed in linux (Ubuntu): | |
assignee: | nobody → Brad Figg (brad-figg) |
status: | New → In Progress |
description: | updated |
Changed in linux (Ubuntu Lucid): | |
milestone: | none → lucid-updates |
Changed in linux (Ubuntu): | |
milestone: | lucid-updates → none |
Changed in linux (Ubuntu Lucid): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu): | |
status: | Fix Committed → Invalid |
tags: |
added: verification-done removed: verification-needed |
tags: |
added: verification-needed removed: verification-done |
tags: | added: testcase |
The following upstream stable patches were skipped due to having been previously applied as a CVE:
* 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
The following upstream stable patches were skipped due to non trivial revert issues:
* ext4: fix freeze deadlock under IO